[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите плиз в исправлении php кода
kymarik
я в php полный чайник, но потянуло на создание сайта.

когда главная страница загружается вместо кнтента вылезает ошибка:

Parse error: syntax error, unexpected '<' in /home/monetkaa/public_html/menu.php on line 86

вот код страницы:


<div id="navtoplist">
<?


// Si estan definidas las variables de las cookies se procede a mostrar el menu pero no sin antes comprobar que los
// datos de las cookies verdaderamete son del usuario en cuestion.

if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"]))
{

// Se incluyen los archivos necesarios




// Se sanitizan los datos de las cokies

$user=uc($_COOKIE["usNick"]);

// Se selecciona la tabla tb_users donde el usuario es el que se provee en la cookie
require('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
// Se sanitiza de nuevo la cookie

$wask = uc($_COOKIE["usNick"]);

// Se define $wesk como el nombre de usuario de la tabla tb_users

$wesk = $row['username'];

// Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina
// el script y se borra la cookie.

if("$wesk" != "$wask") {
echo "Login неверен.";
?>
<input type="button" value="Reload Page" onClick="window.location.reload()">
<?
exit();
}

// Se sanitiza la cookie usPass

$wazk = uc($_COOKIE["usPass"]);

// Se define $wezk como el nombre de usuario de la tabla tb_users

$wezk = $row['password'];

// Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina
// el script y se borra la cookie.

if("$wezk" != "$wazk") {
echo "Login неверен.";
?>
<input type="button" value="Reload Page" onClick="window.location.reload()">
<?
exit();
}

echo"
<ul>

<li id=\"current\"><a href=\"surf.php\">Просмотр рекламы</a></li>";
// ver si es administrador
require('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$administrator = $row['user_status'];

if($administrator == "admin") {

echo "<li><a href=\"admin/\" target=\"_blank\">Админка</a></li>";
}
echo"
<li><a href=\"members.php\">Аккуант</a></li>
<li><a href=\"logout.php\">Выход</a></li>
<li><a href=\"faq.php\">FAQ</a></li>
<li><a href=\"advertise.php\">Рекламодателю</a></li>
<li><a href=\"contact.php\">Контакты</a></li>
<li><a href=\"http://lwgame.net/forum">Форум</a></li>
</ul>
&nbsp;&nbsp;&nbsp;&nbsp;Вы вошли как <span class='textblue'>".$row['username']."</span>
";

if ($row['account'] ==""){
echo"

<span class='textsmall'>(стандарт)</span>
"; } else{
echo"

<span class='textsmall'>(premium)</span>
"; }

}
else
{

// funcion para sanitizar variables



echo "
<ul>
<li id=\"current\"><a href=\"surf.php?r=".$elref."\">Просмотр рекламы</a></li>
<li><a href=\"register.php?r=".$elref."\">Регистрация</a></li>
<li><a href=\"login.php?r=".$elref."\">Вход</a></li>
<li><a href=\"faq.php?r=".$elref."\">FAQ</a></li>
<li><a href=\"advertise.php?r=".$elref."\">Рекламодателю</a></li>
<li><a href=\"contact.php?r=".$elref."\">Контакты</a></li>
</ul>
";
}

?>

</div>




Спустя 4 минуты, 22 секунды (13.08.2010 - 11:24) Basili4 написал(а):
а какая из них эта таинственная 86 строчка

Спустя 11 минут, 7 секунд (13.08.2010 - 11:35) kymarik написал(а):
по моим подсчётам <li><a href=\"http://lwgame.net/forum">Форум</a></li>

Спустя 9 секунд (13.08.2010 - 11:35) phz написал(а):
Тут ошибка, внимательнее:

<li><a href=\"http://lwgame.net/forum">Форум</a></li>

Спустя 3 минуты, 11 секунд (13.08.2010 - 11:38) Guest написал(а):
спасибо за помощь я уже понел в чём ошибка smile.gif

Спустя 2 минуты, 7 секунд (13.08.2010 - 11:40) Guest написал(а):
эта строчка должна выглядить так <li><a href=\"http://lwgame.net/forum\">Форум</a></li> а не <li><a href=\"http://lwgame.net/forum">Форум</a></li>

Спустя 2 часа, 33 минуты, 54 секунды (13.08.2010 - 14:14) Guest написал(а):
вот ещё один вопрос

Warning: include(sitename.php) [function.include]: failed to open stream: No such file or directory in /home/monetkaa/public_html/admin/footer2.php on line 7

Warning: include() [function.include]: Failed opening 'sitename.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/monetkaa/public_html/admin/footer2.php on line 7

я так понел ну жно включить файл sitemap.php в footer2.php ( поправте пожалуста если это не так ) но как это сделать

Спустя 49 секунд (13.08.2010 - 14:15) Basili4 написал(а):
Guest
путь неправильный

Спустя 1 минута, 44 секунды (13.08.2010 - 14:17) kymarik написал(а):
вот ещё один вопрос

Warning: include(sitename.php) [function.include]: failed to open stream: No such file or directory in /home/monetkaa/public_html/admin/footer2.php on line 7

Warning: include() [function.include]: Failed opening 'sitename.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/monetkaa/public_html/admin/footer2.php on line 7

я так понел нужно включить файл sitemap.php в footer2.php ( поправте пожалуйста если это не так ) но как это сделать

Спустя 1 минута, 44 секунды (13.08.2010 - 14:18) Lenarfate написал(а):
сынок, пути к файлам пропиши правильные

Спустя 9 минут, 10 секунд (13.08.2010 - 14:27) kymarik написал(а):
глупый конечно вопрос но где

Спустя 2 минуты, 43 секунды (13.08.2010 - 14:30) Basili4 написал(а):
kymarik
не может найти sitename.php

Спустя 3 минуты, 55 секунд (13.08.2010 - 14:34) kymarik написал(а):
это я понел а где и что прописать чтобы нашёл

Спустя 1 минута, 7 секунд (13.08.2010 - 14:35) Lenarfate написал(а):
записаться в кладоискатели и искать. найдешь smile.gif
а по делу, инклюдь файл, в чем проблема то? ohmy.gif

Спустя 1 час, 12 минут, 3 секунды (13.08.2010 - 15:47) kymarik написал(а):
а здесь что не так

Warning: mysql_query() [function.mysql-query]: Access denied for user 'monetkaa'@'localhost' (using password: NO) in /home/monetkaa/public_html/admin/start.php on line 16

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/monetkaa/public_html/admin/start.php on line 16

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/monetkaa/public_html/admin/start.php on line 17

вот эти 16 и 17 строки:

$result = mysql_query('$sql');
$row = mysql_fetch_array($result);

Спустя 3 минуты, 34 секунды (13.08.2010 - 15:51) Ice написал(а):
перед тем как исполнять запросы к базе, что нужно сделать? Логически...

Спустя 33 секунды (13.08.2010 - 15:51) Basili4 написал(а):
Ice
Помыть руки ?

Спустя 2 минуты, 5 секунд (13.08.2010 - 15:53) Ice написал(а):
Цитата (Basili4 @ 13.08.2010 - 16:51)
Помыть руки ?

И ноги biggrin.gif

Спустя 5 минут, 50 секунд (13.08.2010 - 15:59) Basili4 написал(а):
Ice
Одеть стерильные перчатки, маску.

Спустя 5 минут, 34 секунды (13.08.2010 - 16:05) Ice написал(а):
лучше уж сразу слона.

Спустя 7 минут, 13 секунд (13.08.2010 - 16:12) kymarik написал(а):
Цитата
перед тем как исполнять запросы к базе, что нужно сделать? Логически...

что. huh.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.