hyperlink auf externe Siete

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • hyperlink auf externe Siete

    Ich habe folgendes Problem:

    Quellcode

    1. <?php
    2. //Anzahl der Datensätze, die auf einer Seite
    3. //angezeigt werden sollen
    4. $anzeigen=10;
    5. if($_GET['vor']){$start=$_GET['limit']+$anzeigen;}
    6. if($_GET['back']){$start=$_GET['limit']-$anzeigen;}
    7. if(!$start){$start=0;}
    8. //Auslesen der Einträge
    9. $link = mysql_connect("localhost", "icbruzzler", "longhorn");
    10. mysql_select_db("icbruzzler_02", $link);
    11. $tabellenname="gastbuch";
    12. $sql="SELECT absender, betreff, message, datum FROM $tabellenname
    13. WHERE pruef=1 ORDER BY datum DESC LIMIT
    14. ".mysql_real_escape_string($start)." , ".$anzeigen;
    15. $result = mysql_query($sql, $link);
    16. for($i=0;$i<mysql_num_rows($result);$i++)
    17. {
    18. $ergebnis[$i]=mysql_fetch_array($result);
    19. }
    20. //Ermitteln, wie viele Einträge vorliegen
    21. $sql1="SELECT COUNT(*) FROM $tabellenname WHERE pruef=1 ";
    22. $result1 = mysql_query($sql1, $link);
    23. $max= mysql_result($result1,0,0);
    24. ?>
    25. <html>
    26. <head>
    27. <title>Linkliste</title>
    28. </head>
    29. <body>
    30. <h1>Linkliste</h1>
    31. <?php
    32. //Ausgeben der Einträge
    33. for($i=0;$i<count($ergebnis);$i++)
    34. {
    35. echo "<p align=\"justify\" style=\"margin-left:17pt;margin-right:25pt\">\n";
    36. echo"".$ergebnis[$i]['datum']."<br>\n";
    37. echo "<img src=\"bilder/gbuch/gb_home.gif\" width=\"12\" height=\"12\" border=\"0\" vspace=\"0\">&nbsp;<a href=\".$ergebnis[$i]['absender'].\" target=\"_blank\">".$ergebnis[$i]['absender']."</a><br>\n";
    38. echo "<p align=\"justify\" style=\"margin:40pt; margin-top:0pt; margin-bottom:0pt\">".$ergebnis[$i]['message']."</p>";
    39. echo "</p>\n";
    40. echo"<hr width=\"80%\" color=\"#2f5a4f\" size=\"1\">\n";
    41. }
    42. echo "<p align=\"right\"><a href=\"{$_SERVER['PHP_SELF']}?admin_login=true\">Admin</a>\n";
    43. ?>
    44. </body> </html>
    Alles anzeigen


    Die Zeile 38 bereitet mir Probleme und zar sollte das ganze als Linkliste laufen jedoch linkt er nicht auf eine externe Seite sondern auf eine interne.
    Das ganze hab ich mal hochgeladen und kann unter http://icbruzzler.ic.funpic.de/LINK/problemfall.php abgerufen und betrachtet werden.


    Danke :lol:
  • wow, hier gibts volle admin power:
    Hab mir erlaubt
    * deinen Thread mit Syntax Highlighting zu versehen (siehe rechts über dem texteingabefeld),
    * ihn nach PHP zu verschieben (Ist nichts datenbankspezifisches)
    * und deinen Vorschaulink anzupassen (denn der zeigt auf eine Frameseite)

    Problem ist schlichtweg, dass du falsch escapest
    mach aus

    Quellcode

    1. <a href=\".$ergebnis[$i]['absender'].\" target=\"_blank\">

    das hier

    Quellcode

    1. <a href=\"".$ergebnis[$i]['absender']."\" target=\"_blank\">