Anmelden | Registrieren | FAQ
Anonymous

Formular absenden ohne php Datei zu laden

+ Antwort erstellen

1 Beitrag Seite 1 von 1


Formular absenden ohne php Datei zu laden

von Marius82 » Di Dez 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:

Code: Alles auswählen
<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:
Code: Alles auswählen
<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>
Benutzeravatar

Marius82

  • Beiträge: 1
  • Registriert: Di Dez 20, 2016 2:02 pm


+ Antwort erstellen

Seite 1 von 1

cron