schelinho
Goto Top

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!

Content-ID: 350734

Url: https://administrator.de/contentid/350734

Ausgedruckt am: 24.11.2024 um 20:11 Uhr

beidermachtvongreyscull
beidermachtvongreyscull 04.10.2017 aktualisiert um 17:16:26 Uhr
Goto Top
Gugge mal:
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.
Arano
Arano 04.10.2017 um 22:02:54 Uhr
Goto Top
Hallo

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