Strona 2 z 2 PierwszyPierwszy 12
Pokaż wyniki od 11 do 16 z 16

Wątek: Kolejny kłopot z rejestracją...

  1. #11
    Zarejestrowany Awatar Avenlonth
    Dołączył
    Dec 2009
    Posty
    99

    Domyślnie

    wprowadziłem te $_POST'y i wyskoczył błąd:
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/accounts_a/avenlonth/public_html/register.php on line 55

    aris: zastosowałem Twoje zmiany... i mexa z tym printem... jak i również zmiane boosika01
    lecz teraz pojawia się takie cudeńko: Nieznana kolumna 'html' w field list
    oczywiście html to jest nick

    EDIT: dołączyłem jeszcze podpowiedź saziana i rejestracja działa <jupi>
    tylko teraz wystąpił błąd z logowaniem...
    napiszę tutaj problem z logowaniem żeby nie robić kolejnego tematu


    Kod php:
    <?php
    if (!$_POST['user']  || !$_POST['pass'] ) {
        include(
    "head.php");
        print 
    "Please fill out all fields.";
        include(
    "foot.php");
        exit;
    }
    include(
    "head.php");
    $logres mysql_num_rows(mysql_query("select * from players where user='".$_POST['user']"' and pass='".$_POST['pass']"' ")) or die(mysql_error());
    if (
    $logres <= 0) {
        print 
    "Login failed. If you have not already, please signup. Otherwise, check your spelling and login again.";
        include(
    "foot.php");
        exit;
    } else {
        
    session_register("email");
        
    session_register("pass");
        print 
    "&nbsp;<br>Welcome back. Please click <a href=updates.php>here</a> to continue..";
    }
    include(
    "foot.php"); 
    ?>
    wyskoczył błąd:
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/accounts_a/avenlonth/public_html/login.php on line 9

    i znów proszę o pomoc
    Ostatnio edytowane przez Avenlonth ; 22-12-2009 o 16:38

  2. #12
    Zasłużony Awatar sazian
    Dołączył
    Jul 2008
    Posty
    1,721

    Domyślnie

    pokarz jak to poprzerabiałeś

  3. #13
    Zarejestrowany Awatar Avenlonth
    Dołączył
    Dec 2009
    Posty
    99

    Domyślnie

    Kod php:
    <?php include("head.php"); ?> 

    Witaj w formularzu rejestracyjnym.

    <?php
    $nump 
    mysql_num_rows(mysql_query("select * from players")); 
    print 
    " <b>$nump</b> ludzi w mieżcie."
    ?> 



    <form method=post action=register.php?action=register> 
    <table> 
    <tr><td>Login:</td><td><input type=text name=user></td></tr> 
    <tr><td>Email:</td><td><input type=text name=email></td></tr> 
    <tr><td>Potwierdzenie Emaila:</td><td><input type=text name=vemail></td></tr> 
    <?php
    print "<tr><td>ID Polecającego:</td><td><input type=text name=ref readonly value=$ref> <i>-osoba która ci poleciła $gamename</i></td></tr>"
    ?> 
    <tr><td colspan=2 align=center><input type=submit value=Register></td></tr> 
    </form> 

    <?php
    if ( isSet($_GET['action']) && $_GET['action'] = 'register' ) { 

        if ( !isSet(
    $_POST['user']) || !isSet($_POST['email']) || !isSet($_POST['vemail']) ) { 
            echo 
    'Wypełnić wszystkie pola.'
            require 
    'foot.php'
            exit; 
        }
      list(
    $dupe1) = mysql_fetch_row(mysql_query('SELECT COUNT(*) FROM `players` WHERE `user`="'.mysql_real_escape_string($_POST['user']).'" LIMIT 1')); 
        if (
    $dupe1 0) { 
            echo 
    'Ten nick jest już zajęty.'
            require 
    'foot.php'
            exit; 
        } 

      list(
    $dupe2) = mysql_fetch_row(mysql_query('SELECT COUNT(*) FROM `players` WHERE `email`="'.mysql_real_escape_string($_POST['email']).'" LIMIT 1')); 
        if (
    $dupe2 0) { 
            echo 
    'Ten email jest zajęty. Wybierz inny.'
            require 
    'foot.php'
            exit; 
        } 
       
        if (
    $_POST['email'] != $_POST['email']) { 
            echo 
    'Email nie działa poprawnie.'
            require 
    'foot.php'
            exit; 
        } 
        
    $user strip_tags($_POST['user']);
        
    $pass strip_tags($pass); 
        
    $pass rand(10000 90000); 
        
    $message "Witaj w $gamename! Zmień hasło."
        
    mysql_query("insert into `players` (`user`, `email`, `pass`) values('".$_POST["user"]."','".$_POST["email"]."','".$_POST["pass"]."')") or die(mysql_error());

        print 
    'Zostałeż zarejestrowany' .$user'Twoje hasło to:' .$pass;
        print 
    "<br>By się zalogować kliknij <a href=index.php>TUTAJ</a>"

    ?> 

    <?php include("foot.php"); ?>

  4. #14
    Zbanowany
    Dołączył
    Mar 2009
    Posty
    1,335

    Domyślnie

    Tą linijkę:
    $logres = mysql_num_rows(mysql_query("select * from players where user='".$_POST['user']"' and pass='".$_POST['pass']"' ")) or die(mysql_error());

    Zamień na:

    $logres = mysql_num_rows(mysql_query("select * from players where user='".$_POST['user']."' and pass='".$_POST['pass']."' ")) or die(mysql_error());

  5. #15
    Grupa MmoCenter Awatar aris
    Dołączył
    Sep 2009
    Posty
    2,408

    Domyślnie

    może tak
    if ((!$_POST['user']) || (!$_POST['pass'] )) {

  6. #16
    Zarejestrowany Awatar Avenlonth
    Dołączył
    Dec 2009
    Posty
    99

    Domyślnie

    no i logowanie też działa.
    wielkie dzięki za pomoc z Waszej strony
    oczywiście lecą piweczka tylko nie upijcie się, bo święta idą
    a kulturka musi być, jak już wspomniałem o świętach to oczywiście życzonka dla Was;p
    zdrowych wesołych itd itd świąt

Strona 2 z 2 PierwszyPierwszy 12

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Kolejny lay - Gra samochodowa
    Przez Dix w dziale Wasze prace
    Odpowiedzi: 5
    Ostatni post / autor: 17-05-2010, 12:49
  2. Kolejny Błąd
    Przez Baston w dziale Problemy przy tworzeniu własnej gry
    Odpowiedzi: 10
    Ostatni post / autor: 25-12-2009, 13:37
  3. Kolejny projekt
    Przez LumiX w dziale Wasze prace
    Odpowiedzi: 0
    Ostatni post / autor: 10-08-2009, 20:31
  4. Kolejny lay.
    Przez Xca w dziale Wasze prace
    Odpowiedzi: 7
    Ostatni post / autor: 11-03-2008, 18:12
  5. Kłopot prp
    Przez Raquel w dziale prp
    Odpowiedzi: 0
    Ostatni post / autor: 24-01-2008, 09:29

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •