kostenloser Webspace werbefrei: lima-city


Text in .txt speichern

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Hallo,
    ich bräuchte dringend ein Script. Dort soll 1 Textfeld sein und ein button. Man soll in das Textfeld etwas eingeben und das soll dann in einer .txt Datei auf dem Webspace gespeichert werden.
    Ich habe nicht vor mich zu viel mit PHP auseinander zu setzen, die grundlagen kann ich zwar aber profi will ich nicht werden.
    Ich hoffe ihr könnt mir helfen =)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hi,
    ie grundlagen kann ich zwar aber profi will ich nicht werden.

    Mhh... ich würde sagen das was du vorhast gehört noch zum Anfang.

    <html>
    <head>
    <title>Form</title>
    </head>
    <body>
    <?php
    if(isset($_POST['send']))
    {
    $handle = fopen ("deine_text_datei.txt", "a");
    fwrite($handle,$_POST['inhalt']);
    fclose($handle);
    }
    echo "<form action=\"".$_SERVER['PHP_SELF']."\" method='post'>";
    ?>
    <textarea cols="35" rows="10" name="inhalt">
    </textarea> 
    <br />
    <input type="submit" value="Senden" />
    <input type="hidden" value="irgendwas" />
    </form>
    </body>
    </html>

    Ich glaube das ist das was du meinst.

    mfg matthimeo



  4. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    hmm
    so siehts jetzt aus: http://event.bio-hazzard.com/eintragen.php
    Nur wenn man dort in das Textfeld seinen Nicknamen einträgt und auf "Eintragen" klickt wird es nicht in dem Textdokument gespeichert.
    Hier ist mein Quellcode:

    <html>
    <head>
    <title>Warrock Board Event eintragen</title>
    </head>
    <body>
    <center></center><img src="http://event.bio-hazzard.com/logo.png"></center>
    <body background="http://event.bio-hazzard.com/bg.jpg"></body>
    <?php
    echo "<font color=\#FFFFF2\">Trage in dem Feld unten bitte deinen Warrock Nickname ein und drücke auf Eintragen, wenn du am nächsten Warrock Event von Warrock-board.de teilnehmen möchtest!</font>";    
    ?>
    <?php
    if(isset($_POST['send']))
    {
    $handle = fopen ("teilnehmer.txt", "a");
    fwrite($handle,$_POST['inhalt']);
    fclose($handle);
    }
    echo "<form action=\"".$_SERVER['PHP_SELF']."\" method='post'>";
    ?>
    <center><textarea cols="20" rows="1" name="inhalt">
    </textarea> 
    <br />
    <input type="submit" value="Eintragen" />
    <input type="hidden" value="irgendwas" /></center>
    </form>
    </body>
    </html>


    Beitrag zuletzt geändert: 31.1.2010 14:13:17 von demonic-legends
  5. Wie ich sehe möchtest das man in dem eingabe feld sein name eingibt.
    Probiere es dann mal mit
    <input type="text" name="inhalt" />

    anstatt
    <textarea cols="35" rows="10" name="inhalt">
    </textarea>
  6. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    also die .txt datei ist auch im gleichen ordner wie das script zum ausfüllen^^
    Aber trotzdem wird der name den man dort angibt nicht reingeschrieben. Muss ich dann den Pfad zur .txt angeben also: http://event.bio-hazzard.com/teilnehmer.txt oder reicht: teilnehmer.txt?
    Ich hoffe du hilfst mir weiterhin =) Und schonmal danke für deine letzten Antworten :D
  7. achja... man bin ich dumm
    du must bei input type=hidden noch name=send hinzufügen.

    dann müsste es laufen
  8. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    so?
    <input type="hidden" value="irgendwas" name="send" />
  9. demonic-legends schrieb: so?
    <input type="hidden" value="irgendwas" name="send" />

    ja, wenn's dann net funkt muss ich ...... ^^
  10. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Tatsächlich, jetzt gehts =) vielen dank.
    Jetzt nur noch eine Sache =) für jeden Namen den man eingibt soll in der .txt eine neue Zeile angefangen werden, damit man die namen auch bestimmen kann, oder ein komma das zwischen den namen gemacht wird^^
    Kannst du mir da auch noch helfen, bitte =)?
  11. if(isset($_POST['send']))
    {
    $rein=$_POST['inhalt'].chr(10) . chr(13;
    $handle = fopen ("teilnehmer.txt", "a");
    fwrite($handle,$rein);
    fclose($handle);
    }

    füg das mal anstatt
    if(isset($_POST['send']))
    {
    $handle = fopen ("teilnehmer.txt", "a");
    fwrite($handle,$_POST['inhalt']);
    fclose($handle);
    }

    dem ein.
  12. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Dann zeigt er mir hier einen fehler an:
    $rein=$_POST['inhalt'].chr(10) . chr(13;
    Das ";" hinten an der 13 ist rot unterstrichen und "unexpected"
    Wo liegt der Fehler?
  13. demonic-legends schrieb: Dann zeigt er mir hier einen fehler an:
    $rein=$_POST['inhalt'].chr(10) . chr(13;
    Das ";" hinten an der 13 ist rot unterstrichen und "unexpected"
    Wo liegt der Fehler?

    $rein=$_POST['inhalt'].chr(10) . chr(13);
    klammer net geschlossen
  14. Autor dieses Themas

    demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    So geht. Vielen dank =)
    Wenn ich nochmal was brauche, werd eich dich direkt anschreiben =)
  15. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!