Lethys
3.10.2008, 08:19:05
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
3.10.2008, 08:31:03
Szybciej na bazie danych
Można na pliku
file -> usuwanie zbednego element -> implode("\n") -> file_put_contents
Lethys
3.10.2008, 09:05:22
Nie bardzo rozumiem moglbys jakos to bardziej wytlumaczyc ?
wookieb
3.10.2008, 09:11:18
...
http://php.net/filetutaj etap wyszukania kodu
http://php.net/foreachhttp://php.net/unsethttp://php.net/implode ("\n")
http://php.net/file_put_contentsplik 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
lepiej miec w talblicy i serializowac...
<?php
$kody = array( '2938572', '2398539', '0fgd093', 'dksgjdg'); $kod = $kody[$losowy_element];
unset($kody[$losowy_element]); file_put_contents
('./kody.php', serialize($kody));return $kod;
?>