Formular Handling funzt ned!!!!

O

..ooOOipOOoo..

Hoi!

Ich habe folgenden Quelltext in der Datei addnews.php stehen:

<?php
if (isset($titel))
{
echo "News added...";
exit;
}

?>
<form action="addnews.php" method="post">
<p>Titel:&nbsp;</p><input name="titel" size="30" maxlength="30">
<p>Autor:&nbsp;</p><input name="autor" size="30" maxlength="30">
<p>Text:&nbsp;</p><textarea name="text" cols="40" rows="10"></textarea><br>
<input type="Submit" value="Eintragen"><input type="reset">
</form>

Doch es funzt ned! Er lädt jedesmal )egal ob vorher was in Titel eingegeben oder nicht) wieder das Formular!

Ich habe auch noch nen else Part eingebaut um zu gucken, ob er überhaupt in den PHP Teil reinkommt, aber auf else springt er dann an! Also ist $titel nicht gesetzt, das müsste es aber sein, wenn ich auf Submit drücke und in titel was drin steht!

Gruesse

..ooOOipOOoo..
 
wenn ich das richtig verstehe, willst Du also das Formular nur anzeigen, wenn $title nicht gesetzt ist, richtig?

so:
PHP:
<?php
if ($title) {
   echo "news added...";
}
else {
?>
<FORM>.....</FORM>
<?PHP
}
?>

Gruß
Dunsti
 
Nicht ganz...

Hoi!

Nein, das ist nicht das Problem! Selbst wenn $titel gesetzt ist (wenn ichvorher in das Feld was eingegeben habe) dann erscheint nicht die Textausgabe "News added..."!!!
Ich habe mal ein wenig rumprobiert und bin zu dem Ergebnis bekommen, dass ich anscheinend keine EingabeFelder Variablen übermittle!!!
Egal wo und wie ich eine der Variablen $titel $autor $text oder $datum ausgeben will, es funzt ned!!!!! Sie sind immer leer!!!!
Was mach ich falsch?!

Gruesse

..ooOOipOOoo..
 
konfiguration

Also das einzige was ich mir vorstellen kann,
in php.ini ist register_globals ausgeschaltet.
Dadurch sind die Vars von Post- und Get-Anfragen nicht global.
Aber du kannst sie troztdem ansprechen ueber
$HTTP_POST_VARS[titel] usw.
 
Danke, das wars!

Hoi!

Danke! Das wars! Du hast mir sehr geholfen!

Gruesse

..ooOOipOOoo..
 

Neue Beiträge

Zurück