Jump to content
php.lv forumi

Recommended Posts

Posted

Urbos caur googli, bet nespēju neko sameklēt prātīgu...

 

Tātad, jautājums: Vai iespējams apstrādāt $_GET mainīgos "pa tiešo"?

 

Nu piem., caur GET tiek nodots mainīgais "id" ar saturu "teksts/./".

Vai iespējams uztaisīt str_replace un aizstāt "/" ar neko, lai vēlāk skriptā (glob.var=on) izsaucot $id tas vairs nesaturētu "/"?

 

Mēģināju ar norādēm:

	foreach($_GET as &$item)
{
	$item = str_replace("/","",$item);
}

 

ja izsauc $_GET['mainigais'] ir ok, bet ja izsauc $mainigais, tad rādās tas sākotnējais variants ar "/".

 

Ir idejas?

Posted

Tad "neizsauc" $mainigais. Raksti visur $_GET['mainigais'] un nav problēmu.

register_globals nav labi lietot.

Posted

Ok, es zinu, ka register_globals bad, bet lapa ir uztaisīta sen, un pārrakstīt visus parastos uz $_GET būtu murgs...

×
×
  • Create New...