Predlošci, web design, web standardi > PHP/JS programiranje

Ne pronađe linije u datoteci

<< < (4/4)

erbi:
Hvala Onebeat

Dario:

--- Citat: Onebeat - 15. Rujan 2014, 10:05 ---Preporučam ti da napraviš ovako - svaki put kada skripta se pokrene neka prvo pretvori datoteke u UTF8 pa te napravi overwrite te onda ide dalje ostatak skripte.

--- Kraj citata ---

Ni u ludilu to radit.... i onda overwrite-aš originalnu datoteku, a nekaj ne valja -  i gdi si onda?

Jednostavno kad učitaš sadržaj u varijablu

--- Kod: ---$fp = @fopen($filename_danas, 'r');

--- Kraj koda ---

obradi taj tekst u varijabli. Budući da vidim da sve nešto svoje učitavaš, dakle uvijek će dolaziti datoteka u istom formatu snimljena, napraviš samo

--- Kod: ---$fp = iconv('ASCII', 'UTF-8//IGNORE', $fp);

--- Kraj koda ---
... i trebalo bi radit...

Onebeat:

--- Citat: Dario - 16. Rujan 2014, 14:02 ---Ni u ludilu to radit.... i onda overwrite-aš originalnu datoteku, a nekaj ne valja -  i gdi si onda?

--- Kraj citata ---

Slican princip koji sam tu napisao koristim kod jednog svog rješenja i nemam nikakvih problema jer ako nesto dobro slozis onda ide glatko...

erbi:
@Dario:
Ovaj convert sam pokušao, a ne radi. Zanimljivo je to, da kad otvorim datoteku sa editorom, kaže mi da je format ANSI, a kad jo otvorim sa php, kaže da je utf-8

Nešto sam brklao i liniju:

--- Kod: ---if (strpos(htmlspecialchars($line), $prvi_next_day) !== false)

--- Kraj koda ---
promjenio u:

--- Kod: ---if (strpos($line, $prvi_next_day) !== false)

--- Kraj koda ---
i radi. Možda samo za sada i mi opet javi grešu kad budem u gužvi  ;D

Navigacija

[0] Lista Poruka

[*] Prethodna stranica

Idi na punu verziju