Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    modulo seleziona data video

    ciao

    io vorrei sapere come posso creare un modulo in cui inserendo la data viene visualizzata nella pagine un player con il video (ospitato su un altro server) della data scelta. poi è necessario inserire delle variaili per il giorno, mese a anno che comporranno il link del video.

    Grazie in anticipo.

  2. #2
    Quindi in pratica tu hai una serie di video ai quali associare la data. Se sei sicuro che i video non vengono rimossi puoi crearti delle liste da associare ai video es.:
    Codice PHP:
    $listaURLvideo = array("http://altroserver.com/video1.avi" "http://altroserver.com/video2.avi");

    $listaTitoloVideo = array("Titolo video 1" "Titolo video 2");

    $listaDataVideo = array("01-12-2012""13-10-2011");

    //Poi cerchi nei titoli 
    array_search('valore_da_cercare'$listaTitoloVideo); 
    Però credo che array_serch() ti cerchi la parola esatta quindi non servirebbe a una cippa
    Altrimenti puoi inserire tutto in un database Mysql

  3. #3
    Ciao e grazie per la risposta.

    Il link del video viene generato automaticamente ed e del tipo
    codice:
    http://icons.wunderground.com/webcamarchive/g/i/giuseppescocuzza/1/2012/05/20120520.mp4
    quindi è necessario che inserendo la data il link si compona in automatico e faccia partire il video nel player, mentre per selezionare la data ci vorrebbe qualcosa del genere.



    Ciaoo

  4. #4
    una roba tipo cosi?
    clicca

  5. #5
    sisi... perfetto. però al posto del testo andrà il player

  6. #6
    Originariamente inviato da peppescocuzza
    sisi... perfetto. però al posto del testo andrà il player
    Beh ovvio Ti posto il codice
    Il form HTML
    codice:
    <form method=post>
    Formato gg/mm/aaaa <input type=text name=data> 
    <input type=submit value=Invia>
    </form>
    Il codice PHP
    Codice PHP:
    //se ha inserito la data
    if(isset($_POST["data"]))
    {

      
    //trasformazione data da gg/mm/aaaa a aaaa/mm/gg
      
    function conversione($data)
       {
         list (
    $d$m$y) = explode ("/"$data);
          return 
    "$y/$m/$d";
       }
      
      
    //trasformazione data da aaaa/mm/gg a aaaa/mm 
      
    function senzaGiorni($data)
       {
         list (
    $y$m$d) = explode ("/"$data);
          return 
    "$y/$m";
       }

      function 
    senzaslash($data)
       {
         return 
    str_replace("/"""$data);
       }

    $dataIng conversione($_POST["data"]);
    $datasenzagiorni senzaGiorni($dataIng);
    $datasenzaslash senzaslash($dataIng);



    $linkURL "http://icons.wunderground.com/webcamarchive/g/i/giuseppescocuzza/1/".$datasenzagiorni."/".$datasenzaslash.".mp4";

    echo 
    "<iframe src='".$linkURL."' style='border: none' scrolling='no'></iframe>";

    Prova cosi

  7. #7
    grazie mille....funziona. ma vorrei aggiungere che se il video non esiste ti da un messaggio o un'immagine di errore

  8. #8
    Originariamente inviato da peppescocuzza
    grazie mille....funziona. ma vorrei aggiungere che se il video non esiste ti da un messaggio o un'immagine di errore
    Prova cosi:
    Codice PHP:
    if(isset($_POST["data"]))
    {

      
    //trasformazione data da gg/mm/aaaa a aaaa/mm/gg
      
    function conversione($data)
       {
         list (
    $d$m$y) = explode ("/"$data);
          return 
    "$y/$m/$d";
       }
      
      
    //trasformazione data da aaaa/mm/gg a aaaa/mm 
      
    function senzaGiorni($data)
       {
         list (
    $y$m$d) = explode ("/"$data);
          return 
    "$y/$m";
       }

      function 
    senzaslash($data)
       {
         return 
    str_replace("/"""$data);
       }

      
    $dataIng conversione($_POST["data"]);
      
    $datasenzagiorni senzaGiorni($dataIng);
      
    $datasenzaslash senzaslash($dataIng);



      
    $linkURL "http://icons.wunderground.com/webcamarchive/g/i/giuseppescocuzza/1/".$datasenzagiorni."/".$datasenzaslash.".mp4";

      
    $url_2 curl_init($linkURL);
      
    $test curl_getinfo($url_2);
      if (
    $test['http_code'])
      {
        echo 
    "<iframe src='".$linkURL."' style='border: none' scrolling='no'></iframe>";
      }
      else
      {
        echo 
    "[img]error.jpg[/img]";
      }




  9. #9
    nn funziona...esce sempre la foto

  10. #10
    Prova cosi
    Codice PHP:
    if(isset($_POST["data"]))
    {

      
    //trasformazione data da gg/mm/aaaa a aaaa/mm/gg
      
    function conversione($data)
       {
         list (
    $d$m$y) = explode ("/"$data);
          return 
    "$y/$m/$d";
       }
      
      
    //trasformazione data da aaaa/mm/gg a aaaa/mm 
      
    function senzaGiorni($data)
       {
         list (
    $y$m$d) = explode ("/"$data);
          return 
    "$y/$m";
       }

      function 
    senzaslash($data)
       {
         return 
    str_replace("/"""$data);
       }

      
    $dataIng conversione($_POST["data"]);
      
    $datasenzagiorni senzaGiorni($dataIng);
      
    $datasenzaslash senzaslash($dataIng);



      
    $linkURL "http://icons.wunderground.com/webcamarchive/g/i/giuseppescocuzza/1/".$datasenzagiorni."/".$datasenzaslash.".mp4";

      
    $url_2 curl_init($linkURL);
      
    $test curl_getinfo($url_2);
      if (
    $test['http_code'] ==1)
      {
        echo 
    "<iframe src='".$linkURL."' style='border: none' scrolling='no'></iframe>";
      }
      else
      {
        echo 
    "[img]error.jpg[/img]";
      }




Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.