Autor | Zpráva | ||
---|---|---|---|
vipouš Profil * |
#1 · Zasláno: 14. 9. 2007, 07:40:29
zdravim, zapisuju data do txt souboru. zapis probíhá v pořádku až na <?xml version='1.0' encoding='windows-1250'?> vklada mě to tam obracený lomítka. poradí někdo jak se těch obracených lomítek zbavit?
|
||
Joker Profil |
#2 · Zasláno: 14. 9. 2007, 08:58:26
|
||
krteczek Profil |
#3 · Zasláno: 14. 9. 2007, 09:17:37
|
||
vipouš Profil * |
#4 · Zasláno: 14. 9. 2007, 17:17:08
stripslashes()
to ale neřeší muj problem protože je to opak toho co potřebuju ja zapíšu z formulaře data do souboru v xml formatu a tady je ten kamen urazu ze mě to v kodování <?xml version='1.0' encoding='windows-1250'?> ' vloží obrácené lomítko a tim když si na to server šahne vyhodnotí jako chybu , ja potřebuju aby to zapsalo do toho souboru bez lomítka ne a ne načetlo. takže ten příklad s remove_magic_quotes_gpc() bude asi spravnější jen ho nechapu :-( |
||
Joker Profil |
#5 · Zasláno: 14. 9. 2007, 17:33:38 · Upravil/a: Joker
vipouš
to ale neřeší muj problem protože je to opak toho co potřebuju Jakto že ne? Příklad: Zdroj: <?xml version='1.0' encoding='windows-1250'?> Po načtení: $neco = <?xml version=/'1.0/' encoding=/'windows-1250/'?> stripslashes($neco): <?xml version='1.0' encoding='windows-1250'?> Edit: Chjo, zase to zdejší fórum. Lomítka = zpětná lomítka. Jinak existuje i přesně opačná funkce, jmenuje se addslashes(), ale nějak nevidím, k čemu by tu byla dobrá. |
||
krteczek Profil |
#6 · Zasláno: 15. 9. 2007, 06:33:30 · Upravil/a: krteczek
vipouš: ta funkce je jen lepší (zautomatizovaný) přístup ke všem superglobálním proměnným. Prostě pokud je magic_quotes_gpc zaplé tak, projde všechny existující superglobální proměnné a odstraní ošetření, které způsobuje => klíče i data jsou vrácena v původním stavu jako byla před odesláním
to znamemá stačí funkci includnout a použít před jakýmkoliv zpracováváním proměnných a je po problémech |
||
vipouš Profil * |
#7 · Zasláno: 16. 9. 2007, 22:44:41
ta funkce je jen lepší (zautomatizovaný) přístup ke všem superglobálním proměnným. Prostě pokud je magic_quotes_gpc zaplé tak, projde všechny existující superglobální proměnné a odstraní ošetření, které způsobuje => klíče i data jsou vrácena v původním stavu jako byla před odesláním
to znamemá stačí funkci includnout a použít před jakýmkoliv zpracováváním proměnných a je po problémech jj díky už se mě to povedlo , konečně to funguje jak má www.woodmasktex.cz/data/woodxml.txt |
||
vipouš Profil * |
#8 · Zasláno: 16. 9. 2007, 22:48:31
Joker
Příklad: Zdroj: <?xml version='1.0' encoding='windows-1250'?> Po načtení: $neco = <?xml version=/'1.0/' encoding=/'windows-1250/'?> stripslashes($neco): <?xml version='1.0' encoding='windows-1250'?> no jenže zdroj byl <?xml version='1.0' encoding='windows-1250'?> po načtení do formuláře <?xml version='1.0' encoding='windows-1250'?> po zapsání do souboru <?xml version=/'1.0/' encoding=/'windows-1250/'?> lomítka maj bejt obracený :-D takže s magic_quotes_gpc vyřešeno |
||
krteczek Profil |
#9 · Zasláno: 17. 9. 2007, 00:04:45 · Upravil/a: krteczek
vipouš:celý tvůj problém byl (u stripslashes) v tom, že jsi ho při ukládání do souboru nevolal, jestli se nemýlím tak magic_quotes_gpc = on, ovlivnuje nejen obsah proměnných ale i jejich klíče
můžeš mít:
Já vím, nepoužívá se to běžně, ale kdyby náhodou, tak se této proměnné nedovoláš (při zaplých magic...) |
||
Časová prodleva: 17 let
|
0