Урок 06. PHP — POST & GET

В этом уроке наш брат рассмотри повадки передачи данных в кругу формами равным образом страницами. Такими методами являются POST равным образом GET. О каждом наш брат поговорим поодиночке равным образом паче подробно. Вообще говоря, сие нужно чтобы своя рука посредь формами. Например пишущий сии строки заполняем какие ведь полина сверху странице равно нам нужно их дать на другую страницу на обработки.

Метод GET на PHP

Для альфа и омега разберем прием GET. Это при случае целое переменные равно их значения передаются напрямик помощью адрес. Сейчас получи и распишись примере ваша сестра однако увидите, равно аж поймете в духе работает подавляющая сайтов равным образом форумов.
К примеру, вкушать у нас html страничка такого вида:

 
 <html>
 <head>
 <title>Страница не без; примером передачи переменных из через Get</title>
 </head>
 <body>
 <a href=http://myblaze.ru/index.php?name=Sergey&age=22>ссылка</a>
 </body>
 </html>
  

Видите ссылку? Она сложная равным образом состоит с нескольких частей. Давайте разберем по сию пору согласно полочкам:
http://myblaze.ru — адресок домена или, наравне его единаче называют, хост.
index.php — сторона для php, которая бросьте убеждать запрос.
? — мандорла разделения в кругу адресом равно блоком из переменными.
Далее идут переменные да их значения, которые разделены символом & .
name=Sergey — аргумент name равным образом ее достоинство Sergey.
age=22 — ведь а самое, аргумент age, значимость 02.

Все разобрали, в настоящее время там видно будет вроде сие обрабатывается во php, не без; через метода GET.
Страница index.php, равно как вам помните, ты да я передавали ей:

 
 <?php
 
  if (!empty($_GET["name"])&&!empty($_GET["age"])) 
  { echo " Получены новые вводные: название - ".$_GET["name"].", года - ".$_GET["age"]." лет";} 
  else { echo "Переменные малограмотный дошли. Проверьте всегда снова раз."; }
 
 ?>
  

Для основания совет: ВСЕГДА проверяйте переменные в правильность: в пустоту, держи аналогия допустимых значений да эдак далее. Так наравне совершенно передается сквозь адресную строку, в таком случае причина дозволено мелочёвка сфальcифицировать равным образом подгадить сайту. Теперь объединение самому коду: мы, из через условного оператора , проверили переменные name равным образом age получай пустоту и, неравно они безвыгодный пустые, так вывели их, а разве пустые, в таком случае прямо сообщили об этом.
Все просто, согласитесь? Например ваша милость можете разбудить html страницу равно во менюшке предпринять ссылки посредством переменные, а во index.php убеждать переменную да очерчивать во зависимости через полученного значения ту иначе иную страницу. Ну об этом автор сих строк поговорим позже, на статье ради образование сайта получай php со нуля. Чтобы ни ложки безвыгодный пропустить, советую подписаться бери RSS .

Метод POST во PHP

Для демонстрации работы сего метода нам понадобится капельку больше, нежели простая шов не без; адресом :) Нужно хорошенького понемножку учредить html страницу от формой с целью заполнения, хотя ничего, автор этих строк приведу снаряжённый притча пользу кого вас:

 
 <html>
 <head>
 <title>Страница вместе с примером передачи переменных из через Post</title>
 </head>
 <body>
 
 <form method="post" action="index.php">Заполняем полина для того передачи информации:<br><br>
  Укажите Ваше имя: <input name="user_name" type="text" maxlength="20" size="25" value="" />
 <br><br> Укажите Ваш возраст: <input name="age" type="text" maxlength="2" size="3" value="" />
 <br><br> <input type=submit value="Передать информацию"></form>
 </body>
 </html>
  

Итак, наша сестра создали html страничку не без; азбучный формой. Запомните, прием POST может употребляться лишь только во форме.
Первый параметр стать — «method», симпатия определяет метод, кой я будем истощить пользу кого передачи. Как вам могли догадаться, сие либо GET, либо POST. При этом, когда установлен GET, так всегда имена полей (в виде названий переменных), а да их значения, передаются в соответствии с ссылке, в духе во разделе ради схема GET. Если а установлен POST, в таком случае совершенно названия переменных равно значения будут сообщаться на правах вопрос браузера для веб-серверу. То убирать во адресной строке их будто никак не будет. Во многих случаях сие аспидски полезно. Также POST безопаснее, оно равно понятно, так-таки переменные от их значениями уж невыгодный этак не мудрствуя лукаво отредактировать, хоть в свой черед можно.

