Ergebnis 1 bis 5 von 5

Thema: Strings und Variablen In Datei schreiben

  1. #1
    Großmeister(in)
    Registriert seit
    29.04.2007
    Ort
    Minden
    Beiträge
    584
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Strings und Variablen In Datei schreiben

    Hallo, für mein Newsscript auf meiner HP ich möchte gerne folgendes in eine Datei (TXT) schreiben lassen:


    Den String


    <div style="border: 1px dashed; width: 500px;" ><div style="margin-left:10px; margin-right:10px"><div align="left">
    verknüpft mit

    $newstitel
    verknüpft mit

    "</div><div align="left"><hr>"
    verknüpft mit

    $eintrag
    verknüpft mit

    </div></div></div>
    verknüpft mit

    $dateiinhalt
    Also alles aneinandergereit, vor und nach den Strings " gesetzt und alles schön mit

    "." Verkettet:

    Code:
    $daten="<div style="border&#58; 1px dashed; width&#58; 500px;" ><div style="margin-left&#58;10px; margin-right&#58;10px"><div align="left">".$newstitel."</div><div align="left"><hr>".$eintrag."</div></div></div>
    ".$dateiinhalt;
    fwrite &#40;$datei,$daten&#41;;
    Nun meckert er jedochm ich vermute mal wegen der Vielen Gänsefüßchen:

    Parse error: syntax error, unexpected T_STRING in /usr/export/www/hosting/solo/Eike/news.php on line 37
    Zeile 37 ist die erste Zeile im obigen Code (fängt an mit $daten="<div.....)

    Was kann ich tun, damit er dennoch alles in die Datei schreibt?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Interessierte/r
    Registriert seit
    13.05.2007
    Ort
    Sachsen
    Beiträge
    127
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Du hast bei den Anführungszeichen immer das \ davor vergessen, denn ansonsten glaubt php, dass der String nur "<div style=" lautet und der Rest wird dann eben als Fehler ausgewertet, weil php nichts damit anfangen kann.
    Um Anführungszeichen dennoch in einen String zu schreiben musst du \" verwenden.
    Code:
    $daten="<div style=\"border&#58; 1px dashed; width&#58; 500px;\" ><div style=\"margin-left&#58;10px; margin-right&#58;10px\"><div align=\"left\">".$newstitel."</div><div align=\"left\"><hr>".$eintrag."</div></div></div>
    ".$dateiinhalt;
    fwrite &#40;$datei,$daten&#41;;
    Es gibt zwei Regeln fuer Erfolg im Leben:
    1. Erzaehle den Leuten nie alles, was Du weisst ...

  3. #3
    phpfan
    Gast

    Standard

    Einfacher und lesbarer:
    Code:
    $daten = "<div style='border&#58; 1px dashed; width&#58; 500px;' >
               <div style='margin-left&#58;10px; margin-right&#58;10px'>
                 <div align='left'>$newstitel</div>
                 <div align='left'><hr>$eintrag</div>
               </div>
              </div>
    $dateiinhalt; 
    fwrite &#40;$datei,$daten&#41;;

  4. #4
    Großmeister(in)
    Themenstarter

    Registriert seit
    29.04.2007
    Ort
    Minden
    Beiträge
    584
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Also ein ' davor? mom - ich probiers mal gerade

  5. #5
    Großmeister(in)
    Themenstarter

    Registriert seit
    29.04.2007
    Ort
    Minden
    Beiträge
    584
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Danke!

Ähnliche Themen

  1. Mit JS in Datei schreiben
    Von Alienx im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 18.05.2008, 21:19
  2. Daten in CSV oder Txt Datei schreiben
    Von 00eraser00 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 13.02.2008, 14:04
  3. Datei-schreiben klappt nicht...
    Von Greg10 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 13.06.2007, 21:48
  4. Variablen aus PHP datei
    Von Dragon-D im Forum Flash Forum
    Antworten: 0
    Letzter Beitrag: 03.03.2007, 20:12
  5. Daten in Datei schreiben
    Von peterle im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 20.04.2005, 16:55

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •