iexpert

iexpert
Рейтинг
184
Регистрация
01.09.2005
Должность
Яхта "БЕДА"
Капитан дальнего плавания

Интересно, давайте примеры.

Ну о том и речь, в цикле это это все передекларируется.

Да и вообще, функцию в функцию - это ужасно.

Я не знаю другого языка, где это возможно.

Вобщем, Александр, (извините кстати за ошибку), вы разрушили мое программерское мышление этим примером. Мир перевернулся, я в трауре :-)

Скажем так: вы правы тоже. НО нельзя расчитывать что это везде будет работать.

webarray:
Докажите!

У меня есть опыт в этом.. и на многих хостингах я ставил такую дерективу, все работало на ура! Примеры приводить не буду!

Лекго, на моем хостинге (не у провайдера, а именно на моем личном) это отключено. Так же это отключено у мастерхоста.

Это работает по моему только у валуя но и там стоит ограничение в 300 секунд.

Доказал?

bondarev.pp.ru:
А так вот она и ошибка:

function google_pagerank($url) {

define("GOOGLE_MAGIC", 0xE6359A60);

function GoogleCH($url, $length=null, $init=GOOGLE_MAGIC) {
if (is_null($length)) {
$length = sizeof($url);
}


define вызывается при каждом запуске функции, и, разумеется, уже второй вызов define не срабатывает и выдает Fatal Error.

Подумайте насчет смены программиста.

😂 😂 😂

Сергей, от вас не ожидал.

Создайте у себя вот такой файлик и запустите.



<?
$a = get_a();
echo $a;

function get_a(){
$b = get_b();
$a = 1 + $b;

function get_b(){
$b=2;
return $b;
}

return $a;
}
?>

ТАм ФУНКЦИЯ вложена в ФУНКЦИЮ

А дефайн как раз может определеться столько, сколько ему нужно.

PS: однако здравое зерно в вашем посте есть: программиста надо менять

bondarev.pp.ru:
Если проблема действительно в этом, то лечится довольно просто.
Скрипт должен обрабатывать, скажем, по 10 урлов (или больше - лишь бы укладываться в ограничение) и завершать работу выводя:
<script>
setTimeout("location.href=''", 30000);
</script>

Да, так можно выйти из ситуации. Хотя более грамотно задействовать крон и фигачить по расписанию, а из браузера просто активировать начало работ, а потом например по e-mail или по ICQ получать адрес страницы с результатом либо сам результат.

webarray:
СКОРПИОН,
Да конечно, час выполнения кода это много. Нагрузка на сервер будет высокая.
Но можно поставит на 100 и на 200 секунд. И все будут довольны! :)

Вам же сказал человек: "ПРОИГНОРИРУЕТ ВАШУ ДИРЕКТИВУ"

На понятном языке: серверу будет все равно, что именно вы туда напишите, час, или 5 секунд, оно просто не сработает. Никто не занимается анализом директив, более того я не уверен что это возможно технически. К сожалению по юнинксу я чистый юзер, никак не админ.

Максим, честно говоря ТАКОГО кода я давно не видел... Тихий ужас.

Вопрос был про проверку тиц и PR в цикле а вы мне выслали какой то ужас. Кода ужаснее я пока не видел.


$vyborka2= @mysql_query($sklad2.";");
while($row = $db->sql_fetchrow($vyborka2))

Вот хоть убей не могу понять зачем сначала используется стандартный запрос а потом вдруг через ООП

Вот над этим я просто плакал:


function google_pagerank($url) {
define("GOOGLE_MAGIC", 0xE6359A60);

function GoogleCH($url, $length=null, $init=GOOGLE_MAGIC) {
if (is_null($length)) {
$length = sizeof($url);
}

Когда пишут не понимая отличий между процедурным и ООП программированием... ну это страшно.

Что касается вашего вопроса, у вас должна быть ошибка parsing error, почему она у вас не выводятся - понятия не имею, смотрите настройки хостинга.

никаких.

это ваше личное дело как вы верстаете свой сайт.

гм. а мне не предлагали. я бы согласился :-)

правда посещаемости нет :-)

Всего: 2484