Sp33dy G0nz4l3s: Wenn Feld leer keinen Link anzeigen

Beitrag lesen

Danke :)

Jetzt hab ich es hinbekommen. Habe auch versucht es übersichtlicher zu machen.

// while-Schleife Anfang
while($row = mysql_fetch_assoc($result2)) {
  echo "<p><b>#".$nr."</b> ";
  if (!empty ($row["Homepage"])) { echo "<b><a href="" . htmlspecialchars($row["Homepage"]) . "" target="_blank">" .
  htmlspecialchars($row["Name"]) . "</a></b>"; }
   else { echo "<b>" . htmlspecialchars($row["Name"]) . "</b>"; }
  echo "<br>--&gt; schrieb am <b>" . $row["Datum"] . "</b>:" .
  "<p>" . nl2br(htmlspecialchars($row["Kommentar"])) . "</p><hr>\n";
  $nr++;
} // while Ende

Nun hab ich nur noch ein Problem:

Das hier ist der Link zu meinem Kommentarscript:

http://www.cs-erweiterungen.de/scripts/viewcomments.php

Wenn man bei Homepage nun www.meineseite.de eingibt dann wird es mit

http://www.cs-erweiterungen.de/scripts/www.meineseite.de verlinkt.

Das ist natürlich falsch. Wenn man aber http://www.meineseite.de eingibt dann wird es korrekt verlinkt mit:

http://www.meineseite.de

Weiß jemand warum? Ich habe keine Idee warum das so sein könnte.