Strona 4 z 4 PierwszyPierwszy ... 234
Pokaż wyniki od 31 do 38 z 38

Wątek: Instalacja

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

    Domyślnie

    php
    w pliku który podany w poprzednim temacie jest
    else{
    //echo "Rejestracja";
    $isResistered=1;
    $pas=genRandomPas();
    createUser($cgi['username'],
    $cgi['race'],
    $cgi['email'],
    $pas,
    $cgi['uniqid']
    );
    ale nie ma ciała funkcji

  2. #32
    Zarejestrowany
    Dołączył
    Mar 2009
    Posty
    34

    Domyślnie

    Masz cały plik register.php
    <?
    include "vsys.php";
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>

    <title>Kings Of Chaos :: Massively Multiplayer Online Role Playing Game</title>
    <link href="css/common.css" rel="stylesheet" type="text/css">
    <link href="css/main.css" rel="stylesheet" type="text/css">
     

    <meta name="keywords" content="kingsofchaos, chaos, elves, humans, dwarves, orcs, rpg, mmorpg, role playing, game, online game, text based game, armory, mercenaries, spy, attack, army, battle, recruit, spies, spy skill, weapons, messaging, sabotage, recon, intelligence, pnp, mud, games, stockade, free, browser game">
    <meta name="description" content="Kings of Chaos is a Massively Multiplayer Online Role Playing Game with over 500,000 players. Players can choose one of four races: Orcs, Humans, Elves and Dwarves and build armies, recruit friends as officers, buy weapons, and spy and attack on each other.">
    <meta name="author" content="Kings Of Chaos">
    <SCRIPT language=javascript src="js/js"></SCRIPT>
    <script language="javascript" type="text/javascript">
    <!--
    function checkCR(evt) {
    var evt = (evt) ? evt : ((event) ? event : null);
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
    }
    document.onkeypress = checkCR;
    //-->
    </script></head>
    <body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#ffffff">
    <?
    include "top.php";
    ?>
    <table width="100%" border="0" cellspacing="0" cellpadding="5">
    <tbody><tr>
    <TD class=menu_cell style="PADDING-LEFT: 15px" vAlign=top width=140>
    <?
    include ("left.php");
    ?>
    </td>
    <td style="padding-left: 15px; padding-top: 12px; padding-right: 15px;" valign="top" align="left">
    <font color="red">
    <?
    if ($cgi['submit']) {
    if(($HTTP_SERVER_VARS['REMOTE_ADDR'])&&(isIP($HTTP_SERVER_VARS['REMOTE_ADDR']))){
    $echoS= "Oops. ktoś już się rejestrował z tego ip. Jeżeli uważasz, że to błąd skontaktuj się z nami poprzez e-mail {$conf['mail']}.";
    }
    elseif (!$cgi['username']){
    $echoS= "Podaj swój login.";
    }elseif (getUserDetailsByName($cgi['username'])){
    $echoS= "Taki login już istnieje.";
    }elseif($cgi['email']!=$cgi['email2'] ){
    $echoS= "E-maile które podałeś różnią się.";
    }elseif(!preg_match("/^.+?@.+?\..+?/i",$cgi['email']) ){
    $echoS= "Należy wpisać prawidłowy e-mail.";
    }elseif(getUserDetailsByEmail($cgi['email'])){
    $echoS= "E-mail już istnieje w bazie.";
    }elseif(!$cgi['tos']){
    $echoS= "Należy zaakceptować regulamin gry.";
    }elseif(!$cgi['rules']){
    $echoS= "Należy zaakceptować regulamin prywatności.";
    }elseif(!$cgi['cheat']){
    $echoS= "Należy zaakceptować zakaz używania jakich kolwiek nielegalnych ułatwień do gry.";
    }elseif(!$cgi['account']){
    $echoS= "Należy zaakceptować zakładanie konta.";
    }elseif(!$cgi['turing']||(strtolower ($cgi['turing'])!=strtolower ($_SESSION['number1']))){
    $echoS= "Należy wpisać kod widziany na obrazku.";
    }
    else{
    //echo "Rejestracja";
    $isResistered=1;
    $pas=genRandomPas();
    createUser($cgi['username'],
    $cgi['race'],
    $cgi['email'],
    $pas,
    $cgi['uniqid']
    );
    if ($cgi['uniqid']){
    updateUser($cgi['uniqid']," untrainedSold=untrainedSold+1 ");
    }
    $us=getUserDetailsByName($cgi['username'], " ID ");
    addIP($HTTP_SERVER_VARS['REMOTE_ADDR'],$us->ID);
    //echo "==".$cgi['email']."==";
    $ism=mail($cgi['email'],"e-mail aktywacyjny","Twoje imię to: {$cgi['username']} \n Twoje hasło to: {$pas} ");
    //echo "--$ism--";
    echo "<br><br><center><font color=red>Hasło zostało wysłane na e-mail. Jeżeli jednak hasło nie doszło lub widzisz błąd wejdź w dział Zapomnaine Hasło Podaj e-mail lub login dzięki temu odrazu zostanie ono wygenerowane po czym będziesz mógł się zalogować.</font></center><br><br><br><br>";
    }
    }

    ?>
    </font><br><? if (!$isResistered) { ?>
    <form action="register.php" method="post">
    <table border="0" class="table_lines" cellspacing="0" cellpadding="6">
    <tbody>
    <tr>
    <th colspan="2">Rejestracja</th>
    </tr>
    <tr>
    <td colspan="2"><font color="red"><? echo $echoS; ?></font></td>
    </tr>
    <tr>
    <td>Login:</td>
    <td><input type="text" name="username" value="<?=$cgi['username']?>"></td>
    </tr>
    <tr>
    <td>Rasa:</td>
    <td> <select name="race">
    <?
    for ($i=0; $i<count($conf["race"]);$i++){
    echo "<option value=$i ";
    if ((strpos ( $cgi['join'], $conf['race'][$i]['name'])!== false)||($cgi['race']==$i)) { echo " selected "; }
    echo " >{$conf['race'][$i]['name']}</option> ";
    }
    ?>
    </select> </td>
    </tr>
    <tr>
    <td>Hasło:</td>
    <td>Zostanie ono wygenerowane automatycznie i wysłane na twój e-mail.</td>
    </tr>
    <tr>
    <td><b>Poprawny</b> E-mail:</td>
    <td><input type="text" name="email" value="<?=$cgi['email']?>"></td>
    </tr>
    <tr>
    <td>Powtórz e-mail:</td>
    <td><input type="text" name="email2" value="<?=$cgi['email2']?>"></td>
    </tr>
    <tr>
    <td colspan="2"><input type="checkbox" name="tos" value="true">
    Przeczytałem i akceptuje zasady <a href="tos.php" target="_new">Regulaminu</a></td>
    </tr>
    <tr>
    <td colspan="2"><input type="checkbox" name="rules" value="true">
    Znam i będę przestrzegał <a href="help.php#rules" target="_new">regulamin</a></td>
    </tr>
    <tr>
    <td colspan="2"><input type="checkbox" name="cheat" value="true">
    Obiecuję, że nie będę używał jakich kolwiek nielegalnych ułatwień do gry </td>
    </tr>
    <tr>
    <td colspan="2"><input type="checkbox" name="account" value="true">
    To jest moje <b>TYLKO</b> Moje konto w tej grze.</td>
    </tr>
    <tr>
    <td colspan="2">Skopiuj i przepisz ten kod.</td>
    </tr>
    <tr>
    <td align="center"><img src="imageclick.php?<? $SID=session_name()."=".session_id(); echo $SID; $number=genUniqueTxt(6); $_SESSION['number1']=$number; ?>" alt="random chars"></td>
    <td><input type="text" name="turing"></td>
    </tr>
    <tr>
    <td>Dowódca:</td>
    <td valign="middle"><?
    $str="Brak";
    if ($cgi['uniqid']){
    $us=getUserDetails($cgi['uniqid']);
    $str=$us->userName;
    echo "<input type=hidden name=uniqid value='{$cgi['uniqid']}'>";
    echo '<a href="stats.php?id='.$cgi['uniqid'].'">';
    }
    echo $str;
    if ($cgi['uniqid']){
    echo "</a>";
    }
    ?>
    <font style="font-size: 8pt;"> [Notatka: Tego nie możesz zmienić]</font></td>
    </tr>
    <tr>
    <td colspan="2" align="center"><input type="submit" name=submit value="Założ Konto"></td>
    </tr>
    </tbody>
    </table>
    <input type="hidden" name="hash" value="f7610358ffcc3db6558310ea4a166bcb">
    </form>
    <?
    } include ("bottom.php");
    ?>
    </td>
    </tr>
    </tbody></table>
    </body></html>

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

    Domyślnie

    widzę że dostałeś zbyt skomplikowane zadanie
    pobrałem silnik i sam sprawdziłem
    w pliku vsys.php wywal linijkę nr 504 (echo "$str<br>"; )
    a jeśli mail nie dochodzi (pewnie masz źle serwer skonfigurowany ) to wywal to z register.php
    Kod php:
    $ism=mail($cgi['email'],"activation e-mail","Your name is: {$cgi['username']} \n Your activation password is {$pas} "); 
    //echo "--$ism--"; 
    echo "<br><br><center><font color=red>Your activation password was sent to your e-mail.</font></center><br><br><br><br>"
    i wstaw to
    Kod php:
    echo "<br><br><center><font color=red>Your name is: {$cgi['username']} \n Your activation password is {$pas} </font></center><br><br><br><br>"

  4. #34
    Zarejestrowany
    Dołączył
    Mar 2009
    Posty
    34

    Domyślnie

    thx jak moge sie odwdzieczyc?

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

    Domyślnie

    ucząc się programować

  6. #36
    Zarejestrowany
    Dołączył
    Mar 2009
    Posty
    34

    Domyślnie

    ucze sie ucze ale to nie takie proste ;D

  7. #37
    Zarejestrowany
    Dołączył
    Apr 2011
    Posty
    1

    Domyślnie

    Jestem tu nowy i za bardzo się na tym nie znam.
    Gdy dodaje zapytanie do bazy danych wyskakuje "Wygląda na to, że w twoim zapytaniu SQL jest błąd. W znalezieniu przyczyny problemu może pomóc także - jeśli się pojawi - poniższy opis błędu serwera MySQL.", nie wiem o co chodzi może by mi mógł ktoś pomóc!!

  8. #38

    Dołączył
    Mar 2011
    Posty
    320

    Domyślnie

    W pierwszym poście są poprawione zapytania, spróbuj je wgrać ponownie

Strona 4 z 4 PierwszyPierwszy ... 234

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. Instalacja - Co i jak?
    Przez Cover w dziale Dragon Scourge
    Odpowiedzi: 2
    Ostatni post / autor: 14-08-2009, 14:04
  2. instalacja
    Przez mejker w dziale Mobstar
    Odpowiedzi: 17
    Ostatni post / autor: 09-06-2008, 19:48
  3. Instalacja
    Przez unix89 w dziale Rogue Battle 2
    Odpowiedzi: 1
    Ostatni post / autor: 04-02-2008, 23:37
  4. Instalacja
    Przez unix89 w dziale Instin
    Odpowiedzi: 4
    Ostatni post / autor: 03-02-2008, 12:47
  5. instalacja
    Przez mejker w dziale Time 4 crime
    Odpowiedzi: 0
    Ostatni post / autor: 03-02-2008, 00:08

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
  •