Я последовал за учебник, в котором автор имел в своем коде:Является ли Php 'POST' регистром нечувствительным?
if($_SERVER['REQUEST_METHOD'] == 'post'){
echo 'something';
}
Я всегда использовал «POST» вместо «пост» для такого рода вещей. Для меня «что-то» не отражалось, когда на самом деле были представлены данные POST на странице. Я изменил «пост» на «POST», и он сработал!
Теперь я думал, что POST не чувствителен к регистру, и в комментариях не сказано, что у них была та же проблема. Так что тут не так? Почему это не работает с «пост»
Также в форме, представленной данных на этой странице была эта: метод = «Post»
Пожалуйста, дайте мне знать об этом. Спасибо.
'если (strtolower ($ _ SERVER [ 'REQUEST_METHOD']) === 'пост')' использовать вместо – Yang
@metal_fan Это будет убедиться, что это сделано правильно ; хороший комментарий, должен был воплотить его в качестве ответа. Делает большой смысл. –