Hi Leute,
hab da ein Problem mit einer If Abfrage (peinlich, peinlich)
Also es geht um ein Gästebuch und ich will dass das Feld Homepage
nur dann angezeigt wird, wenn eine URL in der DB steht.
Damit die Userpage auch als externer Link erkannt wird,
hab ich in dem Feld Homepage der Eingabemaske einen Value gesetzt
Schön und gut, wenn der User nun nicht mehr eingibt und das feld so lässt, dann funzt das auch über folgenden PHP Code
Was ist aber nun, wenn der User bei seinem Eintrag das http:// löscht?
Dann erscheint mit der obrichen Abfrage ein Link, der nicht bewirkt,
da er ja leer ist.
Ich habe es schon mit einem Oder in der If-Abfrage verscuht, also so
Aber dann verarbeitet das if nur die erste Option.
Wer kann mir helfen?
Kann doch nicht sein, dass es nicht geht.
Aber ich bekomm es nicht hin.
hab da ein Problem mit einer If Abfrage (peinlich, peinlich)
Also es geht um ein Gästebuch und ich will dass das Feld Homepage
nur dann angezeigt wird, wenn eine URL in der DB steht.
Damit die Userpage auch als externer Link erkannt wird,
hab ich in dem Feld Homepage der Eingabemaske einen Value gesetzt
PHP:
value="http://"
PHP:
<?if($entry['hp'] !='http://'){?>www: <a href="<?echo $entry['hp'];?>"
Was ist aber nun, wenn der User bei seinem Eintrag das http:// löscht?
Dann erscheint mit der obrichen Abfrage ein Link, der nicht bewirkt,
da er ja leer ist.
Ich habe es schon mit einem Oder in der If-Abfrage verscuht, also so
PHP:
<?if($entry['hp'] !=('http://') || (' ')){?>www: <a href="<?echo $entry['hp'];?>"
Aber dann verarbeitet das if nur die erste Option.
Wer kann mir helfen?
Kann doch nicht sein, dass es nicht geht.
Aber ich bekomm es nicht hin.