Autor Zpráva
matata8611
Profil
Ahoj všem,
prosím o radu s tímto:

Mám tento kód:

$pl_sess = md5(session_id()); 
  $p = explode("-",$_REQUEST["q"]);
  $idAdvert = array_pop(array_values($p)) *1;
  $switches = array(
 "advertID" => $idAdvert,

...dělá zhruba toto, vezme z url adresy id ktere je na konci url za pomlckou, napr. 245895.

Potřebuji to trochu modifikovat a přidat podmínku, když existuje proměnná $idreego (ta má stejnou hodnotu jako kod za pomlckou (245895):

$pl_sess = md5(session_id()); 
  $p = explode("-",$_REQUEST["q"]);
  $idAdvert = array_pop(array_values($p)) *1;
  if (!empty($idreego)) {$idAdvert = $idreego;}
  $switches = array(
 "advertID" => $idAdvert,

$idAdvert ale nevrací správnou hodnotu do $switches...

Když zadam:
Kód:


 $switches = array(
 "advertID" => 245895,
tak to funguje. Co prosím dělam spatne?
Tori_
Profil *
Odkud se bere hodnota v $idreego? Možná tam není číslo.
matata8611
Profil
Kdyz zadám echo $idreego tak vypise 245895, zkousel jsem zadat i $idAdvert = int($idreego);, ale taky nefunguje... je to divny

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: