我的网页显示我的PHP代码

时间:2017-05-19 13:13:12

标签: php html mysql

我制作一个网页,当我按下提交按钮到我的网站(这是HTML)时,我的PHP代码而不是网站。昨天它运作良好,但今天有些事情出了问题。我刷新页面和连接但没有任何改变。我的文件路径是对的,我没有改变任何东西。 这里是html和php代码。我通过XAMPP将它们与phpMyAdmin中的数据库连接。连接似乎有效。 你知道为什么会这样吗?

谢谢你的推荐。



<!DOCTYPE html>

<html>
<div>

<form action="database.php" method="post">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<br>
 <h2>Είσοδος Μικροβιολόγου</h2>
 <br>
Παρακαλώ εισάγετε τα στοιχεία σας
 <br>
'Ονομα: 
<input type="text" name="name">
<br>
Επώνυμο: 
<input type="text" name="surname">
<br>

Εισάγετε τον κωδικό ασφαλείας σας  :
<input type="password" name="password">
<br>
<input type="submit" value="Είσοδος"> 

</form>

</div>
</html>  
&#13;
&#13;
&#13;

&#13;
&#13;
<!-- And the database.php code -->


<?php
header("content-type: text/html;charset=utf-8");
$connect=new mysqli('localhost','root','','doctor');
 
if($connect->connect_error)
{
		die( 'Failed to connect');
}
else 
	echo 'connect worked<br>';


$name= $_POST['name'];
$surname= $_POST['surname']; 
$password= $_POST['password'];

$sql="SELECT id FROM login WHERE name='$name' AND surname= '$surname' AND password= '$password'";
$result=$connect->query($sql);

if(mysqli_num_rows($result)){
	while($row=$result->fetch_assoc()){
	
	    $vid= $row["id"];
	}
}


else{
	echo "Name, surname and password don't match".$row["password"];
}
session_start();  



$_SESSION['id'] = $vid;

	echo"<br>Το id μιρκοβιολογου είναι: ".$vid;
    echo"<br>";

?>
<input  type=button onClick="parent.location='asthenis/login_as/asthenis.html'" value='Σύνδεση Ασθενούς'>
<input type=button onClick="parent.location='asthenis/login_as/sign/sign_as.html'" value='Εγγραφή νέου πελάτη'>
&#13;
&#13;
&#13;

0 个答案:

没有答案