Не работает all post

POST не работает.

Есть такая форма:

и есть такая проверка:

Результат: просто перезагрузка формы отправки. Т.е. метод POST не отрабатывается.

Подскажите, плиз, где я туплю?

Re: POST не работает.

Метод пишется с маленькими буквами, попробуй использовать валидатор.

Re: POST не работает.

Re: POST не работает.

В догонку (может поможет) — это все LAMP под Debian Lenny

Re: POST не работает.

Re: POST не работает.

в пыхе есть функция кажись php_info() которая показывает _все_ переменные, в том числе и переданные из запроса, она иногда помогает узрет ькосяк.

Re: POST не работает.

В error_log что-нибудь пишется?

Re: POST не работает.

Вдогонку — где-нибудь в начале скрипта вставь что-то вроде
ini_set(‘error_reporting’, E_ALL);
ini_set(‘display_errors’, 1);
, и смотри «ругань» в браузере

Re: POST не работает.

Понял, виноват. но не помогло

Re: POST не работает.

Re: POST не работает.

> Вдогонку — где-нибудь в начале скрипта вставь что-то вроде.

Не помогло. просто перезагружается и очищается форма.

Re: POST не работает.

Это содержимое test.php? Т. е. форма сабмитится сама на себя? Если да, то

1) не нужно ли помимо

> name=»$Name»

и т. п. писать еще и value=»$Name», и

2) вместо $Name попробуй $_POST[«Name»] (или как-то так, не помню точно), ибо наверняка в php.ini стоит register_globals=Off (и это правильно)

Re: POST не работает.

Только что в phpinfo() увидел такую строчку

Читайте также:  Не работает протокол rdp

Источник

Не работает метод POST в PHP, он что устарел? Как им теперь пользоваться?

Здравствуйте, не работает метод POST!
В общем простейший код
файл index.php

Что я только уже не делал, кроме того что нужно сделать чтобы POST заработал
Похоже в POST ничего не передается
Потому что вот этот код выводит пустой массив

вот
Array ( )
и еще пишет куча шибок типа

Замучился уже с ним. Как сделать подскажите?

  • Вопрос задан более трёх лет назад
  • 1749 просмотров

Страница index.php
form action=»action.php» method=»post»>
Ваше имя: input type=»text» name=»name»/>
Ваш возраст: input type=»text» name=»age»/>

Да, все правильно, есть у меня другая версия php где все php.ini прописано как надо, вот только POST все равно не работает! Пишет :

Здравствуйте,
Notice: Undefined index: name in D:\www\Apache\web\test\action.php on line 1
. Вам
Notice: Undefined index: age in D:\www\Apache\web\test\action.php on line 2
0 лет.
Array ( )
Notice: Undefined index: sudmit in D:\www\Apache\web\test\action.php on line 8

Я не пойму, теперь нужно как то по другому данные из формы передавать?

Источник

Почему не работает $_POST(Регистрация)?

Здравствуйте! Предоставляю вам блок кода, отвечающий за регистрацию. Обнаружил очень интересное явление: Если я вставляю данный блок в sidebar.php(абсолютно чистый), то код работает. А вот если на отдельный шаблон page-reg.php, в котором указываю его название и подключаю к wordpress через атрибуты страницы, то формы выводятся, но данные в бд не отправляются.
Чтобы отрезать варианты ответа:
— когда я код помещаю в sidebar, то, естественно, action меняю на sidebar.php
— # в mysqli_connect значит, что я просто данные палить не хочу

Заранее спасибо за ответы!

  • Вопрос задан более трёх лет назад
  • 179 просмотров

у вас не корректно указан action формы.
но правки только этой части в этом коде будет не достаточно. ваш код не безопасен. в текущем виде на рабочий сайт вставлять нельзя.

Читайте также:  Модем мегафон не работает mac

если вы планируете использовать его на сайте с WordPress, почему бы не воспользоваться встроенными в движок функциями?
https://codex.wordpress.org/Function_Reference/wp_.
или
https://codex.wordpress.org/Function_Reference/wp_.

в крайнем случае, если эти функции по какой-то причине не подходят, можно воспользоваться функциями движка для работы с базой данных.
https://codex.wordpress.org/Class_Reference/ru:wpd.

Гриша Никольский: повторюсь
«в крайнем случае, если эти функции по какой-то причине не подходят, можно воспользоваться функциями движка для работы с базой данных.»
функционал вордпресса позволяет добавлять кастомные таблицы/писать в них.

