Wie gesagt, wenn Du das PHP-Script aufrufst bist Du ja in einem unabhängigen isolierten HTTP-Request, da ist kein POST vorhanden.
Dein Ajax-Script baut einen eigenen HTTP-Request auf und nur in dem ist der POST vorhanden.
Grundsätzlich: Das was Dein PHP-Script ausgibt, ist die Antwort ( Response ) des HTTP-Request!
Dein Ajax-Script baut einen eigenen HTTP-Request auf und nur in dem ist der POST vorhanden.
Grundsätzlich: Das was Dein PHP-Script ausgibt, ist die Antwort ( Response ) des HTTP-Request!
Kommentar