Benutzereingaben in .txt-Datei speichern
lorenzodimedici
- php
1 Alex2 Torrorosso
Liebe Community,
meine Aufgabe ist es, Text, den der Nutzer in mein Formular eingegeben hat mittels PHP als .txt-Datei auf meinem Server zu speichern.
Bis jetzt habe ich das mit localstorage gemacht, aber das Problem ist da natürlich, dass es nur auf dem jeweiligen Computer gespeichert wird...
Die Datei sieht bis jetzt so aus:
<meta name="viewport"
content="width=device-width,minimum-scale=1.0,maximum-scale=1.0"/>
<meta name="format-detection" content="telephone=no"/>
<title>Benutzereingaben mit localstorage speichern</title>
<style type="text/css">
.abgerundet {
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
}
</style>
[code lang=javascript]<script type="text/javascript">
function speichern() {
var key = document.getElementById('key').value;
var data = document.getElementById('data').value;
window.localStorage.setItem(key, data);
}
function lesen() {
var key = document.getElementById('key').value;
document.getElementById('data').value = window.localStorage.getItem(key);
}
</script>
</head>
<body>
<img src="http://www.ptask.de/alt/Picture 10.jpg" alt="Logo" >
<h3 style="font-family: Verdana, Arial; color:rgb(100, 100, 100);">Willkommen! Sie können einen Text eingeben und ihn mit einem Benutzernamen versehen und ihn beim nächsten Besuch der seite erneut auslesen. Viel Spass!</h3>
<p style="font-family: Verdana, Arial; color:rgb(100, 100, 100);">Text eingeben:</p>
<textarea id="data" rows="10" cols="20" style="background-color: black; color: orange; border:5px; font-family: Verdana, Arial; padding: 10px;" class="abgerundet"></textarea> <br> </br>
<p style="font-family: Verdana, Arial; color:rgb(100, 100, 100);">Name des Textes eingeben:</p> <input type="text" id="key">
<input type="button" value="Speichern als..." onclick="speichern()">
<input type="button" value="Lesen aus..." onclick="lesen()">
</body>
</html>[/code]
Das ist genau der Code, den ich auf meiner Website verwende.
Könnt ihr mir vielleicht zeigen, wie ich das mache, bin nämlich ein absoluter newbie in PHP.
Und bitte keine Links, die auf irgendwelche Seiten zeigen, wo fopen, fwrite und fclose umständlich erklärt werden.
Praxisbeispiele wären toll!
Vielen herzlichen Dank!
-lorenzodimedici
Liebe Community,
meine Aufgabe ist es, Text, den der Nutzer in mein Formular eingegeben hat mittels PHP als .txt-Datei auf meinem Server zu speichern.
Könnt ihr mir vielleicht zeigen, wie ich das mache, bin nämlich ein absoluter newbie in PHP.
Ja.
Und bitte keine Links, die auf irgendwelche Seiten zeigen, wo fopen, fwrite und fclose umständlich erklärt werden.
Praxisbeispiele wären toll!
Zumindest bei den Links auf das PHP-Manual sind immer Praxisbeispiele dabei. Die mögen zwar nicht 100% deinen Anwendungsfall wiederspiegeln, aber sind meist doch sehr hilfreich - zumindest, wenn man ein bisschen selber nachdenkt.
Hier mein Link: http://php.net/manual/de/function.file-put-contents.php
Das ist die einfachste Möglichkeit - vorausgesetzt du hast PHP 5. Da brauchst du die f...() Funktionen nicht mehr.
Gruß
Alex
»» Zumindest bei den Links auf das PHP-Manual sind immer Praxisbeispiele dabei. Die mögen zwar nicht 100% deinen Anwendungsfall wiederspiegeln, aber sind meist doch sehr hilfreich - zumindest, wenn man ein bisschen selber nachdenkt.
Hier mein Link: http://php.net/manual/de/function.file-put-contents.php
Das ist die einfachste Möglichkeit - vorausgesetzt du hast PHP 5. Da brauchst du die f...() Funktionen nicht mehr.
Gruß
Alex
Danke für den Link!
Wusste gar nicht, dass es diese Möglichkeit gibt...
Moin!
Hier mein Link: http://php.net/manual/de/function.file-put-contents.php
Das ist die einfachste Möglichkeit - vorausgesetzt du hast PHP 5. Da brauchst du die f...() Funktionen nicht mehr.
Danke für den Link!
Wusste gar nicht, dass es diese Möglichkeit gibt...
fopen() und Freunde braucht man wieder, wenn man die Datei vor einem Lese bis nach einem Schreibvorgang für konkurrierende Zugriffe sperren will.
Was man oft muss.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix
Lieber User,
Könnt ihr mir vielleicht zeigen, wie ich das mache, bin nämlich ein absoluter newbie in PHP.
Und bitte keine Links, die auf irgendwelche Seiten zeigen, wo fopen, fwrite und fclose umständlich erklärt werden.
Na klar.
Und im Gegenzug erwarte ich keine großen Dankesreden. Einfach das Geld für die Programmierung auf mein Konto und gut ist.
Torro
Lieber User,
Könnt ihr mir vielleicht zeigen, wie ich das mache, bin nämlich ein absoluter newbie in PHP.
Und bitte keine Links, die auf irgendwelche Seiten zeigen, wo fopen, fwrite und fclose umständlich erklärt werden.Na klar.
Und im Gegenzug erwarte ich keine großen Dankesreden. Einfach das Geld für die Programmierung auf mein Konto und gut ist.Torro
Äussert hilfreich...
Wen du schon nichts Schlaues zu sagen hast, lass es doch einfach bleiben!
Er _IST_ schlau - weil er schon mal nachgelesen hat und es kann.
SELF ist der Mann, oder eben einen Auftrag auslösen ;-)
Er _IST_ schlau - weil er schon mal nachgelesen hat und es kann.
SELF ist der Mann, oder eben einen Auftrag auslösen ;-)
Könnte was dran sein, habe nun auch selber nachgelesen, SELF ist der Mann!