Mysql library @ -> %40

Dan Lukes dan at obluda.cz
Tue Aug 29 18:05:32 CEST 2006


Ondra Koutek napsal/wrote, On 08/29/06 16:22:
> Mam apliakci, kter aje portovana z Linuxu a pouziva mysql funkci
> mysql_real_escape_string().
> Na FreeBSD ale oproti linuxu preklada @ na %40 a ve finale tedy aplikace
> funguje spatne.

	Ale notak ...

	Myslis, ze chyba je ve FreeBSD ? Takze jakou verzi pouzivas ?
	Nebo se domnivas, ze chyba je v PHP ? Takze mas jakou verzi ?
	Nebo je snad vinikem dokonce primo MySQL (proze to je jeho funkce) ? 
Takze jsme se dozvedeli, jakou verzi MySQL pouzivas ?

	Navzdoru konferenci, ve ktere je dotaz polozen, budu predpoklada, ze za 
vadne pokladame MySQL. Hned druha veta manualu od teto funkce rika 
'escaping depends on the character set in use by the server' - ale vime 
snad, jaky o charset jde v nasem pripade ? (ovsem, nejzhavejsim 
kandidatem na rozdil mezi onim funkcnim Linuxem a nefunkcnim FreeBSD je, 
kupodivu, nikoli rozdil v OS, ale prave rozdil v konfiguraci MySQL)

	Takze - zjistit si, jaky mam pri spojeni se serverem vlastne charset, 
ve kterem se serverem komunikuji - a neni-li to ten, co si preju, pak 
nastavit ten, ktery s emi libi vic.

	Jinak si ale jsem jist, ze polozeny dotaz je v konferenci off-topic - 
ten mel byt ve skutecnosti zaslan Delfske vestirne ...

						Dan


-- 
Dan Lukes                                   SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz



More information about the Users-l mailing list