battrack: Все, что делается в рамках проекта - делается в phpstorm.
Если мне надо поправить ini файл на 5 строк - мне нет толку запускать/открывать в phpstorm этот файл.
Таких примеров есть еще много - какие-нибудь логи посмотреть, какой-то тестовый пример для jsfiddle накидать и т.д.
Предположу, что человек хочет не просто какую-то форму, а форму, в которой использовалось бы правильное дополнение адреса из БД городов/адресов/стран ( плюс откуда это заполнить и как организовать хранение и обновление таких данных)
Александр N++: довольно спорное утверждение. :)
я бы сказал InnoDB по умолчанию сортирует pk в ASC, а другие системы хранения могут использовать другую сортировку по умолчанию (в порядке вставки элементов, элементов, например), это зависит от конкретной реализации и не стандарт, так что на это нельзя полагаться.
что есть присвоить функцию переменной? :)
можно написать
is_error = check_min_length();
if (is_error)
{
alert('alarm! Минимальное количество символов в поле ввода - 10');
}
Но при каждом изменении (пользовательском вводе) переменная будет "устаревать", естественно (пользователь ввел данные, а is_error хранит старое значение).
Валера Программист: а еще можно забивать гвозди молотком, но так мало кто делает.
на Java, как правило, пишут большие, enterprise вещи, сложные сервисы, которые трудно/невозможно поместить в рамки CMS. Писать на Java бложик - немножко оверхэд.)
Lu_den: потому что вы его создаете/инициализируете до выполнения ajax запроса, вероятно, а надо - после (в callback функции, которая возвращает ajax данные, например).
Андрей Чвалов: можно попробовать включить отображение ошибок в PHP и посмотреть, что произойдет:
в php.ini
error_reporting = E_ALL
display_errors = On
display_startup_errors = On php.net/manual/ru/errorfunc.configuration.php#ini....
если не поможет, продублировать в начале index файла, который лежит в корне
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
если не поможет выяснить причину, попробовать вписать какой-то вывод в index.php, который лежит в корне, в стиле:
echo "foo";
die();
в самое начало.
tsisforever: ну подебажьте как-то, хотя бы банальным echo. напишите в начале скрипта что-то типа:
echo "test";
die();
проверьте открытием напрямую в браузере. проверьте, проходит ли ajax запрос.