Проблем със php и mysql

alemora

Registered
Така реших да си направя травиан частен сървър след много кратно търсене намерих нещо обещаващо, но имам няколко проблема със php-то и се надявам ако някой би могъл да ми помогне снимал съм проблема какъв е и изходящият код където трябва да е грешката, която аз не намирам и ще съм ви благодарен ако ми помогнете :

1.Login.php



Uploaded with ImageShack.us

Line :

53 -
Код:
<td><input class="text" type="text" name="user" value="<?php echo "$form->getDiff"; ?>" maxlength="15" autocomplete='off' /> <span class="error"> <?php echo "$form->getError"; ?></span></td>

57 -
Код:
<td><input class="text" type="password" name="pw" value="<?php echo "$form->getValue";?>" maxlength="20" autocomplete='off' /> <span class="error"><?php echo "$form->getError"; ?></span></td>

69 -
Код:
if ("$form->getError" == "LOGIN_PW_ERROR") {

76 -
Код:
if($form->getError("activate") != "") {

2. Menu.tpl

Notice: Undefined variable: session in C:\xampp\htdocs\travian\Templates\menu.tpl on line 2

Notice: Trying to get property of non-object in C:\xampp\htdocs\travian\Templates\menu.tpl on line 2

Line :

2 -
Код:
if(!$session->logged_in) {


3. Index.php



Uploaded with ImageShack.us

Line :
Код:
<table> 
            <tbody> 
                  <tr> 
                        <th>Players total:</th> 
                        <td><?php
                        $result = mysql_query("SELECT * FROM ".TB_PREFIX."users WHERE access != '1'");
                        $num_rows = "mysql_num_rows($result)";
                        echo "$num_rows";
                        ?></td> 
                  </tr> 
                  <tr> 
                        <th>Players active:</th> 
                        <td><?php
                        $result = mysql_query("SELECT * FROM ".TB_PREFIX."active");
                        $num_rows = "mysql_num_rows($result)";
                        echo "$num_rows";
                        ?></td> 
                  </tr> 
                  <tr> 
                        <th>Players online:</th> 
                        <td><?php
                        $result = mysql_query("SELECT * FROM ".TB_PREFIX."online");
                        $num_rows = "mysql_num_rows($result)";
                        echo "$num_rows";
                        ?></td> 
                  </tr> 
            </tbody> 
      </table>
 
където имаш променлива не трябва да имаш кавички:
например това :: "$form->getDiff" -> $form->getDiff

и освен това си настрой error_reporting за да не ти показва Warning
 
Може ли линк да ми дадете я сваля търся си клоне
 

Back
Горе