[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php+js синтаксис
Лена
Запуталась.
Попался кусок кода: внутри php строки - js код. Не могу правильно написать, помогите, пожалуйста.
Нужный кусок:


$src = "
<script type='text/javascript'>
/*здесь идет скрипт, ниже - проблемная строка*/
url = '"
. $parser->makeUrl($parser->getPageId() . ",'event='+data)';
document.location.href = url;

</script>"
;



url страницы на php должен быть таким:
$parser->makeUrl($parser->getPageId(),'event=2')
вместо 2 надо подставить js-переменную data и правильно расставить кавычки.
У меня сейчас все время выдает ошибку - syntax error, unexpected ';' in...
waldicom
Цитата (Лена @ 4.08.2011 - 20:34)
. $parser->makeUrl($parser->getPageId() .

скобка не закрыта
нужно так:
. $parser->makeUrl($parser->getPageId()) .

или если "event" должен входит как параметр в функцию makeUrl, то соответсвенно передвинуть скобку


_____________
Свои мозги еще никто не отменял.
Телепатов нету.
YVSIK
ну вот что тут написано синтаксическая ошибка, неожиданный ';' В. ..
это значь что код не дописан или какая-то функция началась и не завершилась
терепь ваш код
это в самом конце что я вижу
url = '" . $parser->makeUrl($parser->getPageId() . ",'event='+data)';
по моему в php d функции date необходимо указывать аргумен в смысле его форам даты ; в каком формате вы будете видеть дату
как пример
echo date("Y:m:d")

date("Y")==год
date("m")==месяц
date("d")==число

это так для наглядности
теперь попробую исправить

url = ' " . $parser->makeUrl($parser->getPageId() . " ',' ". event = date("Y:m:d")). " ' ;


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
waldicom
Цитата (YVSIK @ 5.08.2011 - 00:05)
по моему в php d функции date необходимо указывать аргумен в смысле его форам даты ; в каком формате вы будете видеть дару

а где Вы функцию date() увидели?


_____________
Свои мозги еще никто не отменял.
Телепатов нету.
YVSIK
waldicom

Цитата
вместо 2 надо подставить js-переменную data


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
waldicom
Цитата (YVSIK @ 5.08.2011 - 00:11)
вместо 2 надо подставить js-переменную data

Вспоминаем уроки английского.
data - данные
date - дата (число)

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
YVSIK
biggrin.gif меня учили немецкому и я так понял
принимаю ваши слова с пониманием и приниманием к сведению !!!
эта шттука дата или дате поди разбери что есть что ХМ))
вот я так попутал
попробувал на свою голову biggrin.gif biggrin.gif

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
waldicom
Цитата (YVSIK @ 5.08.2011 - 00:15)
меня учили немецкому

Оффточик
о, шпрехен зи дойч? smile.gif
дас Ауто! Арбайтен!


_____________
Свои мозги еще никто не отменял.
Телепатов нету.
YVSIK
waldicom
Свернутый текст
а чё! я то чё) я не чё biggrin.gif biggrin.gif biggrin.gif biggrin.gif ну бул не прав ОСОЗНАЛ !!



_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

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