2017-05-08 1 views
1

Ich arbeite mit einer Domäne, in der überraschend $ _POST Array immer leer ist.Domain lässt nicht zu, dass Skript POST-Parameter empfängt

Ich habe das Skript an einen anderen Speicherort (Domäne) geändert und es empfängt die Parameter, und ich kann sie drucken.

Was könnte es beeinflussen? httpaccess? Irgendeine php.ini Einstellung?

<?php 
echo "POST<br>"; 
print_r($_POST); 
echo "<br>--------------</br>"; 
+0

$ _REQUEST funktioniert? –

+1

versuchen Sie eine 'print_r ($ _ SERVER ['REQUEST_METHOD'])' – Akintunde007

+0

nur POST-Zeug ist gedrückt? fügen Sie bitte ein minimales Arbeitsbeispiel und seine Ausgabe hinzu ... es sollte auch zeigen, ob GET und REQUEST in Ordnung sind. – vv01f

Antwort

0

Von @icesar, answer

„Hier ist eine weitere mögliche Ursache -. Meine Form ohne das WWW zu domain.com Vorlage wurde und ich hatte eine automatische Umleitung eingerichtet, um die hinzuzufügen‚WWW‘. Das $ _POST-Array wurde dabei geleert. Um das alles zu beheben, musste ich mich an www.domain.com wenden. "

Verwandte Themen