Hyperlinks mit php

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hyperlinks mit php

    Hallo,

    ich möchte das die User meiner Seite selbst ihre Hyperlinks einstellen können. Dazu sollen sie über ein Formular die URL und Text eingeben können und das ganze wird per Hyperlink in der while Schleife ausgegeben. So sieht es aus:

    PHP-Code:
    $res mysql_query("select * from link");

        
    $num mysql_num_rows($res);



           if(
    $num==0) echo "No Entries";

        while (
    $dsatz mysql_fetch_assoc($res))
        {

        echo 
    '<a href=/"';
        echo 
    $dsatz["link"];
        echo
    '/" target="."_blank".">';
        echo 
    $dsatz["Comment"];
        echo 
    '</a><br>';

        } 
    Mein Problem ist:
    1. Link erscheint nur auf dem localhost, nicht auf dem Server

    2. Weiterleitung geht nicht

    Gibt es eine Möglichkeit das anders zu lösen?

    Danke im Vorraus


  • #2
    http://www.php-resource.de/forum/sho...threadid=50454
    lesen und umsetzen, danke.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      warum /"?
      hast du dir mal den generierten quelltext angeschaut? poste ihn
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #4
        Sorry,
        sollte eigentlich \" sein um das Anführungszeichen zu maskieren.

        PHP-Code:
        while ($dsatz mysql_fetch_assoc($res))
            {

                echo 
        '<a href=\"';
                echo 
        $dsatz["link"];
                echo
        '\" target="."_blank".">';
                echo 
        $dsatz["Comment"];
                echo 
        '</a><br>';

            } 

        Kommentar


        • #5
          warum maskierst du ein ", wenn der string doch in ' steht?
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #6
            PHP-Code:
            while ($dsatz mysql_fetch_assoc($res))
                {

                    echo 
            '<a href="'.$dsatz["link"].'" target="_blank">'.$dsatz["Comment"].'</a><br>';

                } 
            Man achte auf "' ( " + ')

            PHP-Code:
            echo'\" target="."_blank".">'
            Weil das macht nicht so wirklich Sinn...

            Kommentar


            • #7
              Super hat funktioniert. Die Anführungszeichen haben mich echt zur verzweiflung gebracht .
              Vielen Dank für die schnelle Hilfe.

              Kommentar

              Lädt...
              X