Autor | Zpráva | ||
---|---|---|---|
Zool Profil * |
#1 · Zasláno: 9. 8. 2008, 12:27:10
Zdravím, chtěl jsem se zeptat kde může být problém otevírám soubor pomocí fopen a pak jej parsuju fgetcsv no a promlem je v tom že když mi slovo začíná velkým písmenem Č Š tak se tento znak ztratí, ale u prostřed slova to je v pořádku nevíte pls čím to je??
|
||
havs Profil |
#2 · Zasláno: 9. 8. 2008, 12:56:23
Tyhle problémy bývaly na starých verzích PHP, zažil jsem to kdysi na webzdarma.
Já měl problém na koncích řádků. Vyřešil jsem to tak, že jsem se naučil s MySQL databází :-) |
||
Zool Profil * |
#3 · Zasláno: 9. 8. 2008, 13:13:56
No jo ale je to na gigaserveru a tam je PHP 5 a není to ani free server, tak nevím nemůže to být třeba tím že ten soubor(textový dokument) je v jiném kodování?? Ja všude používám kodování cp1250
|
||
Zool Profil * |
#4 · Zasláno: 9. 8. 2008, 16:59:59
Tak už jsem to vyřešil je to problém na linuxovém serveru oprava vypadá asi takto, hned po otevření přepnou server na češtinu a to tak to
$fp = fopen ("soubor.csv","r"); SetLocale(LC_CTYPE, 'Czech'); |
||
Časová prodleva: 16 let
|
0