Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] Skrypt sms
Lethys
post 3.10.2008, 08:19:05
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


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 ?


--------------------
filmy podobne do - wyszukiwarka podobnych filmów
motywacja do działania - Bądź Lepszy
Go to the top of the page
+Quote Post
wookieb
post 3.10.2008, 08:31:03
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Szybciej na bazie danych
Można na pliku
file -> usuwanie zbednego element -> implode("\n") -> file_put_contents


--------------------
Go to the top of the page
+Quote Post
Lethys
post 3.10.2008, 09:05:22
Post #3





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Nie bardzo rozumiem moglbys jakos to bardziej wytlumaczyc ?


--------------------
filmy podobne do - wyszukiwarka podobnych filmów
motywacja do działania - Bądź Lepszy
Go to the top of the page
+Quote Post
wookieb
post 3.10.2008, 09:11:18
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




...
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


--------------------
Go to the top of the page
+Quote Post
-gox-
post 3.10.2008, 12:14:52
Post #5





Goście







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. ?>


Ten post edytował batman 3.10.2008, 12:16:41
Powód edycji: dodałem bbcode
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:45