с текущим кодом сайт можно положить за пару минут. так в базу писать нельзя, переменные у вас без валидации.

Гриша Никольский: вообще, что-то вы не то делаете.
зачем вам дополнительные таблицы? можно жеж создать новый кастомный тип записи и туда писать команды.

Источник

Отсутсвие POST сигналов ВИОС при старте материнки.

#1 от 03/11/2011 17:28 цитата
Всем добрый день.
Отсутсвие сигналов ВИОС при старте материнки ,соответственно отсутствует видео на мониторе.Видеокарта рабочая.
Материнка » Acer» RS690M03-2.0a-8EKRHFS2H So. AM2 AMD 690/SB600 HDMI.
Материнка лежит на столе ,отсоединено всё .Оставлен только процессор(АМД Атлон 64 Х2),оперативка- одна планка 1Гб и блок питаия.Питание проц. подсоедино. Все оставленные детали в рабочем состоянии, так как проверены на точьно такой -же плате.Микруха БИОСа проверена так-же. При старте вентилятор вращается,процессор начинает греться (через 30-40 секунд надо ставить радиатор с вентилятором.)
Мосты: через 3-4 мин северник горячий, южник теплый-проверено рукой по верх радиаторов.Кондёры не вздутые.Внешних повреждений нет.
Замеряны напряжения:
Батарея БИОСа 3,15в
Процессор 1,03в
Оперативка 1,73в
Посткод 01
Сокет прогревал.На отвал проверен(подладывал резинку и прогибал.пост коды не менялись.)
Прошу совета.
schorik
#2 от 03/11/2011 18:04 цитата
Хочу добавить:
Залипание Резета отсутствует ,напряжение 3в.
На кнопке включения 4,8в
Замеры произведены при помощи МЕТЕХ м-3630сR
JohnK

#3 от 03/11/2011 20:29 цитата
schorik, Что сей пост означает, ты уже прочитал?
Michael666

#4 от 03/11/2011 23:03 цитата
Читайте также:  Не могу настроить андроид авто
Контакты на той хрени , куды батарейка вставляется , подгибал ?
schorik
#5 от 03/11/2011 23:25 цитата
schorik, Что сей пост означает, ты уже прочитал?

JohnK -прав ,если он это имел в виду . Извеняюсь за описку, я новечёк на форуме ,наверно правильно тема будет звучать так :
» Отсутсвие сигналов ВИОС при старте материнки»

ДОБАВЛЕНО 04/11/2011 00:33

Michael666 спасибо за отклик.
подгибал ,загибал и.
По замеряным напряжениям кто-нибуть меня поправит или всё не верно .

ДОБАВЛЕНО 04/11/2011 00:48

У Jhonka прошу прощения ,сразу не врубился.
Конечьно прочиал певым делом

Test Point 01
Initialize BMC

» Инициализация контроллера Baseboard Management (BMC), в за­да­чи которого входит сбор и обработка информации о событиях, про­исходящих в цепях питания. Контроллер подключается к шине I2C и управляет цифровыми измерительными каналами тем­пе­ра­тур­ных сенсоров и датчиков вращения лопастей вентиляторов «

Источник

почему не работает метод POST?

register_long_arrays = On. $_FILES тоже пуст

кстати на моем локальном компе код работает, на серваке — нет.
где в настройках покопаться? от веб-сервера что-то зависит или только настройки php?

для начала всё же isset($_FILES[‘file1’][‘size’]) или !empty($_FILES[‘file1’][‘size’])
потом, откуда

$_FILES — вообще ничего

есть в форме

просто здесь не происал, для экономии места

а файл какого размера закачать пытаешься, а?

и сообщений про ошибку нет, просто массивы пустые.

kay05
как форму без кнопки сабмитишь?
жабаскриптом?
каким?

целиком выложи всё.

[quote name=’Vaska’ date=’7.10.2008, 10:43′ post=’50633′]
[quote name=’kay05′ post=’50626′ date=’7.10.2008, 14:02′][quote name=’Vaska’ post=’50625′ date=’7.10.2008, 9:59′]В условии стоит проверка на существование второго файла, в форме его нет.[/quote]

есть просто я его здесь не прописал.

кстати на моем локальном компе код работает, на серваке — нет.
где в настройках покопаться? от веб-сервера что-то зависит или только настройки php?
[/quote]
Ты больше ничего не забыл написать в своем варианте? Что за секреты? Давай полный обработчик.
[/quote]

2.php
echo ‘FILES:’;
echo ‘HTTP_POST_FILES:’;

Источник

Оцените статью