Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RFpro.ru: Программирование на PHP


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 10738
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Советник
Рейтинг: 3991
∙ повысить рейтинг »
vladisslav
Статус: Практикант
Рейтинг: 1353
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / PHP

Номер выпуска:1263
Дата выхода:10.08.2013, 01:00
Администратор рассылки:Устинов С.Е. (Профессионал)
Подписчиков / экспертов:67 / 36
Вопросов / ответов:3 / 7

Консультация # 33555: Zdrastvuiti! kak mne uznat\' esti li v zaprosi (Get ili Post) kakoi nibut\' Parametr naprimer "Home" ia deluiu vot tak! nu uveren shto ne pravilino i isheo ne POST ne ideot! if ($_SERVER["argc"]) { // if (strpos($_SERVER["QUERY_STRING"],\'Home\')>-1) { $Query=$_REQUEST["Home&quo...


Консультация # 102759: Нужен обзорный экскурс по ZendFramework. те что это такое ... какие возможности ... классы ... функции .... ну ессесно по этим функциям и классам вкратце ... желательно на русском .
Консультация # 13750: Здрасти всем помогите настроить PHP4.3.8 под Apache1.3.31 как модуль но чтоб ПХП мог работать с библиотеками GD, MySQL, FTP устонавливаю так cd /usr/local/src/apache ./configure --prefix=/www cd ../php4 ./configure --with-apache=../apache --with-mod_charset --with-mysql --enable-ftp --with-gd после этих строк он выдает ошибк...

Консультация # 33555:

Zdrastvuiti!
kak mne uznat\' esti li v zaprosi (Get ili Post)
kakoi nibut\' Parametr naprimer "Home"
ia deluiu vot tak! nu uveren shto ne pravilino i isheo ne POST ne ideot!

if ($_SERVER["argc"]) {
//
if (strpos($_SERVER["QUERY_STRING"],\'Home\')>-1)
{
$Query=$_REQUEST["Home"];
echo $Query;
}

//
}

Дата отправки: 18.01.2006, 21:24
Вопрос задал: spider
Всего ответов: 5
Страница онлайн-консультации »


Консультирует nkravt:

Здравствуйте, spider!

Для получения переменных методами get или post есть свои массивы в РНР.

$_GET[] и $_POST[].

Для того чтобы проверить был ли в запросе параметр home, переданный методом post, достаточно сделать такую проверку:

if(isset($_POST[\'home\'])) echo $_POST[\'home\'];

Для get аналогично.

Если не важно каким именно методом получен параметр, то можно просто сразу обращаться к массиву $_REQUEST[].

if(isset($_REQUEST[\'home\'])) echo $_REQUEST[\'home\'];

Консультировал: nkravt
Дата отправки: 19.01.2006, 02:02
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Григорьев Александр Петрович:

Здравствуйте, spider!

Попробуй так:

if (isset($HTTP_GET_VARS[\'Home\']) || isset($HTTP_POST_VARS[\'Home\']))
{
echo (\'Отлично\');
}

Консультировал: Григорьев Александр Петрович
Дата отправки: 19.01.2006, 07:00
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Ерёмин А.А. (Специалист):

Здравствуйте, spider!
Для этого существует функция isset(), которая возвращает true, если переменная существует и определена и false в противном случае. Записывать можно по-разному:
if (isset($temp)) { print "true"; }
или
if (isset($HTTP_POST_VARS["temp"])) { print "true"; }

Консультировал: Ерёмин А.А. (Специалист)
Дата отправки: 19.01.2006, 07:54
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Дмитрий Иванов:

Здравствуйте, spider!

используй функцию isset() для проверки существования переменной или элемента массива

if(isset($_REQUEST["Home"])){
$Query=$_REQUEST["Home"];
echo $Query;
}

Консультировал: Дмитрий Иванов
Дата отправки: 19.01.2006, 11:40
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует В.Виктор:

Здравствуйте, spider!
На твой вопрос ответили все правильно!
Есть еще одно важное но!
Если ты не передал перемннные из формы или линком то естественно их искать бесполезно!
Есть выход открыть сесию и тогда пока ты находишся в одном и том же окне браузера все переменные будут доступны тебе всегда!
session_start();
$_SESSION[\'Home\'] = "Home";
// или
//$HTTP_SESSION_VARS[\'Home\'] = "Home";

$Query=$_SESSION[\'Home\'] ;
echo $Query;

Может не в тему немного но этот вариант позволяет не показывать в линке имена переменныхи файлов ! Даже при заполнении форм позволяет откатиться на зад и не заполнять опять всю форму а только исправлять ошибки!
Успехов!

Консультировал: В.Виктор
Дата отправки: 19.01.2006, 12:13
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 102759:

Нужен обзорный экскурс по ZendFramework. те что это такое ... какие возможности ... классы ... функции .... ну ессесно по этим функциям и классам вкратце ... желательно на русском

Дата отправки: 20.09.2007, 13:32
Вопрос задал: Santana
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Товарищ Бородин (Мастер-Эксперт):

Здравствуйте, Santana!
К Zend FrameWorks прилагается частично переведенный на руссиш мануал. Он обычно в поставке с самими фреймворками идет. Снабжен примерами. Называется русским, хотя переведен примерно на 75%.

От себя же скажу, что ZF - очень интересная вещь. Это очень большой перечень "оберток" к стандартным функциям PHP и некоторым процедурам, написанных на PHP. Оберточность ставит собой разные цели, но все они сходятся в одном - сделать работу более удобной и безопасной. Есть и более частные задачи, например, абстрагирование от СУБД.

Достаточно интересно поставлена работа с сессиями. Есть класс для аутентификации пользователей, работы с GoogleMaps, организации поискового движка. Я Вам сейчас, наверно, и полпроцента возможных областей применения не привел в пример...

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

То есть, если простыми словами Zend FrameWorks - это язык PHP, переписанный на себе самом. И с таких позиций к изучению и надо подходить, я так считаю...

Консультировал: Товарищ Бородин (Мастер-Эксперт)
Дата отправки: 20.09.2007, 20:58
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 13750:

Здрасти всем
помогите настроить PHP4.3.8 под Apache1.3.31 как модуль
но чтоб ПХП мог работать с библиотеками GD, MySQL, FTP
устонавливаю так
cd /usr/local/src/apache
./configure --prefix=/www
cd ../php4
./configure --with-apache=../apache --with-mod_charset --with-mysql --enable-ftp --with-gd
после этих строк он выдает ошибку
libjpeg not found
also libpng not found
может мне нужно что то скачать
хотя библиотеки GD и Zlib у меня есть
ЗЫ: Кто знает что такое LEX и BISON

Дата отправки: 01.01.2004, 00:01
Вопрос задал: Agil Kerimov
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Strory:

Приветствую Вас, Agil Kerimov!
после этих строк он выдает ошибку
libjpeg not found
also libpng not found
может мне нужно что то скачать
хотя библиотеки GD и Zlib у меня есть

Ну и что, что GD и Zlib есть? Пишет же, что нет libjpeg и libpng ;)
ЗЫ: Кто знает что такое LEX и BISON
GNU flex и GNU bison - это?

Консультировал: Strory
Дата отправки: 01.01.2004, 00:01
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное