Posiadam dwa pliki z kodem PHP, które służą mi jako lista zapisów na grupowe zajęcia sportowe.
1. Pierwszy z nich index.php (służy jako formularz do zapisu uczestnika):
<div align="center"> <?php /********************************************* * plik formularz.php *********************************************/ // prosty formularz zawierający dwa pola echo '<div align="center"><div class="top"> </div><br> <h2>Dodaj wpis na <span class="red">Niedzielę</span> 18<sup>00</sup> - 19<sup>30</sup></h2> <div align="center" style="text-align:center;font-weight:bold;"><form action="" method="post"> Imię: <br><input type="text" name="pole1" style="" /><br /> Będziesz? <br><input name="pole2" value="tak"> </textarea><br /> <input type="submit" value="Dodaj" class="but"/> </form><br></div><div align="center"> <p class=\'buton1\'><a href="podglad.php">Lista zapisów</a></p></div><br><br> '; } else { // dane pochodzące z formularza $dane = $pole1."`".$pole2."`".$data."\n"; // przypisanie zmniennej $file nazwy pliku $file = "baza.txt"; // uchwyt pliku, otwarcie do dopisania // blokada pliku do zapisu // zapisanie danych do pliku // odblokowanie pliku // zamknięcie pliku echo "<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><b>Zapisujemy Cię na listę!</b><br /><br />"; //echo "<p class=\'buton1\'><a href=\"podglad.php\">Zobacz wyniki »</a></p>"; //echo "<script>window.location = 'podglad.php'</script>"; } ?> </div>
2. Drugi z nich podglad.php (wyświetla wyniki/listę zapisów):
<h2>Lista wpisów na <span class="red">Niedzielę</span> </h2> godz. <b>18.00 - 19.30</b> <br> <br> <?php /********************************************* * plik podglad.php *********************************************/ // wczytanie zawartości pliku do tablicy // czytamy zawartość // przechodzimy przez tablicę za pomocą pętli foreach foreach($file as $value) { // rozbijamy poszczególne linie na części // wyświetlamy rozbity tekst echo "<b>".$exp[0].":</b> ".$exp[1]." <font style='font-family:tahoma;font-size:11px;color:#777;'>(dodał: ".$exp[2].")</font><hr />";} ?> <br> <br>Liczba wpisów na "<b>tak</b>": <b class="ziel"> <?php ?> </b> <br> <p class="buton1"><a href="index.php">Dodaj kolejny wpis</a></p>
3. Trzeci to plik tekstowy baza.txt, który przechowuje dane:
Maks`tak`22-12 20:43 Tomek`tak`25-12 15:28
Cel: Moim celem jest aby dodać kod, który będzie umieszczał się w każdym wierszu na końcu i pozwoli na jego usunięcie (tego konkretnego wiersza z pliku baza.txt):
Maks`tak`22-12 20:43 Usuń Tomek`tak`25-12 15:28 Usuń
Tutaj jest podgląd działania skryptu.
Będę wdzięczny za wszelką pomoc...