meverikxp

Рейтинг
73
Регистрация
03.06.2012
sg552:
document.getElementById("phone").innerHTML = "<p><span>"+city+"</span></p>";
$("popup").fadeout();

Сделал так:

 function change_phone(city){

document.getElementById("phone").innerHTML = "<p><span>"+city+"</span></p><a class='zakaz' href='#'>Заказать обратный звонок</a>";
$("popup").fadeout();
}

ничего не изменилось :(

спасибо, все получилось :)

sg552:
Если нужно только получить данные из обьекта что мешает перевести его в массив? (array)$app ?

Перевел появился масив

['*data']=>['view']

пробую вывести дамп

var_dump ($app['*data']['view'])
пишет null, такжн пробовал без звездочки и без второго параметра все равно нул.
minor:
Ошибку переведите, она намекает что нельзя использовать массив как объект.
Пример ужасно читается, свойства там у вас защищенные, для доступа дочерних классов.
Можно попробовать так:

попробовал выводит

null

если бы было просто [data], то ваш пример заработал бы, а то что это поле защищено

[data:protected]
, именно это вводит в ступор
forest25:
Парсер лох =)
Лучше выложите листинг куда-нить на pastebin =)

Кстати откуда этот код?
Точно не скажу, но может что-то типа:
$app = $GLOBALS["app"]->input;
echo $app["data"]["view"];

Хотя скорее всего не заработает =)

выложил вот ссылка:

http://pastebin.com/yYkhngtJ

пробовал

$app = $GLOBALS["app"]->input;

echo $app["data"]["view"];

выводит ошибку

Fatal error: Cannot use object of type JInput as array in Z:\home\foamart\www\templates\domains\index.php on line 72
ivan-lev:
<?php setcookie("test",null,555,'/');

И да.. последняя запятая в js лишняя.. Такой код точно работает?

Спасибо, все заработало =)))). А запятую я случайно в посте поставил.

sabotage:
Возможно проблема с видимостью куки (4-ый параметр, path). При установке укажи "/".

вот функция установки cookie на javascript

function set_cookie(name, value, expires)
{
if (!expires)
{
expires = new Date();
}
document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() + "; path=/";
}

вызываю так:

function test(value) {
var test = "test";
expires = new Date(); // получаем текущую дату
expires.setTime(expires.getTime() + (1000 * 86400 * 365)); // вычисляем срок хранения cookie
set_cookie (test, value, expires,); // устанавливаем cookie с помощью функции set_cookie
}

path - вроде прописан

---------- Добавлено 27.07.2012 в 10:22 ----------

Милованов Ю.С:
Кука по умолчанию доступна в текущей директории(где ставили куку) и ниже по дереву.
Ну например если поставили на www.site.ru/index.php то она доступна везде.
Если ставите www.site.ru/catalog1/index.php то она будет доступна только для всех файлов которое находятся в www.site.ru/catalog1/*. Как раз для этого и существует параметр path, который позволяет указать область видимости(актуальности) куки.
Для начала можете просто на странице сделать так
print_r($_COOKIE);

И сразу же станет ясно, дело в path или нет.

делал так

var_dump ($_COOKIE);

то переменная есть в массиве, так в чем может быть проблема, если не в path

Ну хоть кто то откликнитесь!!! Очень нужна помощь!!!

sg552:
любые динамические элементы на странице обрабатываются ява-скриптом на стороне клиента, php исключительно серверный язык. Сформируйте html-разметку календаря, и явой просто выгружайте все в определенный <div>.
В качестве примера реализации кусок из моего проекта

А вы бы не могли привести пример всесте с календарем. А то я не совсем понимаю код :(

sg552:
каждой дате уникальный id, далее через XMLHttpRequest запрос на сервер, на саксессе обрабатываем результат и подкрашиваем все нужные даты. это вкратце :)

А вы не подскажете как реализовать календарь на php что бы не перегружать страницу при изменении месяца, и что бы запросы к базе можно было делать уже средствами php :)

Всего: 112