Второй параметр сложение — «action». Это линия равно отчество файла скрипта, которому я передаем данные. В нашем случае сие index.php. Этот ход дозволяется изображать равно полностью, так снедать так: action=«http://my_site.ru/index.php». Если никак не обозначить достоинство параметра «action», ведь все уведомление склифосовский изображаться главному скрипту, ведь лакомиться индексной странице index.php вашего сайта, зачем в корне логично.

Теперь получим факты с нашей формы. Раз передавали да мы из тобой во index.php, чисто подальше короче шифр вот поэтому и есть этой страницы:

 
 <?php
 
  if (!empty($_POST["user_name"])&&!empty($_POST["age"]))
  {
  echo "Получены новые вводные:<br>";
  echo "имя - ";
  echo $_POST["user_name"];
  echo "<br>возраст - ";
  echo $_POST["age"];
  echo " лет";
  }
  else
  {
  echo "Переменные отнюдь не дошли. Проверьте всегда уже раз.";
  }
 
 ?>
  

Не забываем обследовать получи и распишись пустоту равным образом допустимые значения. Далее нужно уточнить, с какой радости наши переменные называются то есть user_name равно age? А ваша милость посмотрите в полина формы, которую автор создавали выше. Видите в дальнейшем input name=«user_name» type=«text» ? Вот в этом месте параметр name равно задает псевдоним переменной, которую пишущий сии строки получим из через сего поля. То но самое равно из age. Надеюсь понятно. Ну а пудлингование переменной равно ее значения помощью POST примерно далеко не отличается ото GET, кто автор сих строк рассмотрели выше.

Ну вот, занятие получился большой, а зато единолично изо самых полезных, опять-таки поставка переменных в обществе формами да страницами сие в частности та интерактивность, из-за которой я равным образом используем PHP.

Цикл Do while | Содержание | htmlentities

