Ломается скрипт при добавлении OnClick

Печать RSS
168

S
Автор
Землянин
0
Вот страничка.
<?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

Пишу все с нуля. Из-за этого косячка не получается много что обработать. ПРошу помощи, о всемогущие умельцы!
I

Пришелец
0
Попробуй так:
echo '<a href="#" onclick="showContent("../admin/new_man.php"); return false;">Создать нового пользователя</a>';
S
Автор
Землянин
0
Ошибки нет. Но и ничего не выполняется. Буд-то это просто
echo '<a href="#">нерабочая ссылка</a>';

Добавлено через 04:30 сек.
echo '<a href="#" onclick=showContent("../admin/new_man.php"); return false;>Создать нового пользователя</a>';
Всем спасибо за помощь =)

Землянин
0
Ты в обработчике указываешь двойные кавычки, следовательно в функции над использовать одинарные...
echo '<a href="#" onclick="showContent(\'../admin/new_man.php\'); return false;">Создать нового пользователя</a>';
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск