Wdrażam prosty skrypt komentarzy i mam problem ze stroną administarcji.
Są dwa pliki
1. panel.php
<?php do { <div style="float: left; width:18%"><a href="panel.php?page=edytuj_komentarz_tresc&id='.$row['id'].'" target="_parent"></a> <a href="panel.php?page=usun_komentarz&id='.$row['id'].'" target="_parent">Usuń</a></div><br>'; } ?>
i edytuj_komentarz_tresc.php
<?php function edytuj_komentarz_tresc($id) { { echo'<form action="" method="post"> <div style="float: left; width:30%;">Autor</div> <div style="float: left; width:70%"><textarea name="autor" cols="65" rows="1">'.stripslashes($row['autor']).'</textarea></div> <div style="float: left; width:30%;">Data</div> <div style="float: left; width:70%"><textarea name="data" cols="65" rows="1">'.stripslashes($row['data']).'</textarea></div> <div style="float: left; width:30%;">Treść</div> <div style="float: left; width:70%"><textarea name="tresc" cols="65" rows="4">'.stripslashes($row['tresc']).'</textarea></div> <div style="float: left; width:30%;">IP autora</div> <div style="float: left; width:70%"><textarea name="ip" cols="65" rows="2" readonly="readonly">'.stripslashes($row['ip']).'</textarea></div> <div style="float: left; width:30%;">HOST autora</div> <div style="float: left; width:70%"><textarea name="host" cols="65" rows="2" readonly="readonly">'.stripslashes($row['host']).'</textarea></div> <div style="float: left; width:30%;">Status</div> <div style="float: left; width:70%"><input type="checkbox" name="status" value="1"/> Pokaż na stronie<p></div> //jeśli zaznaczymy komentarz pojawi się na stronie <div style="float: left; width:30%;">Finalizacja</div> <div style="float: left; width:70%"><input type="submit" name="ok" value="Edytuj"> <input type="reset" value="Reset"></div> </form>'; } if ($ok == 'Edytuj') { $autor = $_POST['autor']; $data = $_POST['data']; $tresc = $_POST['tresc']; $status = $_POST['status']; mysql_query ("UPDATE komentarze SET autor='$autor', data='$data', tresc='$tresc', status='$status' WHERE id=$id ") } } ?>
Pierwszy chodzi i pokazuje komentarze do edycji, ale kliknięcie w Edytuj, które powinno zwrócić formularz Edycji, co prawda zwraca stronę z adresem: /panel.php?page=edytuj_komentarz_tresc&id=11,
ale jest na niej tylko komentarz do edycji zamiast formularza edycji (czyli dokłądnie to samo co na stronie /panel.php
Gorąca prośba o pomoc