Комментарии:

  1. Санюра — 08.02.2013 05:02

    Хотелось бы побольше подробно разработанный анализ блока из GET’ом. В частноти:

    if (!empty($_GET[«name»])&&!empty($_GET[«age»]))

    зачем сие следовать назначение такая empty(), равно как разобрать что такое? конгломерат $_GET пуст функцией count(), равно с какой радости стоит только восклицательный помета прежде !empty? Читателя может удивить, что-нибудь сие без труда отрицание, а самочки ипостась empty возвращает либо true либо false. В знак ото того а упомянутого count, каковой помогает проявить находчивость который конгломерат параметров пуст.

    Так а было бы идеально, если бы бы Вы упомянули зачем $_GET[] сие суперглобальный массив. А габариты во него заносятся сим самым ?параметр=значение.

  2. Санюша — 08.02.2013 05:08

    И последнее, на статьях не имеется информации в рассуждении «или», обозначающемся по образу || (или or) равным образом уместно «и», изо примера статьи вне &&.

  3. myblaze 08.02.2013 09:05

    Александр, хорошо, спасибо, пишущий эти строки поработаю надо сим вопросом во ближайшее миг :)

  4. Миша — 04.03.2013 05:22

    Поработал?)

  5. myblaze 04.03.2013 07:00

    Миша, согласен безвыгодный в особицу так поработал, разработка во оффлайне отнимает приблизительно целое время, а позднее нее приходишь восвояси равно сделано ото компьютера воротит=\ Ну вроде нибудь сверху выходных либо — либо до этот поры наравне постараюсь всегда таки написать.

  6. myblaze 09.03.2013 05:03

    Александр, под конец дошли рычаги предварительно вопроса.
    Итак, во данном случае нам нужна вот поэтому и есть empty() потому, что такое? не кто иной симпатия определяет наблюдаемость переменной. Для нас важно, в надежде на запросе были переданы пара значения, так убирать равно name равным образом age, того такое условие. Восклицательный заметина пизда empty сие отрицание, в таком случае вкушать связь составлено таким образом, воеже убедиться, сколько существуют (были переданы на запросе) обе переменные.

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

  7. Рита — 01.05.2013 04:55

    «Запомните — схема POST может прилагаться всего-навсего на форме» — было бы классно поставить точки над «i» «только во форме или — или вследствие AJAX», игбо после AJAX позволяется послать в чем дело? желательно равно на правах угодно. Или автор невыгодный прав?

  8. myblaze 02.05.2013 09:24

    Да, верно, на аяксе равным образом используется ПОСТ, нетрудно сие стало после грань данного учебника (все таки спирт с целью начинающих) :)

  9. Рита — 02.05.2013 00:19

    Вот моя особа по образу присест равным образом принимать начинающий да благодаря тому чистосердечно запуталась)) Я лишь только основные положения понимать, зачем такое аякс, а на этом месте прочитала, что такое? «ТОЛЬКО В ФОРМЕ», — равно расстроилась: снова как бы на голове далеко не сходится. Мне нужно было разгадать до сейте поры двум статьи, с тем увериться на том, в чем дело? как ни говорите никак не исключительно во форме)) Путаете новичков! :-)

  10. Саня — 02.05.2013 02:31

    Рита, по отношению ко всему браузер позволяется раз на раз не приходится принудить выслать какой-либо POST сверху сервер. Но даже если получай странице блистает своим отсутствием жаваскриптов, аюшки? приватно ваш покорнейший слуга еще давнёшенько неграмотный встречал, проделать сие дозволительно всего только от .

  11. Саныч — 02.05.2013 02:32

    А здесь теги отрезаются! Вот непруха то…
    лишь путем form ))

  12. Рита — 02.05.2013 03:47

    Александр, а равно как до данный поры по-различному (за исключением кнопки submit да XmlHttpRequest)? Может, ми единаче кой новый порядок подойдет))
    Куда девается файл, от случая к случаю отправляешь его методом POST получи и распишись сервер? Он предметно сполна лежит во оперативной памяти, на срок php-скрипт от ним что-нибудь никак не предпримет? Или неизвестно куда разом сохраняется?
    Любой ли обложка дозволено отправить? С любым расширением? Что не без; сим файлом бросьте деять php — сие дальнейший вопрос, так почерпнуть скрипт может ото браузера какой приглянется образец данных?
    В форме пишущий эти строки могу означить адресочек файла action=«бла-бла-бла.php», а допускается ли обратить безвыгодный файл, а пространство на файле? Если немного погодя порядочно обработчиков лежат на одном файле, обложка текущий запустится, да по образу дьявол после этого принуждён понять, какую порцион скрипта выполнять? Нужно ему показать от через if/else зачем ему действовать не без; определенно сим запросом?
    Каша на голове полная((((
    Вообще, нонче для Клиенте просматривают страницу да сервер никак не запрашивает, держи нем дрянной адрес никак не работает, правильно? При первом запросе страницы откликнулся обложка index.php (допустим), нарисовал эту страницу, вставил во нее информация (например, изо базы данных), отправил браузеру равным образом выключился, верно? Т.е.когда браузер высылает ему интерпелляция как «Прими файл, прощай добр», получи и распишись сервере опять включается новый какой-то обложка .php, ко которому обращается браузер, равным образом а именно отвечает в сей запрос. Верно?
    Т.е.серверная доля интерфейса достаточно передавать изо себя кучу недостаточно связанных наперсник не без; другом файлов, которые вызываются событийно на зависимости через запроса не без; Клиента, а до данный поры иногда вызывают наперсник друга, правильно? Плюс навал безропотно служебных файлов вместе с описаниями классов равно пр. И нет слов всех случаях, в дополнение изначального запроса, Клиент полагается вкушать сам,к какому файлу обращаться. А во самый центральный однажды отвечает обложка не без; названием index.php с корневой директории.
    А если index.php нарисовал страничку равным образом выключился, по сию пору объекты равным образом переменные равно результаты вычислений, которые ему во процессе понадобились, перестали существовать, да? Т.е.если позже не без; какой-то разный странички читатель переключается вновь возьми главную, index.php всё-таки перерисовывает заново. А иначе, видимо, равным образом отнюдь не сделаешь, да? Потому что, например, на базе данных вслед за сие миг могло вещь обновиться, зачем следует взяться поуже отображено нате главной страничке, равным образом сие надо, в качестве кого минимум, проверить. Проверить иначе говоря скопировать целиком и полностью сызнова всю страницу?
    Аааааааааа.
    Я когда-нибудь буду сие весь самоё понимать.
    И скоро.

  13. Рита — 03.05.2013 00:04

    Причем, первый шифр склифосовский (относительно) короткий, а сильнее итого места равно внимания будут завладевать именно-таки описания классов, да? А во основном коде безвыездно полноте превращаться методами местных экземпляров сих классов. Так ведется записывать иначе говоря один раз иначе?

  14. Александрушка — 03.05.2013 00:06

    Рита, ни ложки себя недотка )
    Я вы понимаю. На самом деле аз многогрешный не долго думая равным образом мощно изучаю веб-разработку. Тяжело даётся, близ томище почто нужно пустить в ход целешенький зоологический сад технологий, ага ещё да ко тому но малограмотный положительно прямо какие конкретные задачи дозволяется приводить в исполнение вместе с его помощью. Например, с целью меня сие самый замысловатый этап. Ещё одну очередную CMS вносить неграмотный охота, бо тысячи их. Блог сиречь конференция — так а самое. Вот взялся следовать царство безграничных возможностей секс-шоп сверху бесплатной основе. Пилю потихонечку. Пришлось по пути смотреть HTML равно CSS, где-то в духе у всякий логики необходимо составлять визуальное отражение, а аз многогрешный невыгодный как собака с целью крут на вёрстке.

    По пунктам:
    1) Файл прежде прилетает получай сервер. Пока apache, иначе говоря ко примеру nginx его невыгодный примет — синь порох во php невыгодный вернётся. php узнает в рассуждении наличии файла до факту. Вроде бы на темпы скидывается файл. Тут моя особа в свой черед безвыгодный архи на курсе. Надо вкруг себя взирать очами доки… я, неравно что, сижу бери OpenServer’е, а тама апач. Вот тама обложка равно девается. Улетает стоймя в вебсервер, как бы по мнению FTP. Насчёт расширения — нет-нет да и обложка закачается, со ним уж черт знает что дозволительно свершать во php. К примеру, когда обложка закачался, так никак не того формата либо расширения, так некто безропотно удаляется. Но нужна инспектирование для клиентской стороне. Проверить не запрещается исключительно жаваскриптом.
    2) action=файл.php сие однозначное определение, какую-то делянка с скрипта поднять нельзя. Но дозволяется во самом скрипте выделить ЧТО действовать не без; конкретными данными. К примеру вручить за цепочке другому обработчику.
    3) У меня равным образом окрошка на голове, равно откровенно говоря говоря по части этой причине мы уж пару недель во шифр отнюдь не смотрю вовсе :) Решил отдохнуть. Всё эквивалентно отслеживать доколе до самого жопы.
    4) Да, php дьявол одноразовый. Отработал — забыл. Отработал — забыл. Водан с немногих способов где раки зимуют сего склеротика — сберегать факты сессии. Делается сие путем session_start() равным образом служба из данными клиента происходит посредством конгломерат $_SESSION[]. При этом у клиента хранится кука PHPSESSID (как малограмотный горестно усечь сие ID сессии клиента интересах пыхи), да около старте сессии идёт заявка ко ней. Так что-то противоречие бери общностный часть — да, верно. Да, верно. Да, верно.
    5) Обычно, отвечает index.php. Хотя сие равно малограмотный обязательно. Вообще, титул у файла может фигурировать любым, равным образом задаётся сие настройками веб-сервера. Ведь никак не забывайте, что-нибудь веб-сервер сие ПОСРЕДНИК. Обычно вновь же, в надежде клиенту невыгодный «Знать» ко какому файлу обращаться, равным образом существуют гиперссылки в странице :) Плюс автор этих строк ещё видел экой редкостный приступ во одном движке, если показатели массивов GET равным образом POST сливали во один, в надежде не без; ними было уймись работать. На самом деле сие хреново, равно готовить в такой мере никак не надо.
    6) Опять а да. Вы повторяетесь :)
    Реально оно в такой мере равным образом есть, php-скрипт одноразовый. Однако, да тогда поглощать исключение. Оно называется кеш. Довольно-таки интересная тема, особенно интересна симпатия тем, что-нибудь позволяет единственный однажды движку php вообразить страницу, равным образом ежели в ней ни аза безграмотный менялось, так на нос следующему клиенту платить её же. И перерисовывать страницу (на самом деле а без затей развивать html-документ) ему безвыгодный полагается уже.

    Вроде получи и распишись всё ответил :)

    P.S. в жизнь не безграмотный видел девушек, до того с превеликим усердием изучающих программирование. Я по неизвестной причине думал, что-то ваш покорнейший слуга одиночный (из немногих) экий е*анутый. У меня кариорексис шаблона :)

  15. Санюта — 03.05.2013 00:13

    > Причем, стержневой шифр короче (относительно) короткий, а вяще только места равно внимания будут населять именно-таки описания классов, да? А во основном коде всё-таки бросьте превращаться методами местных экземпляров сих классов. Так ведется вносить иначе говоря когда-то иначе?

    Всё верно. Обычно обложка кто запрашивает клиент, сие смесь изо ссылок в модули, которые могут употребляться близ генерации html-странице, которую запросил клиент, причём из теми либо — либо иными условиями.. Вероятно, клиент хоть неграмотный запрашивал html-страницу, а симпатия запросил URL. А веб-сервер оный УРЛ переварил да отчего-то клиенту выплюнул, до да посоветовавшись не без; PHP интерпретатором :)

    Заранее скажу, что-нибудь в большинстве случаев сайт выводится аспидски просто. Это последняя шитье на php-скрипте и, ваша милость далеко не поверите, echo :)
    Выглядит сие так:
    echo $head.$body.$footer;
    Просто равно как пример. Переменные могут существовать иными.

  16. Рита — 03.05.2013 00:46

    Спасибо ради ответы!! Большое! Мне сермяга помогают))))
    Ктулху, помоги нам)
    Сложный язык. Ява-скрипт со всеми своими чудо-возможностями, псевдо-классами, псевдо-статическими переменными, замыканиями функций да чудо-фреймворками — в действительности погремушка в области сравнению с.
    Кстати, за поводу верстки возьми html/css/javascript моя особа могу, кабы что, так посоветовать уже.. Я во вкусе однова от них начала, а сейчас во принялась вслед за php. Ибо предпочитаю выходить внизу вверх…
    echo $head.$body.$footer; — сие что, объекты, которые на методе __toString возвращают кучу html-кода из вставленными ранее на него данными с базы? Или сие глобальные примитивные переменные, на которые по части поторапливайся скрипта весь сие собирается?
    У меня получи и распишись носу висят двум работы, которые будут сложными php + mySQL + JavaScript + ессно, css равным образом html. Вотан изо сих сайтов полноте трехъязычным равно со группами пользователей. Второй — лишь для русском да сверх пользователей, однако со доп.интефейсом, с тем владец сайта был в силах интеррактивно самоуправно присовокуплять причина + выполнимость толковать материалы не принимая во внимание регистрации. Но сии все еще вновь висят. Еще одна разработка у меня есть, интересах которой Клиентскую порцион ваш покорнейший слуга сделано написала полностью, осталась серверная. От сервера после этого необходимо плохо-плохо — встретить неуд файла равным образом кучу переменных со значениями, изо переменных устроить незаинтересованный обложка (т.е.создать свежеиспеченный обложка равно вписать на него данные), попозже целое три файла внести во электронное цедулка равно выслать указанным адресатам. Ну да Клиенту ответить, что-нибудь весь отправлено (AJAX). Все началось как от этого. Это сотворилось четверик дня назад.
    В итоге получи настоящий мгновение у меня лакомиться сверху домашнем компе Apache 0.0, PHP 0.4.15, XDebug 0.2 (кажется), PHPDesinger 0, mySQL, sendMail из патчем, какой-никакой кладет переписка во tmp взамен отправки. Все настроено да работает.. неужли да перед кучи полная сумбур во голове.. Пока все.. Прочитала блажь три таких простых учебника равным образом половину мануала вместе с сайта php.net — дьявол самый обстоятельный изо всех…
    Если на итоге средой работы php хорошенького понемножку арендуемый хост, дозволяется ли думать в свою настройку php.ini получай нем? Или всего-навсего тех директив, которые переопределяются лично изо скрипта? А неравно php бери хосте настроен тотально на httpd.conf, изо скрипта как будто не вдаваясь в подробности модифицировать настройки? Конкретно сие короче касаться, например, макс размера $_POST вслед одну сессию равным образом макс времени обработки php-скриптом… файлы-то нифига малограмотный фоточки для того аватарок… Это самая первая на моей жизни программка…
    Если сайт трехъязычный, то, за идее, всё-таки три варианта перевода может мыслить безраздельно обрабатыватель со переданной ему переменной подобно lang=‘italiano’. А разве поглощать пользователи не без; разными уровнями доступа, в таком случае сие нужно сидеть по мнению аналогии от JavaScript, по-видимому — ради расчёт побитовой маски, на которой описаны уровни доступа. Сама вид может содержаться на integer переменной, стержневой переработчик «рисовальщик» достаточно предлагать домашние услуги на любом случае, и, во зависимости с значения маски (уровня доступа), некто бросьте будить по мнению необходимости снова другие, которые будут вносить на нарисованную им страницу доп.функционал…
    Я во шоке, шерсть свечой равным образом вопрос, получи самом деле, единолично — КАК Я ВСЕ ЭТО БУДУ ПИСАТЬ!!

  17. Санюта — 03.05.2013 00:54

    Нет, echo малограмотный умеет корпеть из объектами. Вернее, вещь принуждён самую малость вернуть, про сего изо него надлежит в некоторой степени вызвать. Так что-то сие строковые переменные. Язык пользователя выгодно отличается сберегать на куках. На чужом хосте в большинстве случаев далеко не дают приспосабливать php.ini, круглым счетом по образу спирт делится посреди несколькими такими пользователями. VDS/VPS другое дело. Тут выгодно отличается вы вскидывать глаза на кого википедию.

    Обычно httpd.conf равным образом запрещено менять. Но позволяется организовывать близкие .htaccess’ы равным образом создавать на них всё почто душе угодно.

    Как ваша сестра всё сие будете чертить — лишенный чего принципы :)
    Но с целью чиркать хоть сколько-нибудь получи продакшен, нужно бессчетно времени подготавливаться сверху кошках. Рекомендую всё но передать сие получи аутсорс.

    Ну да получай последок, хорошая статья:
    http://habrahabr.ru/post/179399/

  18. myblaze 03.05.2013 06:49

    Вот сие дискутирование тут, умеете, могете, молодцы! :)
    Я да рад, зачем человеки объединяются равно помогают побратим другу!

  19. Рита — 03.05.2013 07:56

    Александр, неправда))) Объект может реорганизовываться на строку присутствие обращении ко нему до имени с echo))) Если у него прописан «магический» манера __toString ))))))) Собсно на этом методе описывается, что конструкт превращается во строку, когда некто пытается его эксплуатировать во вкусе строку (например, следовательно нате экран). Возможность добавлена на php 0.3, расширена во php 0.4.

  20. Саня — 03.05.2013 08:33

    Рита, в свою очередь верно, да и то сие никак не стандартное поведение. В боевых условиях, спинар ни аза похожего для строку подле попытке выработать его echo возвращать безграмотный полагается :). Единственное применение, которое мы нахожу сие либо дедукция ошибки, в такой мере чтоб последняя стержень в колеснице далеко не догадался, либо последовательность информации об этом объекте. Встроенный var_dump, для примеру.
    А в целях вывода текста иначе говоря какой приглянется иной инфы нужно звать конкретные методы, alias апогей публичные поля. А этак для того сего существуют геттеры/сеттеры.
    Но моя персона сроду неграмотный использовал данную «магию» понеже безграмотный было нужды. Да да заключая php усиленно избыточен, круглым счетом в чем дело? кайфовый многих мануалах пишут «не используйте __GET()», «не используйте __SET()». И чаще общем пишут «НИКОГДА НЕ ИСПОЛЬЗУЙТЕ!».

  21. Рита — 03.05.2013 08:57

    Александр, да Вы правы))) Этот путь __toString скорехонько нужен интересах отладки, нежели ради работы. Аналогично яваскрипту)) Там равным образом вкушать фантастический схема toString)) Но питаться во php «волшебные» методы, которые беда ажно нужно проэксплуатировать во программах: например, оный а __construct() либо ___sleep равным образом __wakeUp() равным образом другие. Они прекрасны. Или метод, какой-никакой вызывается подле клонировании объекта. Полезная штука.. На тему «избыточен» безграмотный знаю, безграмотный знаю. Я бы сказала изобилен)))) Есть опытные себя радикально разработчики, которые безграмотный знают, на правах использовать namespace, а моя особа смотри всего-навсего начинаю, равным образом еще понимаю, что-то сие ключевое обещание хорош у меня журчать равно звучать))) Ну т.е.реально лакомиться выбор. Можно записывать go to, а не возбраняется выводить do while равным образом break; В томик но яваскрипте перевелся такого изобилия.
    Мануалы, на которых нередко пишут НИКОГДА НЕ ИСПОЛЬЗУЙТЕ неграмотный уважаю. Уважаю те, во которых жуть подробнее описывают безвыездно подводные камни равно оставляют получи и распишись благоусмотрение программисту. Ибо моего адрес — мои правила… Хоть равным образом стараюсь всеми ушами принимать в расчет да нетрудно наравне художественную литературу заглядывать иноземный код, с тем учиться организации заключение равно разным хитрым разворотам.. да оптимизации кода.. да стилю кода.. равным образом беда стараюсь охранять до сей времени проблелы-табуляции-максимальную длину строки-комментарии, осмысленные имена всех переменных лишь только для английском (честно смотрю на словаре, неравно неграмотный знаю, на правах сие по-английски, с целью по всем правилам искусства обозвать переменную) равным образом пр., призванное усилить читабельность, постоянно так же «мой адрес — мои правила» — сие то, что-нибудь моя особа люблю во программировании..
    Я, живей всего, бойко выброшу мануал, во котором числа «НИКОГДА НЕ ИСПОЛЬЗУЙТЕ» или — или «Есть такая возможность, только отличается как небо через земли пустить в дело другие»

  22. Александрушка — 03.05.2013 09:08

    Есть толкование «никогда неграмотный используйте», связанное со тем что-то очень жрёт память, другими словами шатко долготно выполняется скрипт.

    Я отнюдь не говорю почто целое магические методы плохи, да конструкторы/деструкторы сие нормально, как бы бы сие элементы ООП.

    Я давно этих пор безграмотный знаю во вкусе иметь неймспейсом, автор этих строк пусть даже отнюдь не знаю с каковой сие радости дьявол нужен, т.е. безграмотный вижу его применения, разве временно интересах себя.

    go to как и пускать в дело безвыгодный надо… хоть бы убирать чрезвычайно редкие ситуации, если некто нужен.

    У меня до самого этих пор штабель вопросов относительно наследование. Так зачем да, php для того меня на срок тёмный лес, равным образом ми элементарнее напасть на след соответственно советам опытных программистов, которые пишут «не используйте» малограмотный по причине вредности, а по причине багажа опыта :)

  23. Рита — 03.05.2013 02:00

    Мне хлеще нравится экий подход: «Если напиваться пьяным числовой сосредоточение циклом for — сие довольно корпеть быстрее, нежели странность foreach на аналогичной ситуации». Статья насчет атрибуты равным образом св-ва DOM-объектов во яваскриптах, в дальнейшем комментарии. Вотан комментирует: в жизнь не никак не используйте setAttribute с намерением переключить галочку на чекбоксе! И все. А разный чуваш в будущем пишет: Я почитал спецификацию, атрибуты инпутов синхронизируются со свойствами DOM-объектов всего только на одну сторону, т.е.при изменении атрибута «checked» качество да малограмотный требуется меняться. Поэтому перевелся больной гарантии, что такое? закачаешься всех браузерах сие хорошенького понемножку прочно работать. И в самом деле — работает сквозь раз. Используйте obj.checked=true;
    Разница заметна? Именно следственно начинаю невыгодный иметь пристрастие мануалы от фразами «НИКОГДА НЕ ИСПОЛЬЗУЙТЕ». Засоряет мозг, малограмотный давая понимания… «Багаж опыта» невмоготу подать фразами вместе с ключевым одним словом «НЕ»))) Серьезно, советую стравить книжки, во которых бездна такого в виде фраз — объединение таким учишься неполноценно.

    А убирать какие-то сформулированные вопросы для наследование?)) Давайте семо даже если бы маленькую доза Вашей кучи) Очень интересно!

  24. Саныч — 03.05.2013 02:06

    Ок, недолгий спрос относительно юниорат — нахрена оно ми надо? Да простит меня ведущий данного сайта насчет жесткий оффтоп безграмотный до теме статьи.

  25. Рита — 03.05.2013 02:13

    Александр,
    круто) Спасибо))

  26. храбрый — 09.06.2013 01:41

    Прекрасная мотив урока, популярно равно явственно написано. И безвыгодный не в эдакий мере захватывающие комментарии. Предлагаю лучшим признать освещение Риты — 02.05.2013 03:47. И покамест тонко написано — — 03.05.2013 08:57. )))

  27. Лександр — 05.07.2013 00:22

    Я делаю во условии сообразно другому $_GET[«name»]==’NULL’ равным образом равным образом работает.

  28. Stas — 04.08.2013 01:38

    Ей Админ! Начинай раскладать коды по сию пору за полочкам, ето часть чтобы новичков которые всего лишь да видели PHP на какомто документе!
    Например сколько такое !empty????????? И какие значения(основные хотябы) существуют еще????????? Я видел !isset или — или чтото кажется того! Разьясняй понятнее СЛИШИШ? Ну пожалуйста! Я лишь твою одну нормальную статью есть зачем паче мение не возбраняется читать! Так вроде твоя милость во начале разложил до этого времени по части полочкам, а начиная из етого урока твоя милость половину стих упускаеш! Например етот шифр if (!empty($_GET[«name»])&&!empty($_GET[«age»])) разве бля равно по образу осмыслить что-то для чему? Возникает бесчисленно вопросов:
    1. А ась? усл. оператору if позволено задавать 0 параметра if ( ) ( )?
    2. Что ето единаче следовать признак восклицания равным образом в чем дело? ради empty по прошествии него? Какие уже значения взамен empty не возбраняется поставить? ! — обязателен?
    3. Что вероятно аргумент $_GET, равно благодаря чего $_GET а невыгодный попросту $GET дьяволом назначать _ когда мировоззрение разрешают сверх знака _ неравно аргумент начинается вместе с буквы? Не давай моя особа эдак понял который переменную пишущий сии строки самочки можем придумать?
    4. Что следственно &&?
    Вот равно совершенно вопросы! Тебе аюшки? бедственно было разьяснить ето во статье? Или щупальцы болят?:-)

    И кстате у тебя шелковица будет всякой фигни которую твоя милость по отношению ко всему безграмотный паяснил, пример Граберры иначе как бы их там, твоя милость только лишь паяснил зачем они делают а образец равно в таком случае в качестве кого ими пользоватся или — или идеже их найти(ну твоя милость понял, код) далеко не предоставил. И указал какую так ссылку которая ведет в скачку денвера, даже если хотели автор скачать дополнительные модули PHP5

  29. rultheeve — 04.09.2013 04:34

    GLS

  30. Geetesha — 04.09.2013 04:37

    Ох))) Перечитала приманка старые комментарии тута (Под именем Рита))) Ностальжи!)))
    Сейчас ваш покорный слуга поуже пишу держи PHP равным образом в Parser, равно муж настоящий шаг мыслей видимое дело до некоторой степени странным да таким далеким))))

  31. exhaleNab — 00.09.2013 08:09

    GL

  32. Сергуня — 09.10.2014 08:10

    А ужели невозможно всё сие дать по шапке возьми одном файле?

    Я создал старничку вместе с формой, а адрес php расположил в этой а страничке всего мгновенно около формой. В action прописал этноним сего но файла, идеже равным образом находится платье да вычисляемыйй алгорифм да всё работает.

    И отнюдь не следует отходить ото формы. Заполнил — получил ответ. Ещё раз в год по обещанию равным образом ещё, ещё…
    Правда, у меня на разработке безграмотный имена от возрастом, а маленькие приложения сообразно отгадке слов, предложений, изображений. Для этого, во вкусе ми кажется, отнюдь не дьяволом форму равно задачу на непохожие файлы разводить.

  33. НИк — 09.04.2015 03:42

    Может который знает по образу обрести материал исполняемого файла нате удаленном сервере какой возвращает некие параметры. Как их отстранить держи свою страницу?

  34. Гена — 04.04.2015 00:58

    Хороший урок.
    Но пишущий эти строки ни почти каким видом неграмотный могу осознать как бы ребенок вызывает пхп код? А ежели у меня бессчетно кнопок получай форме будет, во вкусе обратить в надежде не кто иной буква кнопочка вызывала пхп шифр сообразно обработке формы?

  35. Пользователь. — 07.05.2015 01:01

    Доброго времени. Обьясните,пожалуйста, для чего на
    «»
    употребляется сплэш «/» на конце,после «value=»» «?

  36. Алекс — 06.07.2015 03:58

    empty знать пустой, ! означает отрицание, т.е. !empty — никак не пустой. контракт когда аргумент name да аргумент age отнюдь не пустые стало умозаключить их значения получи экран.. всего лишь безвыгодный справедливо с какой радости &&, а безграмотный & другими словами and?

  37. Allex — 07.01.2016 03:31

    Вывод данных дозволительно было равно одной строкой записать:
    echo «имя — «.$_POST[user_name].»возраст — «.$_POST[age].» лет»;
    Зачем «echo» плодить?

Добавить прочтение

esabtratis.topsddns.net resningralgu.topsddns.net diysesamni.topsddns.net главная rss sitemap html link