Справочник тут на сайте еще актуален, или можно пользоваться php.net, там акутальная информация Про методы Фундаментальная вещь... http://www.php.su/phphttp/?methods
Концепция очень проста: скрипты php работают на сервере, клиент устанавливает какие-то значения, отправляет, скрипт принимает и обрабатывает данные наиболее часто -это то два глобальных массива POST, GET
Ну и массив session для упрощения перехода по страница с сохранением уст. значений от конкретного пользователя.
Но суть концепции повторю, клиент установил что-то в бразуере, с помощью форму JS или еще бог знает чего, нажал отпправить, скрипт отработал, вернул ответ. Все.
А дальше начинются тонкости...
Сколько готовы заплатить за тестовое задание? (Добавление)
Какие гарантии, что не будет отказа после выполнения задания, а результат будет использован в чужих проектах?
Выходит, что echo для переменных применять нужно, а не для хтмл конструкций.
Применяют для всего . По поводу рекомендаций, надеюсь, ответят опытные товарищи.
Вот интересная заметка, близкая к теме. http://habrahabr[dot]ru/post/259497/
Наверное, нужно говорить себе каждый раз, когда садишься программировать на PHP - "PHP - это динамические типы данных!"
Почему-то имею тягу вообще отделять файлы php и html
Т.е. чаще через include подключаю html.
Люблю такую структуру, например, index.php:
include header.html
some php code
include footer.html
Разметка и дайзаин приносятся в жертву наглядности кода.
А вообще мне тут в одном проекте в одном файле сразу попадались несколько целых html сраниц со всеми заголовками.
Т.е. идет php код, уловие, по условию выводится либо одна страница, либо другая, и они прям вставлены в один файл... со всеми мета-тегами
esterio, почему-то думаю, что если человек знает, как зайти по по ssh, то он знает про команду crontab -e (Добавление)
Есть другой не менее интересный вопрос, почему из браузера выплняется скрипт, а из консоли нет?
Если это так, то стоит проверить в начале файла наличие всяких символов....
LIME,armancho7777777
Все мной сказанное не в тональности спора... я не спорю.
Но в данный момент, вот именно сейчас, когда автор задал этот вопрос... так сложилось исторически, что я ковыряю файл чата одной браузерной игры.
и должен отметить... не смотря на вашу правоту, что никакого ajax тут нет.
Три фрейма, один для игры, один для чата, один для списка посетителей.
P.S.
Поговрить и развить тему я люблю.
P.P.S. Подливая масла в огонь... к этому чату я сейчас прикручиваю "Морской бой",
ходы осуществляются и проверяются (автоматически) через тот же чат с помощью регулярок =)