Witam, mam dosyć banalny problem, ale niestety nie umiem go rozwiazac, coś (jakis drobny bład) w tym kodzie powoduje, ze komentarz nie chce sie wysłac.
Jesli bedzie taka potrzeba, to podesle kompletny kod strony.
function komentarz_pokaz($typ)
{
$zapytanie_2 = "select * from komentarz_".$typ." where ".$typ."id=".$i;
$wynik_2 = $db->query($zapytanie_2);
$wiersz_2 = $wynik_2->fetch_assoc();
$ilekomentarzy = $wynik_2->num_rows;
if($ilekomentarzy > 0)
{
</div>
<h2>Komentarze</h2>
<div class="komentarz">
</div>
</div>';
}
else
{
</div>
<h2>Brak Komentarzy</h2>
</div>';
}
$autor = $_POST['autor'];
$test = $_POST['test'];
$tresc = $_POST['tresc'];
if(empty($autor) || empty($komentarz) || $test != 9
) {
<form method="post" action="index.php?s='.$typ.'&id='.$i.'">
<h2>Skomentuj</h2>
<input name="autor" type="text" value="Nick" /><br/>
<input name="test" type="text" value="dwa dodać siedem to..." /><br/>
<textarea name="tresc" cols="70" rows="5"></textarea>
<input type="submit" value="Dodaj komentarz" />
</form>
';
}
else
{
$dodaj = "insert into komentarz_".$typ." values ('".$i."', '".$autor."', '".$tresc."')";
$dodano = $db->query($dodaj);
if($dodano)
{
echo 'Komentarz dodany pomyślnie'; }
}
}
Ten post edytował Drav 18.06.2010, 22:09:56