Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: brak możliwości rejestracji wielu userów w tym samym czasie
Forum PHP.pl > Forum > Przedszkole
tomi1985
  1. //data
  2. $data_t = date("H:i:s");
  3. $data_d = date("Y-m-d");
  4. $przecinek = ", ";
  5. $data = $data_d.$przecinek.$data_t;
  6.  
  7. $haslo = md5 ($_POST["haslo"]);
  8. $cennik = nl2br($_POST[cennik]);
  9.  
  10. //user
  11.  
  12. $sql="INSERT INTO user (data_add, login, haslo , e_mail , firma_user , ulica_user , miejscowosc_user , kod_user , woj_user , tel_user, login_promo)
  13. VALUES
  14. ('$data','$_POST[login]','$haslo','$_POST[e_mail]','$_POST[firma_user]','$_POST[ulica_user]','$_POST[miejscowosc_user]','$_POST[kod_user]','$_POST[woj_user]','$_POST[tel_user]','$_POST[login_promo]')";
  15.  
  16. if (!mysql_query($sql,$con))
  17. {
  18. die('Error: ' . mysql_error());
  19. }
  20.  
  21. //ogloszenie
  22.  
  23. $data0 = date("Y-m-d");
  24. $dni = 365;
  25. $data_expires = date("Y-m-d",(strtotime($data0) + (60*60*24*$dni)));
  26.  
  27. $sql="INSERT INTO ogloszenie (id_user, data_add, data_expires, aktywne, firma , kategoria , ulica , miejscowosc , kod , wojewodztwo , telefon , telefon_2 , e_mail_oglo , fax , strona_www , cena_od , cena_do , opis , cennik , slowa_kluczowe , file1, file2, file3, file4, file5, file6, file7, file8, file9, file10, file11, file12, file13, file14, file15, file16, file17, file18, file19, file20, grill, parking, zwierze, konie, plaza, sauna, silownia, siatkowka, garaz, taras, prysznic, rodzina, rowery, restauracja, lodowka, pub, basen, plac, kuchnia, toaleta, czajnik, radio, internet, tel, lazienka, tv, tv_sat, pks, pkp, kapielisko, wyciag, trasa_narty, ognisko, sklep, jezioro, morze, gory, wedkarstwo, grzyby, zabytki, pakiet)
  28. VALUES
  29. ('$_POST[login]','$data','$data_expires','1','$_POST[firma]','$_POST[kategoria]','$_POST[ulica]','$_POST[miejscowosc]','$_POST[kod]','$_POST[wojewodztwo]','$_POST[telefon]','$_POST[telefon_2]','$_POST[e_mail_oglo]','$_POST[fax]','$_POST[strona_www]','$_POST[cena_od]','$_POST[cena_do]','$_POST[opis]','$cennik','$_POST[slowa_kluczowe]','$_POST[file1]','$_POST[file2]','$_POST[file3]','$_POST[file4]','$_POST[file5]','$_POST[file6]','$_POST[file7]','$_POST[file8]','$_POST[file9]','$_POST[file10]','$_POST[file11]','$_POST[file12]','$_POST[file13]','$_POST[file14]','$_POST[file15]','$_POST[file16]','$_POST[file17]','$_POST[file18]','$_POST[file19]','$_POST[file20]','$_POST[grill]', '$_POST[parking]', '$_POST[zwierze]', '$_POST[konie]', '$_POST[plaza]', '$_POST[sauna]', '$_POST[silownia]', '$_POST[siatkowka]', '$_POST[garaz]', '$_POST[taras]', '$_POST[prysznic]', '$_POST[rodzina]', '$_POST[rowery]', '$_POST[restauracja]', '$_POST[lodowka]','$_POST[pub]', '$_POST[basen]', '$_POST[plac]', '$_POST[kuchnia]', '$_POST[toaleta]', '$_POST[czajnik]', '$_POST[radio]', '$_POST[internet]', '$_POST[tel]', '$_POST[lazienka]', '$_POST[tv]', '$_POST[tv_sat]', '$_POST[pks]', '$_POST[pkp]', '$_POST[kapielisko]', '$_POST[wyciag]', '$_POST[trasa_narty]', '$_POST[ognisko]', '$_POST[sklep]', '$_POST[jezioro]', '$_POST[morze]', '$_POST[gory]', '$_POST[wedkarstwo]', '$_POST[grzyby]', '$_POST[zabytki]', '$_POST[pakiet]')";
  30.  
  31. if (!mysql_query($sql,$con))
  32. {
  33. die('Error: ' . mysql_error());
  34. }
  35.  
witam,

mam problem z rejestracją wielu userów w tym samym czasie...
tzn. Jeśli uzytkownicy rejestrują się po kolei... w odrebie choćby 30 sek to wszystko jest ok... a jeśli np. 4 userów probuje się zarejestrować w tym samym czasie to już tego dokonać nie mogą... ?

Czy problem tkwi w opcji bazy danych ... obecnie mam tabele -- MyISAM

proszę o pomoc...

p.s nie jestem doświadczonym programistą...[php][/php]
nospor
  1. $data_t = date("H:i:s");
  2. $data_d = date("Y-m-d");
  3. $przecinek = ", ";
  4. $data = $data_d.$przecinek.$data_t;


To wszystko zastępuje się takim kodem:
  1. $data = date('Y-m-d, H:i:s');

Nie komplikuj sobie życia na siłe.

Co do problemu:
skoro nie mogą się zarejestrować to zapewne mają błędy. Jakie to są błędy?
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.