2016-04-09 17 views
0

Ich habe viele Methoden bereits einschließlich solcher auf dieser Seite versucht. Die Echo-Funktion funktioniert für die Wörter in der .php-Datei, ignoriert jedoch nur die Formularinformationen. Könnte mir bitte jemand sagen, wo ich falsch liege? Ich verwende Google Chrome, wenn das wichtig ist. Dies ist die HTML-Datei.Wie kann ich auf Informationen zugreifen, die in einem HTML-Formular in der .php-Datei eingegeben wurden?

<!DOCTYPE HTML> 
<html> 
<body> 

<form action="welcome.php" method="post"> 
Name: <input type="text" name="name"><br> 
E-mail: <input type="text" name="email"><br> 
<input type="submit"> 
</form> 

</body> 
</html> 

und dies ist die .php Datei mit dem Namen welcome.php

<html> 
<body> 

Welcome <?php echo $_POST["name"]; ?><br> 
Your email address is: <?php echo $_POST["email"]; ?> 

</body> 
</html> 

und alle es zeigt nach Eingabe von Informationen und senden klicken, alle zeigt es ist:

Welcome 
Your email address is: 

würde ich Sei sehr dankbar, wenn jemand helfen kann. Danke im Voraus.

+0

sehen Sie einen Webserver mit? PHP wird nicht ausgeführt, wenn Sie als lokale Datei darauf zugreifen. – Barmar

Antwort

0

Sagen Sie, der Seitenname, der das Formular enthält, ist index.html.

  • Setzen Sie beide Dateien in Ihrem "www/your_project" Ordner.
  • Art in der Adressleiste des Browsers http://localhost/your_project
  • eine Eingabe in Form Stellen auf index.html und schlug Abfrage Schaltfläche Senden.
  • Sie Ihre $ _POST Daten auf welcome.php
Verwandte Themen