Entrar | Registrar | FAQ
Anonymous

Formular absenden ohne php Datei zu laden

+ Postar uma resposta

1 Mensagem Página 1 de 1


Formular absenden ohne php Datei zu laden

por Marius82 » Ter 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:

Código: Selecionar tudo
<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:
Código: Selecionar tudo
<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 de usuário

Marius82

  • Mensagens: 1
  • Data de registro: Ter Dez 20, 2016 2:02 pm


+ Postar uma resposta

Página 1 de 1