Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] Skrypt sms
Forum PHP.pl > Forum > Przedszkole
Lethys
Witam, zarejestrowalem sie w dotsms, dostalem liste kodow wyglada to tak

plik kod.txt

2938572
2398539
0fgd093
dksgjdg3


Jak moge zrobic aby przy rejestracji sprawdzalo czy kod z smsa jest prawidlowy oraz odejmowallo go z listy po rejestracji.

Da sie to zrobic bezposrednio na pliku kod.txt ? czy lepiej zrobic to jakos w bazie danych ?
wookieb
Szybciej na bazie danych
Można na pliku
file -> usuwanie zbednego element -> implode("\n") -> file_put_contents
Lethys
Nie bardzo rozumiem moglbys jakos to bardziej wytlumaczyc ?
wookieb
...
http://php.net/file
tutaj etap wyszukania kodu http://php.net/foreach
http://php.net/unset
http://php.net/implode ("\n")
http://php.net/file_put_contents

plik do tablicy -> szuaknie kodu -> usuniecie go -> implode tablicy ("\n") -> file_put_contents

Jeżeli nadal nie kumasz to sry ale nie podam ci gotowego przykładu. Podałem ci liste funkcji jakie ci beda potrzebne
gox
lepiej miec w talblicy i serializowac...
  1. <?php
  2.  
  3. $kody = unserialize( file_get_contents('./kody.php', $kody));
  4. $kody = array( '2938572', '2398539', '0fgd093', 'dksgjdg');
  5. $losowy_element = mt_rand(0, count($kody -1));
  6. $kod = $kody[$losowy_element];
  7. unset($kody[$losowy_element]);
  8. file_put_contents('./kody.php', serialize($kody));
  9. return $kod;
  10.  
  11. ?>
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.