Ⅰ 如何用php做一个最简易的新闻发布系统,要调用mysql数据库的
给你个简单例子,如下:
<formid="form1"name="form1"method="post"action="public.php">
<tablewidth="500"border="0"align="center"cellpadding="0"cellspacing="0">
<tr>
<tdheight="30"colspan="2"align="left"valign="middle">新闻发布</td>
</tr>
<tr>
<tdwidth="104"height="30"align="center"valign="middle">标题</td>
<tdwidth="396"><inputtype="text"name="title"id="title"/></td>
</tr>
<tr>
<tdheight="30"align="center"valign="middle">类别</td>
<td><selectname="select"id="select">
<optionvalue="0">请选择类别</option><!--此处应为从数据库存读取,这里就不写出来-->
<optionvalue="1">房产</option>
<optionvalue="2">新闻</option>
<optionvalue="3">娱乐</option>
</select></td>
</tr>
<tr>
<tdheight="30"align="center"valign="middle">内容</td>
<td><textareacols="30"rows="10"></textarea></td>
</tr>
<tr>
<tdheight="30"colspan="2"align="center"valign="middle"><inputtype="submit"name="button"id="button"value="提交"/>
<inputtype="reset"name="button2"id="button2"value="重置"/></td>
</tr>
</table>
</form>
-------------------------------------
外理页面
<?php
/*
数据库简单结构
Info_ID编号
Info_Title标题
Info_Content内容
Info_AddTime时间
Info_type类别
*/
$title=$_POST['title'];
$type=$_POST['type'];
$content=$_POST['content'];
$link=mysql_connect("localhost","用户名","密码")ordie("连接失败:".mysql_error());
$db=mysql_select_db("数据库存名",$link);
mysql_query("setnamesgbk");
$sql="INSERTINTO`info`(`Info_Title`,`Info_Content`,`Info_AddTime`,`Info_type`)
VALUES('".$InfoTitle."','".$infoContents."','".date("Y-m-dH:i:s")."','".$type."')";
mysql_query($sql,$link);
echo"发布成功!";
?>
Ⅱ php网站怎么发布
第一,你需要一个域名,你要把服务器跟你的域名绑定,一般买的虚拟主机的话会提供一个后台给你配置域名绑定的,如果是买的独立的服务器则需要自己配置绑定。
第二, 你要把你的域名解析到服务器的ip上面(a记录或别名记录),买了域名之后会有个域名管理的后台,可以解析。
第三,把所有文件复制到你的根目录下面
然后你就可以在浏览器通过你的域名访问网站了。
Ⅲ php写的网站怎么发布
放入支持php环境的根目录就可以了。有的是www命名的目录。有的是web命名的目录。还有的是localhost命名的目录。这只是三种。不知道你用的是哪种的虚拟主机,就都给你介绍了。我网络HI在,也可以让我看看。
Ⅳ 如何正确发布PHP代码
如果说每一个版本都表示一个独立的状态的话,那么在发布期间,任何一次请求只能在单一状态下被执行。如此称之为支持原子发布;
反之如果在发布期间,一次请求跨越不同的状态,那么就不能称之为原子发布。我们不妨举个例子来说明一下:假设一次请求需要 include 两个 PHP 文件,分别是 a.php 和 b.php,当 include a.php 完成后,发布代码,接着 include b.php,如果处理不当的话,那么就可能会导致旧版本的 a.php 和新版本的 b.php 同时存在于同一个请求之中,换句话说就是没有实现原子发布。
开源世界里有很多不错的发布代码工具,比如 ruby 社区的 capistrano,其流程大致就是发布代码到一个全新的目录,然后再软链接到真正的发布目录。
Ⅳ php+mysql的网站怎么进行发布
要装3样东西apachi服务器
php和mysql配置好然后每个网站都是要.php结尾
我毕业设计也是做这个的,推荐你本书php+mysql+dreamweaver8动态网站开发——从基础到实践,电子工业出版社的上面从安装到配置到设计全有,还有4个案例网站当当网可以买到
Ⅵ PHP6什么时候发布
没有PHP 6,下一版是PHP 7,α测试版已经发布。
下图是从http://wiki.php.net截得,可以作为证明:
更多PHP 7的相关信息可以参考官网:http://php.net
Ⅶ 如何正确实现PHP显示文章发布时间
< ?php
function format_date($dateStr) {
$limit = time() - strtotime($dateStr);
$r = "";
if($limit < 60) {
$r = '刚刚';
} elseif($limit >= 60 && $limit
< 3600) {
$r = floor($limit / 60) . '分钟前';
} elseif($limit >= 3600 && $limit
< 86400) {
$r = floor($limit / 3600) . '小时前';
} elseif($limit >= 86400 && $limit
< 2592000) {
$r = floor($limit / 86400) . '天前';
} elseif($limit >= 2592000 && $limit
< 31104000) {
$r = floor($limit / 2592000) . '个月前';
} else {
$r = "很久前";
}
return $r . "(" . $dateStr . ")";
}
echo "发表于:" . format_date
("2009-11-25 23:40");
?>
Ⅷ 如何把自己的php文件发布到互联网上
1)买个域名;
2)买个空间;
3)把域名解析到空间;
4)用FTP上传“PHP”文件到空间;
5)访问你的域名;
6)就能访问你的网页(或网站)了!
盼采纳!
Ⅸ 用PHP发布网站,需要什么
方法一:ob_get_contents()
这是一种很方便的方法,也是很常用的方法,实现原理是:首先打开缓存,然后创建相应的静态页文件,写入缓存的内容,清空缓存。
示例:
<?php
ob_strart();#打开缓冲区
$fn=date('ymdhis').rand(1000,9999).'html';//生成文件名
require("supply.php");#载入要生成静态页的文件,因为后台有ob_clen()所以在不会显示出来
$fs=fopen($fn,'w');#打开静态页文件
fwrite($fs,ob_get_contents());#生成静态文件
ob_clean();#清空缓存
?>
方法二:file_get_contents();
<?php
$fn=date('ymdhis').rand(1000,9999).'html';
$url= 'http://'.$_SERVER['HTTP_HOST']."/";#注意
$content=file_get_contents($url);
$fs=fopen($fn,'w');
fwrite($fs,$content);
?>
下面对上面的注意进行一下解释,如果在些你使用的是仅仅是文件名,而不是URL那么您这个文件中如果有使用引用文件比如require
('header.php');那么header.php中的内容将会显示不出来。
方法三:str_replace()
<?php
$filemodel="supply.php"; 字串5$file=fopen($filemodel,"w+");
$temp=fread($file,filesize($filemodel));
$temp=str_replace("[title]",$title,$temp);
$temp=str_replace("[postTime]",$postTime,$temp);
$temp=str_replace("[content]",$content,$temp);
?>
该方法适用于很简单的页面,如果supply.php中有使用引用文件比如require('header.php');那么header.php中的内容将会显示不出来
我仅仅是给出了最简单的方法,在实际应用中,您可以写一个生成静态页的类,在类中加入相应的异常处理,该文件仅仅给出一个示例。
Ⅹ php 在linux下怎么发布
PHP代码的运行需要PHP的环境,你想发布也要考虑到代码的上传修改,网站的安全。如果希望在linux下发布代码:1、首先要在linux下配置PHP的环境,其中包括apache或者nginx服务器的安装,PHP的编译,mysql数据库的安装。2、其次要安装一个ftp服务器,这个用来上传你的PHP程序代码。可以安装vsftp。3、如果考虑到网站的安全,还需要简单的配置网站的防火墙策略,可能要略微懂点iptables的运用4、把你的代码传上去测试,因为明显的区别是windows下面和linux下面文件大小写的严格区分。主要就是这些,你的PHP基本上就已经发布完毕,可以让所有的人访问你的网站了。很多linux下环境搭建的细节,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~