2016-08-05 7 views
0

Derzeit bin ich ein Anfänger rumspielen mit Web-Entwicklung, und ich erstelle eine Website, die eine kurze Textform auszufüllen, und die nächste Person, die die Website öffnet, ist in der Lage Sehen Sie sich den Text aus dem zuvor ausgefüllten Webformular an.Der beste Weg, um Text von einer Website zu speichern

Ich frage mich, wie würde ich darüber gehen. Benötige ich eine serverseitige Programmierung? Wenn ja, wie würde ich Dinge umsetzen? Ich entschuldige mich, wenn das sehr offensichtlich ist, ich bin neu auf dem Gebiet.

Vielen Dank.

edit: die Front ist Ende html sehr einfach:

<head> 
    <title>Tell me a secret.</title> 
    <link href="css/styles.css" rel="stylesheet" type="text/css"> 
</head> 
<body> 
    <div id="prompt"> 
    <h1>TELL ME A SECRET</h1> 
    <h3> 
     <?php echo file_get_contents("secret.text"); ?> 
    </h3> 
    <form method="POST" action="save.php"> 
     <input type="text" id="secret" name="secret"> 
     <input type="submit" /> 
    </form> 
    </div> 
</body> 

dann müssen Sie eine Datei speichern:

<?php 
    $secret = $_POST['secret']; 
    $myfile = fopen("secret.txt", "w"); 
    fwrite($myfile, $txt); 
    fclose($myFile); 
?> 

Beide müssen .php Dateien sein, und es wird erstellen/lese die Datei im selben Verzeichnis mit dem Namen secret.txt.

Warnung: Der Schlüssel, über den ich Sie informieren möchte, ist die Tatsache, dass jeder mit Zugriff auf diese Seite in der Lage sein wird, den Inhalt zu schreiben, so sei vorsichtig, wie jetzt jemand, der dies speichern könnte inject html/javascript, um schlechte Dinge zu einigen Völker Browsern zu tun ..

+0

Können Sie zeigen uns Ihre Mark-up für das Front-End-HTML, und vielleicht könnten wir Ihnen helfen, auf einem Server Antwort zu arbeiten? Wissen Sie auch, welche Serversprache Sie verwenden wollten? – Fallenreaper

+0

Ich habe den Beitrag mit dem Front-End-HTML aktualisiert. Ich habe sehr wenig Erfahrung mit Serversprachen, also bin ich für alles offen. –

+0

Wenn Sie Ihren Webserver laufen haben und PHP verfügbar ist, würde ich sagen, dass das schnell und einfach ist. Lass mich sehen, was ich mit – Fallenreaper

Antwort

0

Dies ist, was ich tun würde, angesichts Ihrer Informationen.

Markup:

<html> 
<head> 
    <title>Tell me a secret.</title> 
    <link href="css/styles.css" rel="stylesheet" type="text/css"> 
</head> 
<body> 
    <div id="prompt"> 
    <h1>TELL ME A SECRET</h1> 
    <h3> 
     <?php echo file_get_contents("secret.text"); ?> 
    </h3> 
    <form method="POST" action="save.php"> 
     <input type="text" id="secret" name="secret"> 
     <input type="submit" /> 
    </form> 
    </div> 
</body> 

dann müssen Sie eine Datei speichern:

<?php 
    $secret = $_POST['secret']; 
    $myfile = fopen("secret.txt", "w"); 
    fwrite($myfile, $txt); 
    fclose($myFile); 
?> 

Beide müssen .php Dateien sein, und es wird erstellen/lesen Sie die Datei im gleichen Verzeichnis , genannt secret.txt.

Warnung: Der Schlüssel, über den ich Sie informieren möchte, ist die Tatsache, dass jeder mit Zugriff auf diese Seite in der Lage sein wird, den Inhalt zu schreiben, so sei vorsichtig, wie jetzt jemand, der dies speichern könnte inject html/javascript, um bösen sachen zu einigen völkern browser zu tun ..

Verwandte Themen