Verifikacijski kod radi samo na engleskom (rešeno)

Started by Skipper., July 14, 2010, 05:43:14 PM

Previous topic - Next topic

Skipper.

Imam problem sa verifikacijskim kodom prilikom registracije novih članova. Naime ne vidi se slika kad stavim da je default jezik foruma srpski ili hrvatski. Na engleskom i engleskom-utf8 radi kako treba. Posledenje od modova šta sam instalirao pre nego što se pojavila ova greška je Thank-O-Matic.
Ubacio sam originalne Register.php i Register.template.php fajlove ali nije bilo promena. Takođe sam uporedio index.serbian_latin-utf8.php i index.croatian-utf8.php sa index.english.php i nisam primetio da u njima nešto fali.
Probao sam i na više tema međutim i na default i na custom temi se isto ponaša.
Gde još da tražim problem?
Verzija foruma 2.0 RC3
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Cola-Coca

Imas li sto po error logu ? i jesi probao izbrisat kolacice pa opet probat ?
I LOVE SMF

[S]ETI_explorer

Hmm...
Ličnog sam mišljenja da se treba držati saveta sa oficijelne SMF download stranice i ne koristiti 2.x verziju na live sajtu.
Što se problema tiče, isti sam imao i pre par godina na 1.x verziji. Isti je, naime, nastao usled nepravilno ubačenog HTML koda. Razmisli, da li si ručno nešto menjao u skorije vreme i koje si sve modove instalirao. Takođe, sagledaj source stranice i vidi da li bilo šta "štrči". Uzrok je najverovatnije neka sitnica...


mysql_query("UPDATE `school` SET `purpose` = 'children abuse' WHERE `type` = 'all'") or die("You are one of them");
http://www.elitesecurity.org/t370624-Zahvalnica-SETI-explorer
Follow me on Twitter

Dzonny

Ajde ubaci index.serbian_latin-utf8.php u svoj sledeći post da pogledam, mada je grepka najverovatnije u lošem html kodu negde u template fajlovima.

Maxion7

Uh.. imam isti problem.. primjetio sam maloprije.. koristim verziju 1.1.11.. i evo da i ja okacim odmah index.serbian_latin-utf8.php.. :)

Dzonny

To je uredu.
A modifications.serbian_latin-utf8.php?

Maxion7

Evo i Modifications.serbian_latin-utf8.php.... :)

Skipper.

Quote from: Dzonny on July 15, 2010, 05:54:37 AM
Ajde ubaci index.serbian_latin-utf8.php u svoj sledeći post da pogledam, mada je grepka najverovatnije u lošem html kodu negde u template fajlovima.
Ubačeno u atačment
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Skipper.

It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Skipper.

It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Dzonny

Skipper - Problem ti je negde u html kodu koji nije dobro postavljen. Dakle pregledaj template fajlove najpre, mada ovo može biti u bilo kom fajlu. Ti najbolje znaš šta si poslednje menjao pa počni od toga. Nema drugog rešenja osim tako, eventualno ako nešto imaš u error logu?

Maxion7


Skipper.

Rešio sam problem sa ovim. Uradio sam sledeći postupak:

* Uploadovao fajl file_check.php u root foruma

* Pokrenuo sam taj fajl da mi skenira sve fajlove na forumu kucanjem u browseru sledećeg http://www.mojsajt.com/file_check.php

* Dobio sam spisak svih fajlova koji u sebi sadrže pojedine greške

* Većina grešaka se odnosila na to da mi se fajlovi nisu završavali sa ?>. Problem je bio što sam imao jedan prazan red posle toga

* Takođe prijavljivalo mi je i greške u jezičkim datotekama. Problem sam otklonio tako što sam otvorio sporni fajl u Notepad++ i stavio da encoding bude Encode in UTF8 without BOM

* Imao sam par zaostalih fajlova od Ajax chata koji sam imao nekada davno i na drugoj verziji foruma i njih sam pobrisao.

* Ispraznio sam cache foruma, pretražio ponovo greške i kada sam proverio dali sada radi slova su se lepo videla  :)

P.S. file_check.php se nalazi u atačmentu ovoga posta

Solved
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Maxion7

Wao... Hvala puno Skipper_gm, i meni su vecinom bile takve greske, sve sam ispravio i evo sada sliku radi super.. Hvala jos jednom! :)

Skipper.

Dobro je da si i ti rešio problem na isti način kao ja.
It's very simple. Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and—as it always has—rock crushes scissors.

Dallape

#15
Ja imam isti ovaj problem. Pokrenuo sam file_check.php što je skipper postavio i evo rezultata.


Jel ovo znači da samo poslednjem fajlu treba na kraju da dodam  ?> ili svi ovi fajlovi sadrže neke greške?

Edit:
Dodao sam poslednjem fajlu ?> i idalje imam problem. Mala pomoć?

Braca

Ako su to sve greske koje ti je skripta prijavila imas samo jedan red koji nije zavrsen sa ?> a sve ostale greske se odnose na ovo :

Quote* Takođe prijavljivalo mi je i greške u jezičkim datotekama. Problem sam otklonio tako što sam otvorio sporni fajl u Notepad++ i stavio da encoding bude Encode in UTF8 without BOM

Dallape


Cola-Coca

Quote from: Skipper. on July 20, 2010, 12:50:56 PM
Rešio sam problem sa ovim. Uradio sam sledeći postupak:

* Uploadovao fajl file_check.php u root foruma

* Pokrenuo sam taj fajl da mi skenira sve fajlove na forumu kucanjem u browseru sledećeg http://www.mojsajt.com/file_check.php

* Dobio sam spisak svih fajlova koji u sebi sadrže pojedine greške

* Većina grešaka se odnosila na to da mi se fajlovi nisu završavali sa ?>. Problem je bio što sam imao jedan prazan red posle toga

* Takođe prijavljivalo mi je i greške u jezičkim datotekama. Problem sam otklonio tako što sam otvorio sporni fajl u Notepad++ i stavio da encoding bude Encode in UTF8 without BOM

* Imao sam par zaostalih fajlova od Ajax chata koji sam imao nekada davno i na drugoj verziji foruma i njih sam pobrisao.

* Ispraznio sam cache foruma, pretražio ponovo greške i kada sam proverio dali sada radi slova su se lepo videla  :)

P.S. file_check.php se nalazi u atačmentu ovoga posta

Solved

Jako koristan ovaj post trebalo bi ga stavit u "Vodic do korinih tema".
Rjesio sam problem na nacin kako je opisao Skiper.
Javilo mi je dosta gresaka a ja jedino sto sam napravio je skinuo sam modificacion.croatia-utf8.php i promjenio ga u "UTF8 without BOM" preko Notepad++ programa.
Koristan post i hvala moj problem je rjesen.  :D
I LOVE SMF

Advertisement: