Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usuwanie wartości tablicy
Forum PHP.pl > Forum > PHP
_Cartman
Witam!

Chciałem zrobić skrypt do zarządzania mailami na liście subskrypcyjnej. tak wygląda skrypot odpowiedzialny za wyświetlanie adresów z pliku:

index.php

  1. <?php
  2.  
  3. echo&#092;"<form method=post action=\"mailer/obsluz_delete.php\"><table border=0 align=center>\";
  4.  
  5. $adresy = fopen(&#092;"mailer/adresses.email\", \"r\");
  6. $read = fread($adresy, filesize(&#092;"mailer/adresses.email\"));
  7. $explode = explode (&#092;",\", $read);
  8.  
  9. foreach ($explode as $value) {echo &#092;"<tr><td><input type=\"checkbox\" name=\"delete[]\" value=\"$value\" /></td><td>$value</td><td><a href=\"mailto:$value\">Napisz prywatnie</a></td></tr>\";}
  10.  
  11.  
  12. echo '<tr><td colspan=3 align=center><input type=submit name=\"submit\" value=\"Delete checked\" /></td></tr></table></form>';
  13. ?>


a tak wygląda plik, ktory ma usuwac zaznaczone wartosci:

  1. <?php
  2.  
  3. $delete = $_POST['delete'];
  4.  
  5. if(isset($delete)) {
  6. foreach ($delete as $value => $key) {
  7. $file = fopen(&#092;"adresses.email\", \"r+\");
  8.  
  9. unset($delete[$key]);
  10.  
  11. fputs($file, $delete);
  12. fclose($file);}
  13. }
  14. echo &#092;"usunieto\";
  15. ?>


Problem tkwi w tym, że nie zabardzo to chcę działać, a ja nie znam powodu sad.gif bardzo proszę o pomoc i z góry dziękuję
Fipaj
Spróbuj skorzystac z tekstowej bazy danych, takiej jak np. txtDB autorstwa Vengeance'a. Znakomity skrypt dla niezmajeskulowanej społeczności smile.gif

To będzie dużo dużo dużo łatwiejsze

www.txtdb.strefaphp.pl



A tak nawiasem mówiąc w drugim skrypcie nie zakończyłeś instrukcji warunkowej, przypatrz się dobrze
aleksander
no to leci ostrzeżenie za podwójny temacik smile.gif

zamykam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.