Hallo allerseits,
ich arbeite gerade an einem fremden Server und versteh die Welt nicht mehr ganz.
Ich habe zwei Textfelder
diese Variablen werden beim ersten Aufruf leer initialisiert.
ich war mich bis anhin gewöhnt, dass ich um zu überprüfen, ob die Felder aufgefüllt sind, einfach eine solche Abfrage machen kann.
leider gibt diese Bedingung auch bei einer fehlenden Eingabe TRUE zurück.
Ebenfalls habe ich es so versucht:
Wie gesagt handelt es sich um einen Server, welchen ich nicht kenne, und der auch sonst für mich ungewohnte Einstellungen hat.
Gibt es vielleicht eine Einstellung, welche hier einen Einfluss hat, oder mach ich etwas grundsätzlich falsch?
ich arbeite gerade an einem fremden Server und versteh die Welt nicht mehr ganz.
Ich habe zwei Textfelder
PHP:
<tr>
<th align="center" colspan="2">
<textarea name="body"><?= $body; ?></textarea>
</th>
</tr>
<tr>
<th align="center" colspan="2"><?= $error; ?></th>
</tr>
diese Variablen werden beim ersten Aufruf leer initialisiert.
PHP:
$error = "";
$body = "";
$subject = "";
ich war mich bis anhin gewöhnt, dass ich um zu überprüfen, ob die Felder aufgefüllt sind, einfach eine solche Abfrage machen kann.
PHP:
if($_POST["body"] && $_POST["subject"])
leider gibt diese Bedingung auch bei einer fehlenden Eingabe TRUE zurück.
Ebenfalls habe ich es so versucht:
PHP:
if($_POST["body"] !="" && $_POST["subject"] !="")
Wie gesagt handelt es sich um einen Server, welchen ich nicht kenne, und der auch sonst für mich ungewohnte Einstellungen hat.
Gibt es vielleicht eine Einstellung, welche hier einen Einfluss hat, oder mach ich etwas grundsätzlich falsch?