Ich habe ein Problem mit PHP und HTML, ich möchte einen Link zu einer PHP-Seite für ein Login-Formular umleiten, wie folgt: Umleiten des Browsers auf die Datei, aber es zeigt nur die Code, ohne die Form zu zeigen, gibt es etwas, das ich vermisse?HTML Umleitung zu PHP
der Link zu einem PHP-Skript bezieht, ist der Code folgendermaßen aus:
<?php
header("location:WebPage1.html");
include('login.php');
if(isset($SESSION['login.php'])){
header("location:login.php");
}
?>
<!doctype HTML>
<html>
<head>
<title>Login PC SHOP</title>
<a href="mystyle.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="main">
<h1>Esegui il login al sito</h1>
<div id="login">
<h2>Login Form</h2>
<form action="" method="post">
<label>UserName :</label>
<input id="name" name="username" placeholder="username" type="text">
<label>Password :</label>
<input id="password" name="password" placeholder="**********"
type="password">
<input name="submit" type="submit" value=" Login ">
<span><?php echo $error; ?></span>
</form>
</div>
</div>
</body>
</html>
Das ist, was ich bekommen, wenn der Login-Link auf der Haupt-Webseite klicken:
<HTML>
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<title>
PC Shop - Home Page
</title>
</head>
<body>
<h1><a href="WebPage1.html"> PC Shop </a></h1>
<p><a href="LoginPage.php">Login</a></p>
<table border=1>
<tr>
<td>
<a href="WebPage2.html"> Carrello </a>
</td>
<td>
<a href="WebPage3.html">Area Clienti</a>
</td>
</tr>
</table>
</body>
</HTML>
Wenn Sie PHP-Code in Ihrem Browser sehen, bedeutet dies, dass Ihr Webserver diesen Code nicht verarbeitet. PHP ist nicht richtig installiert oder konfiguriert, oder Sie verwenden es nicht korrekt. – David
Überprüfen Sie die Dateiendung und die interne Datei oben Php Schlüsselwort ist definiert –
Wenn Sie den Code sehen, ist es eines von zwei Dingen. 1) Sie haben das öffnende ' Php'-Tag vergessen. 2) Ihr Web-Server ist nicht konfiguriert, um PHP-Dateien zu erkennen – Augwa