Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]jak i skrypcik na rejestracje
tworzyciel
post 22.06.2007, 19:58:32
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.06.2007

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


czy dobrze zrobilem skrypcik na rejestracje bo ja to robilem przez notatnik i wciagle zastanawiam sie czy idzie to robic notatnikiem czy jakimś programem prosze o pomoc a moze to dobry skrypcik ale zatem dobrze go obadac czeba bo niewiem troche czy on na cos sie przyda czy to czeba robic jakims programem czy czyms innym...
OTO SKRYPCIK:


[/php]
  1. <?php
  2. [/php]mysql_connect('localhost', 'root', 'krasnal') or die('Nie można się połączyć z bazą danych');
  3. mysql_select_db('riddick') or die('Baza danych nie istnieje');
  4.  
  5. function wyswietlFormularz () {
  6. return '
  7. <form action="' . $_SERVER['PHP_SELF'] . '" method="post">
  8. <table>
  9. <tr>
  10. <td>Login*</td>
  11. <td><input type="text" name="user" value="' . $_POST['user'] . '" /></td>
  12. </tr>
  13. <tr>
  14. <td>Hasło*</td>
  15. <td><input type="password" name="pass1" value="' . $_POST['pass1'] . '" /></td>
  16. </tr>
  17. <tr>
  18. <td>Powtórz Hasło*</td>
  19. <td><input type="password" name="pass2" value="' . $_POST['pass2'] . '"></td>
  20. </tr>
  21. <tr>
  22. <td>Email:*</td>
  23. <td><input type="email" name="mail" value="' . $_POST['mail'] . '" /></td>
  24. </tr>
  25. <tr>
  26. <td>Lokalizacja:</td>
  27. <td><input type="text" name="lokalizacja" value="' . $_POST['lokalizacja'] . '" /></td>
  28. </tr>
  29. <tr>
  30. <td>Zainteresowania:</td>
  31. <td><input type="text" name="zainteresowania" value="' . $_POST['zainteresowania'] . '" /></td>
  32. </tr>
  33. </table>
  34. <input type="submit" name="submit" value="rejestruj" />
  35. </form>';
  36. }
  37.  
  38. if (isset($_POST['submit'])) {
  39. $confirm = true;
  40. if ( $confirm && (empty($_POST['user'])) ) {
  41. echo 'Proszę podać login!';
  42. $confirm = false;
  43. }
  44. if ( $confirm && (empty($_POST['pass1'])) ) {
  45. echo 'Proszę podać hasło!';
  46. $confirm = false;
  47. }
  48. if ( $confirm && (empty($_POST['pass2'])) ) {
  49. echo 'Proszę podać powtórne hasło!';
  50. $confirm = false;
  51. }
  52. if ( $confirm && ($_POST['pass1'] != $_POST['pass2']) ) {
  53. echo 'Podane hasła nie są jednakowe!';
  54. $confirm = false;
  55. }
  56. if ( $confirm && (empty($_POST['mail'])) ) {
  57. echo 'Proszę podać adres e-mail!';
  58. $confirm = false;
  59. }
  60. if ( $confirm ) {
  61. $query = mysql_query("SELECT COUNT(nickname) FROM `riddick` WHERE nickname = '" . $_POST['username'] . "'");
  62. $result = mysql_fetch_array($query);
  63. if ( $result[0] != 0 ) {
  64. echo 'Ta nazwa loginu została już wykorzystana!';
  65. $confirm = false;
  66. }
  67. }
  68. if ( $confirm ) {
  69. $query = mysql_query("SELECT COUNT(email) FROM `riddick` WHERE email = '" . $_POST['mail'] . "'");
  70. $result = mysql_fetch_array($query);
  71. if ( $result[0] != 0 ) {
  72. echo 'Ten email jest już w bazie, wybierz inny!';
  73. $confirm = false;
  74. }
  75. }
  76. if ( $confirm ) {
  77. $query = "INSERT INTO `riddick` VALUES ('" . $_POST['user'] . "', '" . $_POST['pass1'] . "', '" . $_POST['mail'] . "', '" . $_POST['lokalizacja'] . "', '" . $_POST['zainteresowania'] . "')";
  78. if ( mysql_query($query) ) echo 'Rejestracja zakonczona, możesz się już zalogować korzystajac z hasla i loginu kt
    ory podales przy rejestracji'
    ;
  79. else echo 'Podczas rejestracji wystąpił nieoczekiwany błąd. Skontaktuj się z administratore
    m serwera!'
    ;
  80. } else echo wyswietlFormularz();
  81. } else {
  82. echo wyswietlFormularz();
  83. }
  84. ?>[php]
[php][/php]



chodzi oto czy go dobrze napisalem gdzie mam dac nazwe bazy i takie inne rzeczy ale bardzo prosze o pomoc bo nie jestem zielony po prostu prosze skopiowac ten skrypcik i napisac gdzie mam napisac nazwe bazy i inne.... zeby to jakos znalazlo sie w mojej bazie danych prosze o natychmiastowom pomoc bo sie troche spiesze bo niedlugo wyjezdrzam niepowiem dokąd!!!!!! ale chcialbym zeby stronka moja byla zanim pojade w necie bo są przeciez wakacje i chcialbym sobie zrobic odpoczynek od php, html i sql ale prosze na kolanach o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
wlamywacz
post 23.06.2007, 13:02:02
Post #2





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Przepraszam ale nie mogę powstrzymać..

LOL



// wiem ze LOL, ale bez przesady albo napisz cos konstruktywnego albo nic nie pisz, dr_bonzo
Go to the top of the page
+Quote Post
Nightmare
post 23.06.2007, 13:17:12
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 1
Dołączył: 21.05.2007

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


Omg, w jakim kraju ja żyje blink.gif
Polecam jakieś kursy dla początkujących.
Go to the top of the page
+Quote Post
domis86
post 23.06.2007, 13:42:45
Post #4





Grupa: Zarejestrowani
Postów: 255
Pomógł: 5
Dołączył: 20.03.2007
Skąd: Kraków

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


Po prostu "no comments" withstupidsmiley.gif


Opamietaj się kolego. Polecam jakiś kurs w stylu "PHP dla opornych", ale wcześniej "Slownik ortograficzny języka polskiego"

Ten post edytował domis86 23.06.2007, 13:44:02
Go to the top of the page
+Quote Post
dr_bonzo
post 23.06.2007, 14:31:12
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


@tworzyciel:

Same checi nie wystarcza, jak chcesz zeby byla zrobiona to ja zrob, wez przeczytaj ksiazke o php, kursy, przerob przyklady, bo sama stronka ci sie nie stworzy

Poza tym: piszesz strasznie, bledy, brak interpunkcji


--------------------
Nie lubię jednorożców.
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: 19.07.2025 - 06:46