Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Wie Return einfügen Antworten
Wie Return einfügen

guessme
Feiertags-Poster


Beiträge: 26


Hallo zusammen,
ich möchte mittels der preg_replace() funktion eine bestimmte Zeichenfolge durch
ein Carriage Return erstzen. Wenn ich durch chr(13) eretzen lasse, bekomme ich es langschriftlich in den string geschrieben. Was mache ich bitte falsch?

Danke
guessme


---
Alle Tage sind gleich lang, aber unterschiedlich breit

  Profil   E-Mail   Editieren   Zitieren

guessme
Feiertags-Poster


Beiträge: 26


Habe "
" gefunden. Mich wundert nur eines:
Wenn ich das erzeugte File downloade und es im Editor (win) ansehe werden die cr´s nicht ausgeführt. Im Wordpad sieht alles so aus wie gewünscht - woran liegt das?
Das erzeugte file soll als csv inputfile zum generieren einer Tabelle verwendet werden. Hat das oben beschriebene irgend welche Auswirkung darauf?

Danke für einen Hinweis
guessme

---
Alle Tage sind gleich lang, aber unterschiedlich breit

  Profil   E-Mail   Editieren   Zitieren

Can
Halbgott


Beiträge: 1330


Das hat damit zutun, dass unter Windows ein Return aus #13 #10 (also in PHP /n/r) besteht. Unter Unix ist es nur #13 und ....unter Mac glaub ich nur #10.

In dem Fall ist aber
der Richtige

Can

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

Diese Nachricht wurde geändert von: Can
  Profil   E-Mail   Editieren   Zitieren

guessme
Feiertags-Poster


Beiträge: 26


Hallo klappt hervorragend. Nur bei der Ausgabe meiner Tabelle erzeugt:

1:
echo "<td class=\"headercell\" align=\"left\" valign=\"top\">Tag";


einen Parserfehler:
Parse error: parse error, expecting `','' or `';''
(Tag soll der Spaltentitel sein, ist keine Variable - liegt es daran?

gruss
guessme


---
Alle Tage sind gleich lang, aber unterschiedlich breit

Diese Nachricht wurde geändert von: Philipp Gérard
  Profil   E-Mail   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


schreib mal folgendes:

1:
echo "<td class='headercell' align='left' valign='top'>Tag";


---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

guessme
Feiertags-Poster


Beiträge: 26


geht leider auch nicht (gleicher Fehler)

im nachfolgenden Teil funktioniert:

foreach($contents as $row) {
echo "<td class="standardcell" align="left" valign="top">$row[1]";

jedoch einwandfrei ?????

---
Alle Tage sind gleich lang, aber unterschiedlich breit

  Profil   E-Mail   Editieren   Zitieren

guessme
Feiertags-Poster


Beiträge: 26


Der Fehler muß aus der vorhergehenden Zeile stammen:

echo "<tr bgcolor ="#054363">;
echo "<td class="headercell" align="left" valign="top">Tag";

kommentiere ich: echo "<tr bgcolor ="#054363">; aus

läuft der Rest einwandfrei ???

---
Alle Tage sind gleich lang, aber unterschiedlich breit

  Profil   E-Mail   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


poste mal eine zeile vor dem error und eine danach.

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


echo "<tr bgcolor ="#054363">; da fehlt das Anführungszeichen am Ende

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben