» »

$_request šumnikov preko urlja

$_request šumnikov preko urlja

Midnas ::

Prosil bi pomoč.

Nikakor mi ne uspe spraviti črke č preko urlja. Poskusil sem že z vsem možnim, pa ni bilo nikoli nobene razlike.

Primer: http://www.etiketa-trgovina.si/povprase...

V "Sporočilo" bi moralo pisati "ščćžđ".

Koda je pa:

	if (isset($_REQUEST['sporocilo'])) {
		$sporocilo = $_REQUEST['sporocilo'];
	}

echo "<textarea name='mod_SEF_textarea' id='textarea' ".'style="width:300px;" '." rows='$txtRows' cols='$txtCols'>" .$sporocilo. "</textarea>";



Če ima kdo kakšno idejo, zakaj to ne deluje, bi ga prosil, da mi pove.

Arto ::

kaj pa če probaš kakšen urlencode ponucat?

Maximus ::

punnycode?

Midnas ::

Če dam urlencode($sporocilo) mi izpiše %C5%A1%C4_%C4_%C5%BE%C4_ .

Hm... tega prej nisem opazil. Razlikuje se od %C5%A1%C4%8D%C4%87%C5%BE%C4%91.

Torej je nekaj tu vmes, ker če dam zgornji izpis v dekoder, prikaže iste napake. Zakaj pride do tega?

Arto ::

Hm, hecno. A imaš na strani, kjer vpisuješ te podatke pravilno nastavljen encoding (ne vem če ma to kej veze)?

Midnas ::

Encoding po moje nima veze, ker podatke dobi iz urlja. ?sporocilo=[neko besedilo]

Tudi url se različno prikaže. V Chromeu se recimo pokažejo šumniki v urlju, drugje pa znaki.

Midnas ::

Ourajt :D Uspelo!

Kriva je bila komponenta joomsef. Izključil sem jo, pa je delovalo. Nato sem se malo igral z nastavitvami, pri nastavitvi "Prevent non-SEF variables from overwriting the parsed ones" označil "ne", vključil joomsef in še vedno špila.

Samo toliko, če bo še kdo imel podobne težave.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Čuden email

Oddelek: Loža
134256 (3505) Vice
»

Ionex zobna ščetka

Oddelek: Loža
478315 (6067) BC3
»

Excel - seštevanje

Oddelek: Programska oprema
7995 (755) BlackHole
»

Kako priti do USB 3.0

Oddelek: Pomoč in nasveti
81189 (860) Siddh
»

Razlika med matičnimi ploščami

Oddelek: Kaj kupiti
61138 (1044) trnvpeti

Več podobnih tem