Der folgende Beitrag wurde am 15. 09. 2011, 08:20 Uhr von lorenzodimedici veröffentlicht.
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><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>
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
Der folgende Beitrag wurde am 15. 09. 2011, 08:54 Uhr von Alex veröffentlicht.
> 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
Der folgende Beitrag wurde am 15. 09. 2011, 10:07 Uhr von lorenzodimedici veröffentlicht.
»» 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...
Der folgende Beitrag wurde am 15. 09. 2011, 19:34 Uhr von fastix® veröffentlicht.
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
--
Des fastix kleines CMS
Der folgende Beitrag wurde am 15. 09. 2011, 08:58 Uhr von Torrorosso veröffentlicht.
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
Der folgende Beitrag wurde am 15. 09. 2011, 10:04 Uhr von lorenzodimedici veröffentlicht.
> 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!
Der folgende Beitrag wurde am 15. 09. 2011, 10:28 Uhr von Rainer veröffentlicht.
Er _IST_ schlau - weil er schon mal nachgelesen hat und es kann.
SELF ist der Mann, oder eben einen Auftrag auslösen ;-)
Der folgende Beitrag wurde am 15. 09. 2011, 10:43 Uhr von lorenzodimedici veröffentlicht.
> 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!
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4