Ломается скрипт при добавлении OnClick
1.
SIR2100 (16.11.2012 / 16:47)
Вот страничка.
<?php session_start(); ?>
<html>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<body>
<script src="../includes/js/quick.js"></script>
<?php
include ("../settings.php");
$my_id=$_SESSION['id'];
$query = "SELECT post FROM `users` where id='$my_id'";
$res = mysql_query($query);
$row = mysql_fetch_row($res);
if ($row[0] == 'admin')
{
echo '<hr></hr>';
echo '<p>Чего желаем?</p>';
echo '<a href="#" onclick="showContent("../admin/new_man.php")";return false; >Создать нового пользователя</a>';
}
else
{
echo'<hr></hr>';
Echo'Доступ к этой странице для вас закрыт!';
}
?>
</form>
</body>
</html>
Так вот, в строке
echo '<a href="#" onclick="showContent("../admin/new_man.php")";return false; >Создать нового пользователя</a>';
при добавлении
onclick="showContent("../admin/new_man.php")"
скрипт перестает функционировать.
Ошибка? да,есть.
Parse error: syntax error, unexpected '.' in Z:\home\test2.xxx\www\admin\index.php on line 16
Пишу все с нуля. Из-за этого косячка не получается много что обработать. ПРошу помощи, о всемогущие умельцы!
2.
iNeeXT (16.11.2012 / 17:06)
Попробуй так:
echo '<a href="#" onclick="showContent("../admin/new_man.php"); return false;">Создать нового пользователя</a>';
3.
SIR2100 (16.11.2012 / 17:12)
Ошибки нет. Но и ничего не выполняется. Буд-то это просто
echo '<a href="#">нерабочая ссылка</a>';
Добавлено через 04:30 сек.
echo '<a href="#" onclick=showContent("../admin/new_man.php"); return false;>Создать нового пользователя</a>';
Всем спасибо за помощь =)
4.
Skaner (16.11.2012 / 19:57)
Ты в обработчике указываешь двойные кавычки, следовательно в функции над использовать одинарные...
echo '<a href="#" onclick="showContent(\'../admin/new_man.php\'); return false;">Создать нового пользователя</a>';
URL:
https://visavi.net/topics/35333