Ergebnis 1 bis 2 von 2
  1. #1
    amok Guest
    Hier ist ein auszug aus meinem gästebuchscript:
    .....
    $komplett = true;
    if ($name=="") {$komplett = false;}
    if ($komplett) {
    $fileMessage = "<br><TABLE width='350' border='0' bgcolor='#1C212F' align='center'><tr><td width='350' bgcolor='#003366' cellspacing='2' cellpadding='1'></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'><b><a href=\"mailto:$email\">$name</a></b></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>&nbsp;schrieb dies am </font>";
    }
    else
    {

    $fileMessage = "<br><TABLE width='350' border='0' bgcolor='#1C212F' align='center'><tr><td width='350' bgcolor='#003366' cellspacing='2' cellpadding='1'></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'><b><a href=\"mailto:$email\">Anonymus</a></b></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>&nbsp;schrieb dies am </font>";
    }

    $fileMessage .= ("<font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>\n");

    $fileMessage .= (date("d.m.Y u\m G.i"));

    $fileMessage .= ("<br>Host:&nbsp;$REMOTE_HOST");

    $fileMessage .= ("</font>\n");

    if (($title=="") AND ($url=="")) {$komplett = false;}
    if ($komplett)
    {
    $fileMessage .= "<tr><td width='360' bgcolor='#003366' cellspacing='2' cellpadding='1'></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>Homepage:&nbsp;<a href=\"$url\" target='_blank'>$title</a></font></td></tr>";

    }
    else {
    }
    ......
    Der script hat jedoch einen fehler, wenn der user seinen namen nicht einträgt,
    erscheint stattdessen anonymus, soweit so gut, aber wenn der user seine
    homepage und den titel eingetragen hat und vergessen hat seinen namen einzutragen,
    wird der link zu seiner hp nicht angezeigt, die url wird nur dann angezeigt, wenn der user
    auch seinen namen eingetragen hat. Kann mir jemand die Lösung für das Problem sagen?

  2. #2
    Pennybridge ist offline Mitglied
    registriert
    01-09-2000
    Beiträge
    79

    Arrow

    Hy,

    probier mal :

    Code:
    $fileMessage = "";
    
    if ( $name !="" )
    {
    $fileMessage .= "  ..... href=\"mailto:$email\">$name</a></b></ .....";
    }
    else
    {
    $fileMessage .= "... href=\"mailto:$email\">Anonymous</a></b></ ....</font>";
    }
    
    $fileMessage .= ("<font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>\n");
    $fileMessage .= (date("d.m.Y u\m G.i"));
    $fileMessage .= ("<br>Host: $REMOTE_HOST");
    $fileMessage .= ("</font>\n");
    
    if ( $title != "" && $url != "" ) 
    {
    $fileMessage .= "<tr><td width='360' bgcolor='#003366' cellspacing='2' cellpadding='1'></font><font size='2' color='#FFFFFF' class='s3' face='Tahoma, Helvetica'>Homepage: <a href=\"$url\" target='_blank'>$title</a></font></td></tr>";
    }
    else 
    {
    }
    Sollte funktionieren

    Penny

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •