Matthias: Variable an php script übergeben klappt nicht

Hi, ein sehr merkwürdiges problem hier.

Ich baue gerade an einer Seite bei mir lokal auf meinem rechner.

Ich baue ein form

<form name="omg" action="insertnews.php" method="post">
<table border="0">
<tr>
<td style="color: #ffff00">Username:<br>
<input type="text" name="username">
</td>
<td style="color: #ffff00">Password:<br>
<input type="password" name="password">
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<br><br>
Header<br>
<input type="text" name="header" size="50">
<br><br>
Content<br>
<textarea name="content" cols="50" rows="5" >
</textarea>
<br><br>
<input type="submit" value="Insert">
</form>

dann der php script sieht momentan testzweckmässig so aus..

<?php
   echo $_POST["username"];
   echo $_POST["password"];
   echo $_POST["header"];
   echo $_POST["content"];
   echo "test";
?>

hat jemand eine Idee warum ich bei mir lokal alles wunderbar ausgegeben bekomme aber auf der seite im internet nur "test"?

Gruss
Matthias

  1. Hallo,

    dann der php script sieht momentan testzweckmässig so aus..

    <?php
       echo $_POST["username"];
       echo $_POST["password"];
       echo $_POST["header"];
       echo $_POST["content"];
       echo "test";
    ?>

    hat jemand eine Idee warum ich bei mir lokal alles wunderbar
    ausgegeben bekomme aber auf der seite im internet nur "test"?

    Naja, nicht sicher, .. aber:
    Welche PHP-Version benutzt Du lokal und welche ist auf deinem Internetserver installiert?

    Evtl. Unterstützt die keine Variablen wie $_POST["content"] ?
    (z.B vor 4.1.0 nicht)

    http://php3.de/manual/en/printwn/reserved.variables.php#reserved.variables.post

    Viele Grüße,
    Horst

  2. hrmm.. komischerweise klappt es mit $HTTP_POST_VARS
    Ich habe auf dem Server im internet aber PHP 4.2.3
    also müsste das andere doch eigentlich funktionieren???