Seite 2 von 2
Verfasst: 04.09.2005 21:59
von fanrpg
witzigerkiller hat geschrieben:fanrpg hat geschrieben:zur meta2.php
müsste das nicht so sein?
Code: Alles auswählen
<?PHP
if (isset($_POST['Generate']))
{
if (!empty($_POST['title']))
{
echo "<font color='red'>Bitte Feld ausfüllen!</font>";
}
else
{
$title = addslashes(htmlintinities(htmlspecialchars($_POST['title'])));
echo "Geben Sie in den Header : <title>".$title."</title> ein";
}
}
?>
das! vor empty heißt doch falls es nicht leer ist, kommt fehler. kann das logisch sein?
empty() prüft ob ein Variable vorhanden ist
und wenn du per if fragst ist die Variable vorhanden dann die Error Message und wenn nicht dann die Ausgabe der Richtig! Meldung ist doch das gegenteil was gewillt wird oder?
Verfasst: 04.09.2005 22:04
von witzigerkiller
Code: Alles auswählen
if (!empty($_POST['title']))
{
echo "<font color='red'>Bitte Feld ausfüllen!</font>";
}
das bedeutet falls das die variable $_POST['title']; einen wert enthält, dann kommt fehlermeldung: ISt doch nicht logisch....
Code: Alles auswählen
if (empty($_POST['title']))
{
echo "<font color='red'>Bitte Feld ausfüllen!</font>";
}
Das bedeutet falls die variable $_POST['title']; keinen wert enthält,
dann kommt fehlermeldung: IST doch logísch.
Das empty überprüft ob etwas leer/nicht gesetzt ist.
das !empty bedeutet falls etwas gesetzt/vorhanden ist
Aber versuch doch einfach mal beide varianten
Verfasst: 04.09.2005 22:35
von Schumi
fanrpg hat geschrieben:empty() prüft ob ein Variable vorhanden ist
empty() prüft nicht, ob eine Variable gesetzt ist, sondern ob sie leer ist. Ersteres wird von isset() geprüft.
Verfasst: 04.09.2005 23:26
von witzigerkiller
ja aber !empty() {fehler} kann nicht logisch sein!!! sonden empty() {fehler}