Bin gerade an einem Blogsystem, will eine Datei mit den SQL-Daten füllen ... er füllt mir die Datei alles soweit, nur macht er die gewollten Zeilenumbrüche nicht.
\n macht er nicht
- TutNichts
- Geschlossen
- Erledigt
-
-
versuchs mal mit leertasten also EEE \n EEE
-
macht er ebenfalls nicht.
-
Erstmal: Sinn von sprintf an dieser Stelle?
Zum Thema: Getestet auf Windows-Server? \r\n ist die Lösung. -
sprintf hat mir SSL gesagt, ich hatte es erst auch anders.
\r\n ebenfalls probiert, vorhin schon, klappte auch nicht - i.ü. auf localhost/xampp. -
nenn mich Noob, da ich eh ein Anfänger im Thema Coding bin, aber wie wäre es mit
\newlineTEXT -
nop.
-
Du musst \n in "" setzen, php hat da mit '' so seine Probleme.
PHP$write = sprintf("host=%s\r\nuser=%s\r\npassword=%s\r\ndatabase=%s",$pHost, $pUser, $pPasswort, $pDatenbank);
Würde dennoch an dieser Stelle von sprintf abraten - sinnlos. Und wenn du direkt auf PHP5 setzen willst, würde ich file_put_contents nutzen (einfach mal nachschlagen), ist schneller und dazu noch einfacher zu handhaben. -
MMMM\r\nMMM
-
$write = sprintf("host=%s\r\nuser=%s\r\npassword=%s\r\ndatabase=%s",$pHost, $pUser, $pPasswort, $pDatenbank);
TOP! Danke! -
-
Und jetzt versuch mal die config.php auszulesen ohne fopen
-
file_get_contents.
-
mh? klappt alles so wie es soll. :-o
-
breadfish.de
Hat das Thema geschlossen.