fwrite - orezavani obsahu
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Jeste jeden dotaz: pri ukladani do souboru pomoci fwrite($of, $data) se mi orezou tagy. muzu to nejak ovlinit - tady na na mem webu na wz? Nebo snad je jina lepsi cesta? - pristup na s tranky s timto zapisem bude mit (snad) jen spravce stranek (tedy JA :) ) a dalsi vyvoleni, od kterych neocekavam zneuziti. Diky
-
Zapis do souboru sam zadny tagy pryc neda.. To musi delat nejaka funkce pred tim..
-
Sory: Nejsou to tagy ale uvozovky (a neni to chyba ale featura[čti fjůčura]:)) V manualu je to i popsane, ze to okouzluje uvozovky dle globalniho nastaveni (magic_quotes_runtime), ale kdyz se prikaz pouzije ve forme: fwrite($file, $data, $delka); tak by to melo fungovat a ono nefunguje. Nevite nekdo proc? >> stane se ze " se prevede na \" Da se tato vlastnost nejak obejit? Diky
-
Vlastne ten cely skriptik je strasne jednoduchy, jeno nefunguje spravne... $data=$_POST['aktuality']; $file="soubor.txt"; $of=fopen($file, w); $delka=strlen($data); fwrite($of, $data, $delka); fclose($of);
-
Tak to napred prozen pres addslashes(): $data=addslashes($_POST['aktuality']); $file="soubor.txt"; $of=fopen($file, w); $delka=strlen($data); fwrite($of, $data, $delka); fclose($of);
-
To uz jsem zkousel - vyzkousel jsem to znovu a vysledek je ze misto \" to napise \\\" :(
-
Tak se to podarilo vyresit. Jestli budete mit stejny problem, vezte ze reseni je: $data = stripslashes($_POST['aktuality']);
-
lol, takze obracene :-)