index.php

来自「PHP4_0入门与提高源程序代码」· PHP 代码 · 共 73 行

PHP
73
字号
<?	
if ($visitor)	//如果是注册用户
{ 
mysql_connect("localhost", "user", "password")
	or DIE("Unable to connect to database");	//连接数据库服务器
@mysql_select_db("project") or die("Unable to select database");	//选择数据库
$result = mysql_query("select * from users where login='$visitor'");	//查询$visitor的相关
//内容
$row = mysql_fetch_array($result);	//把查询结果保存到数组中
?>
<HTML>
<HEAD><TITLE>Welcome to your headlines!</TITLE>
</HEAD>
<BODY>

<H1><CENTER>Welcome <? echo $visitor; ?>!</CENTER></H1>
<br><br>
//列出用户定制的新闻
The news for today is:<br>
<table> <tr>
<td><? include ("$row[news1]"); ?></td>
<td><? include ("$row[news2]"); ?></td>
<td><? include ("$row[news3]"); ?></td>
</tr>
</table>
<?
} 
//如果不是注册用户
else {  ?>
<HTML>
<HEAD>
<TITLE>Login now!</TITLE>
</HEAD>
<BODY>
//输出表单让用户注册
<br>Choose the headlines you would like to see!<br>
<form method=post action="newuser.php">
<br>
Please pick a login name:<input name="login" type="TEXT" value="">
<br>
Now pick a password:<input name="password" type="TEXT" value="">
<br><br>

<br>News Choice 1:<SELECT NAME="news1" size=5 value="">
<option value="slashdot ">Slashdot
<option value="freshmeat ">Freshmeat
<option value="voodooextreme ">VoodooExtreme
<option value="devshed ">DevShed
<option value="bluesnews ">Blue's News
</select>

<br>News Choice 2:<SELECT NAME="news2" size=5 value="">
<option value="slashdot ">Slashdot
<option value="freshmeat ">Freshmeat
<option value="voodooextreme ">VoodooExtreme
<option value="devshed ">DevShed
<option value="bluesnews ">Blue's News
</select>

<br>News Choice 3:<SELECT NAME="news3" size=5 value="">
<option value="slashdot ">Slashdot
<option value="freshmeat ">Freshmeat
<option value="voodooextreme ">VoodooExtreme
<option value="devshed ">DevShed
<option value="bluesnews ">Blue's News
</select>

<br><input type="submit" name="Submit" value=" Submit ">
<br></FORM>
<? } ?>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?