kostenloser Webspace werbefrei: lima-city


PHP - Eingabe aus Box in einen Link einfügen.

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Du darfst nicht die ganze youtube-url urlencoden, weil dann auch die backslash umgewandelt werden.
    Versuch mal nur die Video-ID durch die Funktion urlencode zu jagen.

    Grüße Dominik
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    abc124

    abc124 hat kostenlosen Webspace.

    klasse8r schrieb:
    Du darfst nicht die ganze youtube-url urlencoden, weil dann auch die backslash umgewandelt werden.
    Versuch mal nur die Video-ID durch die Funktion urlencode zu jagen.

    Grüße Dominik


    http://abc124.lima-city.de/youtube.php?video=fcO9svaOahM
    Das ist doch nur de ID

    Aber vor dem http:// ist ein Slash. Es wird also ein Verzeichnis, und keine Url gesucht. Ich weiss nur nicht wieso.

    Beitrag zuletzt geändert: 23.12.2011 18:57:31 von abc124
  4. Vllt hast du aus Versehen im Code ein Slash vor die Adresse gemacht?
    Kannst ja ma den Code posten.
  5. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Sorry, das war mein Fehler. Dieser Code sollte Funktionieren:
    <?php
    $id = $_GET['video'];
    // hier könntest du prüfen ob $id eine gültige Video-ID ist
    ?>
    <!-- html-code -->
    <iframe width="560" height="315" src="http://www.youtube.com/watch?v=<?php echo(urlencode($id)); ?>" frameborder="0" allowfullscreen></iframe>
    <!-- noch ein bischen html -->

    Mein Fehler war folgender: die gesamte URL wurde urlencode'd, was dazu führt dass die Fehlerseite den Text richtig ausgibt aber im iframe steht ein falscher src drin:
    <iframe width="560" height="315" src="http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfcO9svaOahM" frameborder="0" allowfullscreen></iframe>

    Es könnte auch sein dass du dir bei youtube-IDs das urlencode sparen kannst, lass es aber trotzdem drinnen (schließlich schadet es nicht).
  6. Autor dieses Themas

    abc124

    abc124 hat kostenlosen Webspace.

    hackyourlife schrieb:
    Dieser Code sollte Funktionieren:


    http://abc124.lima-city.de/youtube.php?video=fcO9svaOahM
    Ich liebe dich! <3 :D
    Danke, dass du Zeit dafür aufgewendet hast.
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!