Witam. Próbuję napisać skrypt, który będzie pobierać nazwę z bazy danych i usuwać ją z pliku txt a potem usuwał cały wpis w bazie. Mam napisane taki skrypt z wykorzystaniem istniejących poradników/kodów w internecie.
<?php
?>
<?php
if($_SESSION["zalogowany"]==0
){echo "nie masz dostępu do tej części witryny. <a href='index.php'>Zaloguj się</a></body></html>;"; exit();} ?>
<br><br><u><b><font size="3" color="red" face="Verdana">USUNIĘCIE NEWSA</font></b></u> <br><br>
Aby zastosować zmiany kliknij odśwież:
<input type="button" value="Odśwież" onClick="window.location.reload()">
<br><br>
<?php
require "../inc/connection.php";
connection();
// logowanie
/*
połączenie z bazą sobie darujemy
opisane jest ono w tej poradzie
<a href="http://www.kess.com.pl/?sid=10&pid=32" target="_blank">http://www.kess.com.pl/?sid=10&pid=32</a>
*/
/* zapytanie do konkretnej tabeli */
or
die('Błąd zapytania');
/*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
echo "<table cellpadding=\"2\" border=1 width =\"600\">"; echo "<th><B><font size=\"3\">TYTUL:</font></b></th>"; echo "<th><b><font size=\"3\">X<b></font></th>"; /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<td>".$r['tytul']."</td>"; echo "<td> <a href=\"home.php?w=up&a=del&id={$r[0]}\">USUŃ</a> </td>"; }
}
$d = ($_GET['d']);
if($a == 'del' and
!empty($id)) {
$result = mysql_query("SELECT tytul FROM MP3 WHERE id='$id'");
$file = fopen("../p.txt", "a"); $s = "|";
/* usuwamy rekord */
echo 'Wpis został usunięty!'; }
?>
<br>
Dzięki za pomoc!