kostenloser Webspace werbefrei: lima-city


Youtube video auf HP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    Hallo
    ich will aus meiner DB einen youtube link aus lesen und in den youtube player
    einbauen wie geht das?

    hier der player
    <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/lEm8Dtw6EGM&hl=de&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lEm8Dtw6EGM&hl=de&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>



    hab schon mal angefangen geht aber ihgent wie ned
    <?php  
    include ("sql.php"); 
    include ("update_lastconnect.php"); 
    include ("checkuser.php"); 
    
    $Id = $_SESSION["user_nickname"];
    
    
    $sql = "SELECT ".  
        " * ".  
      "FROM ".  
        "benutzerdaten ".  
      "WHERE ".  
        "(".Nickname." like '".$Id."')";  
    $result = mysql_query ($sql);  
       
    $data = mysql_fetch_array ($result);
    
      $Youtube = $data["Youtube"];
      ?>
      <table>
    <object width="425" height="344"><param name="movie" value="<?php  $Youtube ?> "></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="<?php $Youtube ?>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
      </table>
    </form>

    thx
    im voraus

    Beitrag zuletzt geändert: 1.3.2009 16:25:40 von christian1603
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. f****y

    am einfachsten speicherst du in deiner Datenbank nur die id des Youtube Videos:

    http://www.youtube.com/watch?v=LmYNVQBbol0

    Und fügst die dann in deinem Code ein, kannst natürlich auch per preg_match und mit regulären Ausdrücken die ID aus den Links filtern.

    Wenn du mehr Hilfe brauchst melde dich

    gruß,
    Fredyy

    EDIT;
    <?php  
    include ("sql.php"); 
    include ("update_lastconnect.php"); 
    include ("checkuser.php"); 
    
    $Id = $_SESSION["user_nickname"];
    
    
    $sql = "SELECT ".  
        " * ".  
      "FROM ".  
        "benutzerdaten ".  
      "WHERE ".  
        "(".Nickname." like '".$Id."')";  
    $result = mysql_query ($sql);  
       
    $data = mysql_fetch_array ($result);
    
      $regex = '$http://www.youtube.com/watch?v=[A-Za-z0-9]{11}§';
      preg_match($regex, $data["Youtube"], $matches);
      	
      $Youtube = $matches[0];
      ?>
      <table>
      <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/<?=$Youtube?>&hl=de&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$Youtube?>&hl=de&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
      </table>
    </form>


    ungetestet aber so sollte es eigentlich gehen

    Beitrag zuletzt geändert: 1.3.2009 16:35:03 von fredyy
  4. desaster-productions

    desaster-productions hat kostenlosen Webspace.

    eigentlich dürfte das ned gehen...

    $sql = "SELECT ".  
        " * ".  
      "FROM ".  
        "benutzerdaten ".  
      "WHERE ".  
        "(".Nickname." like '".$Id."')";


    die letzte zeile sollte eigentlich nen fehler ausspucken, oder hast du irgendo ein define('Nickname',...) gemacht?
  5. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    fredyy schrieb: am einfachsten speicherst du in deiner Datenbank nur die id des Youtube Videos:

    http://www.youtube.com/watch?v=LmYNVQBbol0

    Und fügst die dann in deinem Code ein, kannst natürlich auch per preg_match und mit regulären Ausdrücken die ID aus den Links filtern.

    Wenn du mehr Hilfe brauchst melde dich

    gruß,
    Fredyy

    EDIT;
    &lt;?php  
    include ("sql.php"); 
    include ("update_lastconnect.php"); 
    include ("checkuser.php"); 
    
    $Id = $_SESSION["user_nickname"];
    
    
    $sql = "SELECT ".  
        " * ".  
      "FROM ".  
        "benutzerdaten ".  
      "WHERE ".  
        "(".Nickname." like '".$Id."')";  
    $result = mysql_query ($sql);  
       
    $data = mysql_fetch_array ($result);
    
      $regex = '$http://www.youtube.com/watch?v=[A-Za-z0-9]{11}§';
      preg_match($regex, $data["Youtube"], $matches);
      	
      $Youtube = $matches[0];
      ?&gt;
      &lt;table&gt;
      &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/&lt;?=$Youtube?&gt;&amp;hl=de&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/&lt;?=$Youtube?&gt;&amp;hl=de&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;
      &lt;/table&gt;
    &lt;/form&gt;


    ungetestet aber so sollte es eigentlich gehen


    Danke aber es ist immer noch einfehler in der zeile
    preg_match($regex, $data["Youtube"], $matches);





    Kein wunder das es nicht gin^^ habs geschaft


    Beitrag zuletzt geändert: 1.3.2009 19:22:21 von christian1603
  6. ich weiss jetzt nicht obs stimmt oder so...
    aber ich vermute

    <?php $youtube?>
    muss in echo stehen?

    <?php echo $youtube?>
  7. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    ja mus es^^
    lg

    ich würde mal sagen

    ***Closed***

    -> dafür bin immernoch ich zuständig

    ***CLOSED***


    Beitrag zuletzt geändert: 1.3.2009 20:14:27 von tct
  8. 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!