Mein button in der form sieht so aus:
<input type="submit" name="wedit" value="edit">
soweit das script(auszug)
Problem:
Ich bekomme immer <hr>ausgabe ausgegeben die POST werte enthalten die richtigen werte. warum ist die if oben nie true ?
<input type="submit" name="wedit" value="edit">
soweit das script(auszug)
PHP-Code:
<?php
if ( isset($_POST['weidt']) ) {
//wird nicht unbedingt gebraucht, aber sicher ist sicher
if ($_POST['ecpid'] == "" OR $_POST['ectid'] =="" OR $_POST['eduration'] =="") {
$wediterror = "Bitte Projektnummer, Arbeitstyp, Dauer wählen";
echo "<hr>error <--";
} else {
//update
echo "<hr>update <--";
$uworkquery = $DBase->query(" UPDATE
".$prefix."_worksheet
SET
pid='".$_POST['ecpid']."',
tid='".$_POST['ectid']."',
duration='".$_POST['eduration']."',
info='".$_POST['einfo']."'
WHERE
wid='".$_POST['ewid']."'");
header('Location: '. $_SERVER['REQUEST_URI'].'');
}
} else {
echo "<hr>ausgabe ecpid-".$_POST['ecpid']."ectid->".$_POST['ectid']."eduraiton->".$_POST['eduration'];
?>
Problem:
Ich bekomme immer <hr>ausgabe ausgegeben die POST werte enthalten die richtigen werte. warum ist die if oben nie true ?
Kommentar