Oznámení

Fórum bylo uzavřeno. Využijte prosím služeb serverů JakPsatWeb, Builder nebo Webtrh.

#1 před 8 měsíci

php.konfig
Člen
Registrovaný: 22. 9. 2011
Příspěvky: 1

Nejede mi to(začátečník)

Poradil by mi někdo proč mi to nefunguje na php5.cz? Učím se doma s knížkou tohle je příklad z ní, ale nemůžu přijít na to proč mi to nejde. Vysvětlil by mi někdo smysl toho request_uri a GET[do]?

<?php
if(!isset($_SERVER['REQUEST_URI'])) {
$_SERVER['REQUEST_URI']=$_SERVER['PHP_SELF']."?".$_SERVER['argv'][0];
}
$server="";
$user="";
$password="";
$databaze="";
$spojeni=mysql_connect($server,$user,$password);
if(!$spojeni) echo "chyba spojeni!";
$vyberdb=mysql_select_db($databaze,$spojeni);
if(!$vyberdb) echo "chyba vyberu";
if(!esset($_GET['do']) || $_GET['do'] !=1) {
?>
<p>Prave se chystate odstranit zaznam typu <?php echo $_GET['typ']; ?><br>
<a href="<?php echo $_SERVER['REQUEST_URI']; ?>&do=1">ano</a>
nebo <a href="index.php">Index</a>
</p>
<?php
}
else {
if($_GET['typ']=="people") {
$herec="UPDATE movie SET leadactor='0' WHERE leadactor='".$_GET['id']."'";
$vysledek=mysql_query($herec);
if(!$vysledek) echo chyba1;
$reziser="UPDATE movie SET director='0' WHERE director='".$_GET['id']."'";
$vysledek2=mysql_query($reziser);
if(!$vysledek2) echo  chyba2;
}
$sql="DELETE FROM ".$_GET['typ']." WHERE id='".$_GET['id']."' LIMIT 1";
$vysledek3=mysql_query($sql);
if(!$vysledek3) echo chyba3;
?>
<p>Zaznam typu <?php echo $_GET['typ'] ?> byl odstranen.
<a href="index.php">Index</a>
</p>
<?php
}
?>

 

Zápatí