Witam. Chodzi o to, że po wpisaniu tekstu i kliknięciu łącza wyślij pojawia się kolejny komunikat
Notice:
Undefined index: id in D:\Program Files\wamp\www\challenge.php on line 62
Notice: Undefined index: joketext in D:\Program Files\wamp\www\challenge.php on line 63 usun ten kawal
Czy ktoś mi powie gdzie jest błąd? Dlaczego nie wyswietla sie tekst a obokn iego łącze usuń ? Prosiłbym o jasą odpowiedź

<?php if (isset($_GET['addjoke'])) ?>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<label>Wpisz swoj kawal:<br />
<textarea name="tekst_kawalu" rows="10" cols="40">
</textarea></label></br>
<input type="submit" value="wyslij" />
</form>
<?php
$polacz = mysql_connect ('localhost','marek','marek123','kawal'); }
if (!$polacz){
}
else {
}
if (isset($_POST['tekst_kawalu'])){ $joketext = $_POST['tekst_kawalu'];
$sql = "insert into kawal set tekst_kawalu = '$joketext',
data_kawalu = curdate()";
}
else{
}
}
if(isset($_GET['deletejoke'])){ $jokeid = $_GET['deletejoke'];
$sql = "DELETE FROM kawal WHERE id=$jokeid";
echo '<p>Kawal zostal usuniety.</p>'; }
else{
echo'Blad podczas usuwania'; }
}
echo 'oto lista kawalow';
$result = @mysql_query("select tekst_kawalu from kawal"); if (!$result){
}
$jokeid = $row['id'];
$joketext = $row['joketext'];
echo '<p>' . $joketext . ' <a href ="' . $_SERVER['PHP_SELF'] . '?deletejoke = ' . $jokeid . '">' . 'usun ten kawal</a></p>';
}
?>
Ten post edytował maras_ 3.10.2009, 09:00:40