tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
825
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Danie Danie ist offline Mitglied
    Registriert seit
    Apr 2003
    Ort
    Dachau
    Beiträge
    22
    Hallo,

    ich weis nicht mal ob der Thread hier richtig ist; Aber ich bräuchte ein relativ Simples Script.
    Und zwar:

    Das Script soll eigentlich nur Eintragungen, die in einem Feld gemacht wurden,
    in eine .txt-Datei speichern.
    Dieses Script ist für einen Newsletter gedacht, jedoch muss es keine Daten
    weitergeben etc. nur: in die .txt-speichern
    Rechte auf 777 und dann schreibt das Script da rein! Hoffentlich.

    Optisch sollte es so aussehen:

    Tragen sich sich noch heute in unseren Newsletter ein,
    und zwar hier:
    _____________
    __textfeld_____| (<- hier kommt die e-Mail rein, aber ihr seit ja nicht blöd)
    _____________
    __Eintragen___| (<- button)

    Hoffe einer kann mir helfen, bzw. das schnell schreiben

    MfG Daniel
     

  2. #2
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    bzw. das schnell schreiben
    Wohl kaum, wir sind hier nich bei "Wünsch dir was"!
    Was Du benötigst, ist ein HTML-Formular, das die Daten an ein verarbeitendes PHP-Script übergibt. In diesem Script rufst Du die Übergebenen Daten, je nach Übertragungsmethode aus dem $_POST- oder $_GET-Array ab, öffnest eine Datei und fügst die Daten am Ende an. Dazu brauchst Du unter anderem folgende Funktionen.

    --> fopen()
    --> fputs()
    --> fclose()

    snuu
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  3. #3
    Danie Danie ist offline Mitglied
    Registriert seit
    Apr 2003
    Ort
    Dachau
    Beiträge
    22
    Hi,

    da ich selbst programmiere / programme schreibe...(aber leider von php 0,0 Ahnung habe), dachte ich eigentlich das es kein großer Aufwandt ist, da es ja eigentlich nur ein "simpler" wirte befehl ist. Sollte es aber mit php ein RIESIGER Aufwandt sein, könnt ihr/du mir gerne neue möglichkeiten nennt (wie Java[script], da man aber mit Java[Script] keine Dateien schreiben kann, .....)

    Bin für alles offen.

    Danke MfG
    Geändert von Danie (15.07.04 um 10:34 Uhr)
     

  4. #4
    Avatar von Ben Ben
    Ben Ben Ben Ben ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Raum FFM
    Beiträge
    1.364
    Es ist ja auch nur ein (einfacher) write Befehlt der da halt fputs heisst.
    Im Prinzip hat dir snuu schon alles geschrieben, daher einfach try&error und dann wieder melden....

    Mal so als Codeschnippsel

    PHP-Code:

    $fh 
    fopen("date.txt""w") or die("Konnte Datei nicht öffnen);
    fputs(
    $fh$_POST['email'].'\n';
    fclose(
    $fh); 
    Mal davon ausgegangen du versendest das Formular mit der Methode POST und das Feld heisst email...
     

  5. #5
    Danie Danie ist offline Mitglied
    Registriert seit
    Apr 2003
    Ort
    Dachau
    Beiträge
    22
    Original geschrieben von Ben Ben
    Es ist ja auch nur ein (einfacher) write Befehlt der da halt fputs heisst.
    Im Prinzip hat dir snuu schon alles geschrieben, daher einfach try&error und dann wieder melden....

    Mal so als Codeschnippsel

    PHP-Code:

    $fh 
    fopen("date.txt""w") or die("Konnte Datei nicht öffnen);
    fputs(
    $fh$_POST['email'].'\n';
    fclose(
    $fh); 
    Mal davon ausgegangen du versendest das Formular mit der Methode POST und das Feld heisst email...

    klasse, danke dir! Ich werds mal versuchen und dann werde ich mich zurückmelden.

    mfg
     

  6. #6
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    Der String der DIE-Anweisung wird nicht abgeschlossen.

    snuu
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  7. #7
    Avatar von Ben Ben
    Ben Ben Ben Ben ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Raum FFM
    Beiträge
    1.364
    naja ein bisschen was muss man schon selbst machen... ist ja nur ein Schnippsel
    Es fehlt auch das i bei Datei.txt ...
     

  8. #8
    Danie Danie ist offline Mitglied
    Registriert seit
    Apr 2003
    Ort
    Dachau
    Beiträge
    22
    also dann würde der string so aussehen:

    $fh = fopen("datei.txt", "w") or die("Konnte Datei nicht öffnen");
    fputs($fh, $_POST['email'].'\n';
    fclose($fh);
     

  9. #9
    Avatar von SilentWarrior
    SilentWarrior SilentWarrior ist offline Mitglied Diamant
    Registriert seit
    Dec 2001
    Beiträge
    3.078
    In der zweiten Zeile fehlt eine schliessende Klammer.
     

  10. #10
    Danie Danie ist offline Mitglied
    Registriert seit
    Apr 2003
    Ort
    Dachau
    Beiträge
    22
    oh ja stimmt, .... sehe ich auch grade!


    $fh = fopen("datei.txt", "w") or die("Konnte Datei nicht öffnen");
    fputs($fh, $_POST['email'].'\n');
    fclose($fh);


    mfg
     

  11. #11
    Avatar von Ben Ben
    Ben Ben Ben Ben ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Raum FFM
    Beiträge
    1.364
    Meine Zeit ist kostbar *fg*
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 23.09.08, 23:02
  2. Textfeld in einem Webbrowser Objekt per Befehl füllen...
    Von sinni800 im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 05.01.08, 13:13
  3. Ergebnis von ping Befehl in txt schreiben?
    Von Cyberjunkie im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 03.08.06, 12:29
  4. links die durch *.js datei in textfeld schreiben
    Von -GS-Master im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 22.07.06, 12:37
  5. Klick auf Textfeld - Befehl?
    Von Domsi im Forum Flash Plattform
    Antworten: 6
    Letzter Beitrag: 15.09.05, 17:48