HTML-Formular: User-Eingabe in .txt-Datei speichern?
Hallo community!
Ich habe folgendes Anliegen:
Ist es möglich, ohne PHP oder sonst was verwenden zu müssen, die Eingaben, die ein User in ein HTML-Formular tätigt, dann in ein Text-file zu speichern?
Hintergrund dieser Frage ist, dass ich für eine Anwendung auf einem Server keine Software wie xampp oä installieren darf/soll, und deshalb eigentlich möglichst alles auf HTML bleiben soll / muss.
Oder gibt es sonst Ansätze von euch, um das zu lösen?
Vielen Dank für eure Unterstützung!
Ich habe folgendes Anliegen:
Ist es möglich, ohne PHP oder sonst was verwenden zu müssen, die Eingaben, die ein User in ein HTML-Formular tätigt, dann in ein Text-file zu speichern?
Hintergrund dieser Frage ist, dass ich für eine Anwendung auf einem Server keine Software wie xampp oä installieren darf/soll, und deshalb eigentlich möglichst alles auf HTML bleiben soll / muss.
Oder gibt es sonst Ansätze von euch, um das zu lösen?
Vielen Dank für eure Unterstützung!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 350734
Url: https://administrator.de/contentid/350734
Ausgedruckt am: 24.11.2024 um 20:11 Uhr
2 Kommentare
Neuester Kommentar
Gugge mal:
https://stackoverflow.com/questions/16870876/writing-html-form-data-to-a ...
Oder:
OH. Entschuldigung. Du wolltest ja kein PHP.
https://stackoverflow.com/questions/16870876/writing-html-form-data-to-a ...
Oder:
<html>
<head>
<?php
$fileWrite = '';
$myFile = "testFile.txt";
if(isset($_POST['fileWrite']) && !empty($_POST['fileWrite'])) {
$fileWrite = $_POST['fileWrite'].PHP_EOL;
}
if($fileWrite) {
$fh = fopen($myFile, 'a') or die("can't open file"); //Make sure you have permission
fwrite($fh, $fileWrite);
fclose($fh);
}
?>
</head>
<body>
<form id="some" name="someName" method="post">
<input type="text" id="some1" class="someClass" value="" name="fileWrite"/>
<input type="submit" value="submit" class="submitClass"/>
</form>
</body>
</html>
OH. Entschuldigung. Du wolltest ja kein PHP.
Hallo
Das HTML wird an den Browser(Client/Besucher) geschickt und gerendert(angezeigt). Natürlich kannst du nicht "einfach so" Daten auf einem Server speichern, sonst könnte ja jeder "Daten" auf den Server schieben bis er platzt (oder für seine Zwecke missbrauchen).
~Arano
Ist es möglich, ohne PHP oder sonst was verwenden zu müssen, die Eingaben, die ein User in ein HTML-Formular tätigt, dann in ein Text-file zu speichern?
Nein.Das HTML wird an den Browser(Client/Besucher) geschickt und gerendert(angezeigt). Natürlich kannst du nicht "einfach so" Daten auf einem Server speichern, sonst könnte ja jeder "Daten" auf den Server schieben bis er platzt (oder für seine Zwecke missbrauchen).
~Arano