Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz rejestracji z aktwacją administratora/problem, problem z aktywacjami
hadzo
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 27.09.2013

Ostrzeżenie: (0%)
-----


Od kilku dni zacząłem zabawę z PHP napisałem swój system użytkowników, logowanie etc. Teraz moje pytanie jest takie: Chciałbym aby po rejestracji do użytkownika został wysłany mail: Twoje żądanie zalogowania się zostanie rozpatrzone przez administratora strony. Jak zrobić tak aby była możliwość aktywowania użytkowników po tym jak wpiszą swoje dane w formularz a drugie pytanie jak zabezpieczyć formularz ponieważ tak naprawdę łatwo znaleźć informacje jak zbudować formularz ale są to informacje sprzed paru lat a ja potrzebuje jakiegoś zabezpieczenia, na razię opiera się on o prosty skrypt php. Z góry dziękuję za pomoc (IMG:style_emoticons/default/wink.gif)
  1. <?php
  2.  
  3. $db_host = 'localhost';
  4. $db_user = 'test';
  5. $db_pass = 'xxxxx';
  6. $db_name = 'users';
  7.  
  8. $con­nect = mysql_connect($db_host,$db_user,$db_pass) or die ('Nie udało się połączyć z bazą danych');
  9. mysql_select_db($db_name) or die('Nie znaleziono bazy !');
  10. mysql_set_charset('utf8', $con­nect);
  11.  
  12. $nick = trim($_POST["nick"]);
  13. $imie = trim($_POST["imie"]);
  14. $haslo = trim($_POST["haslo"]);
  15. $haslo2 = trim($_POST["haslo2"]);
  16.  
  17. if ($_POST['wyslij']) {
  18. if (empty($nick) or empty($haslo) or empty($haslo2)) {
  19. echo('Pola wyma­gane nie są wypełnione<br>');
  20. } elseif ($haslo !== $haslo2) {
  21. echo ("Wpisane hasła nie sa takie same !" . '<br>');
  22. } else {
  23.  
  24. $query = mysql_query("insert into reje­stra­cja (nick,imie,haslo,haslo2) values ('$nick','$imie','$haslo','$haslo2')");
  25.  
  26. if ($query = true) {
  27. echo ('Zosta­łeś popraw­nie zare­je­stro­wany <br>');
  28. } else {
  29. echo ("Wysta­pił‚ błąd pod­czas reje­stra­cji");
  30. }
  31. }
  32. }
  33.  
  34. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- hadzo   Formularz rejestracji z aktwacją administratora/problem   27.09.2013, 21:26:50
- - com   http://www.php.net/manual/pl/function.htmlspecialc...   27.09.2013, 21:32:07
- - hadzo   Niestety nie bardzo rozumiem.. ;/ Chciałbym tylko ...   27.09.2013, 21:35:04
- - com   no to przykład: [PHP] pobierz, plaintext $nick = t...   27.09.2013, 21:59:27
- - hadzo   ale jak to opisać w php ? Bo właśnie głowie się na...   27.09.2013, 22:00:11
- - com   1. po pierwsze dodaj sobie pole np verification ty...   27.09.2013, 22:21:33
- - hadzo   Program z którego korzystam wywala mi komunikat, ż...   27.09.2013, 22:23:03
- - com   nie wiem z jakiego programu korzystasz, ale korzys...   27.09.2013, 22:28:47
- - hadzo   Więc dokładnie mówiąc mam taką tabelkę i męczę się...   27.09.2013, 22:44:34
- - Turson   Coś w ten deseń [PHP] pobierz, plaintext ...   27.09.2013, 23:02:35
- - com   no bo pola z formularza się nie zgadzają ze skrypt...   27.09.2013, 23:02:55
- - Turson   com myślałem, że jesteś wróżką i wiesz co nie dzia...   27.09.2013, 23:04:51
- - com   Turson czym to się niby rożni od tego co było wcze...   27.09.2013, 23:08:15
- - hadzo   więc tak chyba jestem coraz bliżej linijka 41 pr...   27.09.2013, 23:27:04
- - com   [PHP] pobierz, plaintext VALUES('', ? , ? , ? ...   27.09.2013, 23:29:29
- - hadzo   coś pomieszałem z tym co tam mógłbym wpisać w pol...   27.09.2013, 23:32:11
- - com   każdy przecinek w values to kolejna pozycja stad w...   27.09.2013, 23:35:01
- - hadzo   tabela Mówisz masz marze żeby to już działało j...   27.09.2013, 23:55:55
- - Turson   Nie no przesadzasz. Tak ciężko pozamieniać wartośc...   27.09.2013, 23:57:35
- - hadzo   Ale to wciąż nie działa Fatal error: Call to a me...   28.09.2013, 00:11:09
- - Turson   [PHP] pobierz, plaintext $stmt = $mysqli -> pre...   28.09.2013, 10:51:02


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

 



RSS Aktualny czas: 23.08.2025 - 13:03