Autor Zpráva
knedlik pod sluncem
Profil *
Prosimvas nevite jestli neexistuje v php funkce goto? a jak se zapisuje? nebo nejaka podobna fukce? Mam tam podminku a kdyby se splnila tak by preskocila kus kodu do urcityho mista do jakyho si zvolim. Neznate nekdo neco prosim? kdyztak vam ukazu ten kus kodu.
tiso
Profil
Neexistuje... Z cyklu sa dá vyskočiť, za if sa dá dať else...
knedlik pod sluncem
Profil *
hmm vypada to as inejak takhle koukej

if(isset($_SESSION["prava"]) && isset($_SESSION["kdo"])){

$sql1 = "SELECT jmeno, prava FROM $tb1 WHERE jmeno LIKE '" . $_SESSION["kdo"] . "'";
$udelej = mysql_db_query($db1, $sql1, $spoj);

while($vyber = mysql_fetch_array($udelej)){

if($_SESSION["kdo"] == $vyber['jmeno']){

if($_SESSION["prava"] == $vyber['prava']){

odsud

}

header("location: index.php");exit;

}

header("location: index.php");exit;

}

header("location: index.php");exit;

}


sem
Joker
Profil
knedlik pod sluncem
Šlo by to daleko jednodušeji:

if(isset($_SESSION["prava"]) && isset($_SESSION["kdo"])){ 
  $sql1 = "SELECT jmeno, prava FROM $tb1 WHERE jmeno LIKE '" . $_SESSION["kdo"] . "'"; 
  $udelej = mysql_db_query($db1, $sql1, $spoj);
  $vyber = mysql_fetch_array($udelej); // ve variantě s cyklem stejně nedojde k víc než jednomu průběhu cyklu
  if(empty($vyber) || ($_SESSION["prava"] != $vyber['prava'])){
    header("location: index.php");
    exit; 
  }
}
// sem
knedlik pod sluncem
Profil *
diky moc

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: