2014-10-22 54 views
0

我有一个登录页面,login_form,菜单页面和下载页面,它早已在服务器上成功运行,但我希望所有这些在本地主机上运行,​​因此,我将它全部复制并放到/ var/www/html文件夹中,并且能够运行登录页面,但其余的像menu.php和所有不会出现。 它也有一个sql数据库,我刚刚添加到我的系统使用,mysql -u root -p exaample < cs303.sql 它也能够处理正常的选择语句以及 任何人在这里碰巧知道发生了什么?无法访问本地主机上的某些PHP页面

<?php 

ini_set('display_startup_errors',1); 
ini_set('display_errors',1); 
error_reporting(-1); 

define ('HOSTNAME', 'localhost');   
define ('USERNAME', 'root'); 
define ('PASSWORD', 'merlin'); 
define ('DATABASE_NAME', 'wicap'); 


$db = mysql_connect('localhost', 'root', 'merlin') or die ('Cannot connect to MySQL.'); // connecting to database 

//回声 “升;公里; L”;
mysql_select_db('wicap.sql');

 $v1=$_REQUEST["username"]; 
     $v2=$_REQUEST["password"]; 
//echo "sdfdf"; 
//$v1="ritish"; 
//$v2="ritish_r"; 
//echo($user); 
//echo($pass); 
     $q=mysql_query("SELECT * FROM login where pass='".$v2."' and user='".$v1."'"); 
     while($r=mysql_fetch_array($q)) 
     { 

       echo($r[0].$r[1]+"/n"); 
       echo "mohit"; 

     } 
mysql_close(); 

?>

+0

打开其他页面会出现什么错误? – 2014-10-22 07:15:33

+0

它只是重定向页面或是空白white.like如果我输入... url/menu.php ...它会自动打开index.php ..然后它的白色空白页。 – 2014-10-22 07:16:01

+0

你能连接到mysql吗? – MSA 2014-10-22 07:17:02

回答

0

@MerlinSudar:为了更加清晰起见,我在此演示代码

<?php //first PHP opening tag 

//put these lines 

ini_set("error_reporting",1) 

ini_set('display_errors',1); 

. //you code 
. //you code 
?> 

希望这可以帮助

0

按照下面的步骤希望这将解决您的问题...

1)如果你使用的是XAMMP的把所有的文件在htdocs目录文件夹,如果您使用的是wammp,则将所有文件放入www文件夹中。

2)检查文件的链接,给出正确的链接连接。

+0

我检查了我的index.php那里有一行指出: define('DATABASE_NAME',' wicap'); 这是sql文件的名称。 – 2014-10-22 07:20:01

+0

我手动创建了一个名为“wicap”的新数据库,并在其中添加了先前的数据库“cs303”。然后检查,它似乎工作正常。 但如果我必须检查文件夹wicap.sql中的文件是否是被链接的文件,那么我该怎么做? – 2014-10-22 07:23:38

+0

你在哪里建议我把error_reporting(-1);这一行,我的意思是哪个文件的PHP。? INDEX,MENU等? – 2014-10-22 07:28:27

0

启用错误报告

ini_set('display_startup_errors',1); 
ini_set('display_errors',1); 
error_reporting(-1); 

增加您的索引文件的顶部这些代码,并检查

由于MySQL是不推荐使用,请不要使用它了,而使用mysql的改进版本 http://php.net/manual/de/book.mysqli.php

+0

我已经在index.php文件中启用了它,现在它直通导致login.php多数民众赞成在所有。 – 2014-10-22 07:42:17

+0

这将是一件好事,如果你可以分享你的问题代码 – MSA 2014-10-22 07:43:27

+0

嘿它工作... 这是我收到的错误 致命错误:调用/ var/www/html/WicapDemo/login中未定义的函数mysql_connect()。第13行的php – 2014-10-22 07:43:40