Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проверка на уникальность
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
vsll
Отправлено: 11 Апреля, 2011 - 16:30:00
Частый посетитель
Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011
Помог: 10 раз(а)
если за фигурными скобками, то Notice: Undefined variable: rgNonUnique
если после $rgNonUnique[]=$proxy[0][$i]; то ничего не выводит, наверное в данном случае и так уже много всего навешано и больше уже нельзя
EuGen
Отправлено: 11 Апреля, 2011 - 16:31:31
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Ах да, у Вас же редирект. Выводите сообщение до редиректа (увидите, выводится или нет).
Если выводится - передавайте в целевую страницу.. скажем, в GET-параметре
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
vsll
Отправлено: 11 Апреля, 2011 - 16:46:29
Частый посетитель
Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011
Помог: 10 раз(а)
в том то и дело, что и до редиректа не выводится даже так var_dump($proxy[0][$i]);
я даже отдельно для случая
ifelse (dbrows($result) > 0)
писала $result3 = dbquery("SELECT прокси_такойто FROM ".DB_ПРОКСИ)))." WHERE прокси_такойто = '" . $proxy[0][$i] . "'"); и так далее со всеми примочками. ТОже ничего
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Поубирайте везде @
Возможно, происходит какая-то ошибка в запросе.
Так же посмотрите что покажет var_dump($proxy);
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
vsll
Отправлено: 11 Апреля, 2011 - 17:21:27
Частый посетитель
Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011
Помог: 10 раз(а)
разобралась спасибо EuGen как всегда, всё зло из-за редиректа, если его убрать, то всё var_dump выводит, если с редиректом, то даже var_dump($proxy); не отображает, оно и понятно... как можно сделать так чтобы и после редиректа информация осталась?
EuGen
Отправлено: 11 Апреля, 2011 - 17:23:53
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Примерно так:
redirect($link.'?parameter='.$value);
А в целевой странице (которая есть $link) это будет просто $_GET['parameter']
Ну и хотелось бы посмотреть, что же это за функция redirect такая, что вызывает столько проблем
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
vsll
Отправлено: 11 Апреля, 2011 - 17:33:12
Частый посетитель
Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011
Помог: 10 раз(а)
да редирект надо переписать, я над ним ещё не думала, так стандартный поставила (на ту же страницу откуда и запрос)
нужно после FUSION_SELF.$aidlink подумать как записать
p.s. меня функции, которые зависят от кодировок, почему то сразу пугают) (Добавление)
EuGen пишет:
redirect($link.'?parameter='.$value);
тоже не получится redirect(FUSION_SELF.$aidlink."&status=exists");
if (isset($_GET['status']) && !isset($message)) {
if ($_GET['status'] == "exists") { и тд...
нужно просто сделать чтобы редирект выполнился через какое-то время
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Если через какое-то время - то выводите сообщение как есть, а редирект сделайте на JS.
Функция-то может и не подводит, да только в php 5.3 например, заголовки в любом случае вышлются перед выводом, что в Вашем случае приведет к тому, что этот вывод будет проигнорирован, а пользователя перенаправит на другую страницу.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
vsll
Отправлено: 11 Апреля, 2011 - 19:00:11
Частый посетитель
Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011
Помог: 10 раз(а)
EuGen пишет:
заголовки в любом случае вышлются перед выводом, что в Вашем случае приведет к тому, что этот вывод будет проигнорирован, а пользователя перенаправит на другую страницу.
нда наверное поэтому и не получается, а есть вариант другого редиректа?
EuGen
Отправлено: 11 Апреля, 2011 - 19:01:28
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Я Вам уже сказал - если нужно показать сообщение, а затем через некоторое время сделать редирект - то используйте JS (а не redirect на сервере)
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.