Zaloguj | Zarejestruj | FAQ
Anonymous

Formular absenden ohne php Datei zu laden

+ Odpowiedz

Posty: 1 Strona 1 z 1


Formular absenden ohne php Datei zu laden

przez Marius82 » Wt gru 20, 2016 2:12 pm

Hallo,

ich möchte einen Wert aus einem HTML Formular in eine Text Datei schreiben. Dies klappt soweit auch.
Durch den „Go“ Button löse ich ein event aus und in der PHP Datei wird dann der Wert in die Text Datei geschrieben- dabei wird dann die PHP Datei aufgerufen. Ich möchte aber das nach dem Absenden die Formular Seite mit dem leeren Input field erscheint- so das ich immer wieder Werte eingeben kann und mit Enter bzw. dem Button Werte in die Text Datei schreiben kann. Ohne immer wieder zurück zu der Formularseite zu navigieren.

Hier das formular:

Kod: Zaznacz cały
<form method="post" action="handler.php" class="form-inline">
   <div class="form-group">
      <label for="inputNummer">Materialnummer:</label>
      <input type="text" class="form-control" id="inputNummer" name="inputNummer" placeholder="0815">
   </div>
   <button type="submit" class="btn btn-primary">Go!</button>
</form>


Hier die handler.PHP Datei:
Kod: Zaznacz cały
<html>
   <head>
      <title>In eine Text-Datei schreiben</title>
   </head>
   <body>
   
   <?php
   //echo $_POST["inputNummer"];
   $SAPID = $_POST["inputNummer"];
   //wenn <>leer dann eintragen
   If ($SAPID != "") {
      // Öffnet die Textdatei
      $f = fopen("text.txt", "w");
      // Schreibt in die Textdatei
      fwrite($f, $SAPID);
      // Schließt die Textdatei
      fclose($f);
   }
   ?>

   </body>
</html>
Avatar użytkownika

Marius82

  • Posty: 1
  • Dołączył(a): Wt gru 20, 2016 2:02 pm


+ Odpowiedz

Strona 1 z 1