Примітка: Фактично ви обходьте HTML GET-запит, тому потрібно вручну urlencode () дані.
Примітка: Ви повинні htmlspecialchars () весь URL, оскільки URL з'являється як значення HTML-атрибуту. В цьому випадку браузер спочатку де- htmlspecialchars () значення, а потім передає URL. PHP зрозуміє URL коректно, так як ви urlencoded () дані.
Ви побачите, що символ в URL буде замінений на -. Хоча більшість браузерів виправлять ситуацію, якщо ви забудете зробити це, це не завжди можливо. Тому, навіть якщо навіть ваш URL не є динамічним, ви должниhtmlspecialchars () URL.
2. Я намагаюся використовувати тег , але змінні $ foo.x і $ foo.y недоступні. Де вони?
При відправці форми можна використовувати з тегом зображення замість стандартної кнопки submit, як тут:
Коли користувач клацає по зображенню, відповідна форма буде передана на сервер з двома додатковими змінними: foo.x і foo.y.
Оскільки $ foo.x і $ foo.y є невірними іменами змінних в PHP, вони автоматично конвертуються в $ foo_x і $ foo_y. Тобто, точки замінюються на символи підкреслення.
3. Як мені створити масиви в HTML-тегу