Usuwanie

Dział poświęcony programowaniu w każdym języku.

Usuwanie

Postprzez 123 » 2005-08-10, 20:09:06

Witajcie potrzebuje skryptu który znajduje adres e-mial w pliku usuwa go i zapisuje plik. Każdy adres email jest w osobnej lini w pliku.
Avatar użytkownika
123
 

Re: Usuwanie

Postprzez BlueMan » 2005-08-11, 23:52:31

Bardzo proste =]

1. Znajdowanie tego maila:
Kod: Zaznacz cały
<?
$ok=1;
@$meil=$_POST['meil'];
if (isset($meil))
   {
   $meil=strtolower($meil);
   @$plik=file("baza.txt");
   for ($i=0; $i<count($plik); $i++)
      {
      $plik[$i]=strtolower($plik[$i]);
      $plik[$i]=str_replace("\r\n", "", $plik[$i]);
      if ($plik[$i] == $meil)
         {
         echo '<fieldset style="padding: 4"><legend> <b>ERROR</b> </legend><center><span style=\"color: #FF0000\"><b>Niestety ten mail/wpis ('.$meil.') istnieje już w bazie - spróbuj szczę¶cia z innym ;)</b></span></center></fieldset>';
         $ok=0;
         }
      }
      if ($ok==1)
         {
         $plik2=fopen("baza.txt", "a+");
         fputs($plik2, "$meil\r\n");
         echo '<fieldset style="padding: 4"><legend> <b>GOOD DONE</b> </legend><center>No to gratuluję - mail '.$meil.' został dodany prawidłowo !</center></fieldset>';
         fclose($plik2);
         }
      }
?>
<form action="baza_meil.php" method="post">
<input type="text" name="meil" />
<input type="submit" name="<< Poszło >>" />
<input type="reset" name="## Czyść ##" />
</form>


Usuwanie sobie dorobisz ?
Czytaj regulamin - unikniesz wielu problemów.
Korzystajcie z załączników na forum aby pliki nie ginęły w przyszłości w zewnętrznych serwisach.
Avatar użytkownika
BlueManMale
Administrator
Administrator
 
Posty: 19105
Dołączył(a): 2004-05-26, 17:34:59
Lokalizacja: Dabrowa Górn.
Podziękował : 6 razy
Otrzymał podziękowań: 5 razy
Imię: Szymon


  • Inne

Powrót do Programowanie

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 195 gości

cron