Visualizzazione risultati 1 fino 12 di 12
Like Tree6Likes
  • 1 Post By alemoppo
  • 1 Post By GraphOGLRisorse
  • 1 Post By GraphOGLRisorse
  • 1 Post By GraphOGLRisorse
  • 1 Post By GraphOGLRisorse
  • 1 Post By GraphOGLRisorse

Discussione: php iframe carousel

  1. #1
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Cool php iframe carousel

    buon giorno...come state? ah ah

    sto provando da aggiungere un iframe nelle foto di mycarousel..

    ci sono riuscito, pero' non riesco a visualizzare la pagina dentro l'iframe;

    allora questo e' il codice del carousel:

    Codice PHP:

    <?php echo" <iframe src='https://noncecapisco.altervista.org/animali/carosello/click-foto.php?id=".$row['id']."' width='200' height='50' bottom='10' overflow='hidden' ></iframe>
    <img src='"
    .$row['file']."'style='width:100%;margin-top:10px;'>";?>



    <?php echo" <iframe src='https://noncecapisco.altervista.org/animali/carosello/click-foto1.php?id=".$row['id']."'width='300' height='50' bottom='10' overflow='hidden' ></iframe>
    <img src='"
    .$row['file1']."'style='width:100%;margin-top:10px;'>";?>




    <?php echo" <iframe src='https://noncecapisco.altervista.org/animali/carosello/click-foto2.php?id=".$row['id']."'width='300' height='50' bottom='10' overflow='hidden' ></iframe>
    <img src='"
    .$row['file2']."'style='width:100%;margin-top:10px;'>";?>
    e queste sono le pagine, che dovrebbero essere presenti negli iframi delle foto, ma non ci sono:

    Codice HTML:
    https://noncecapisco.altervista.org/animali/carosello/click-foto.php
    
    https://noncecapisco.altervista.org/animali/carosello/click1-foto.php
    
    https://noncecapisco.altervista.org/animali/carosello/click2-foto.php
    non so se non si vede, perche' gli da fastidio qualcosa..boo... comunque gli iframi ci sono':

    Codice HTML:
    https://noncecapisco.altervista.org/animali/carosello/NuovoFile.php
    sono le pagine che non si vedeno negli iframi. gli indirizzi sono giusti. grazie e buona giornata.
    Ultima modifica di noncecapisco : 16-05-2024 alle ore 16.20.27

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,414

    Predefinito

    qui:
    Non vedo alcun iframe.

    Invece in:
    https://noncecapisco.altervista.org/.../NuovoFile.php

    Visualizzo l'iframe con l'immagine interna, però c'è qualcosa che non va nell'HTML: nella riga 134, si riapre il codice HTML:

    Codice HTML:
    </script>
    
    <p>&nbsp;</p>
    
    
    <br>
    
    
    <br>
    
    <div style="scrollbar-border-radius:5px;margin-left:385px;width:500px;margin-top:-80px;height:560px;background-color:;position:fixed;overflow:scroll;">
    <!DOCTYPE html>
    <html lang="en">
    Non mi è chiaro nemmeno perché stai utilizzando gli iframe per mostrare le immagini.

    Ciao!
    noncecapisco likes this.

  3. #3
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,135

    Predefinito

    Salve,
    ipotizzo che le pagine negli iframe abbiano un controllo dell'id con valore recuperato traite $_GET["id"]. La pagina nell'iframe c'è ma non mostra il conteuto, quindi penso che il problema sia cercare nelle 3 pagine (click-foto.php click1-foto.php click2-foto.php).

    Inoltre, la string query per ogni iframe nel carosello risulta con lo stesso valore id (?id=3). Ciò vuol dire che qualora appia il contenuto nell'iframe ogni iframe mostrerà la stessa cosa.

    Tale comportameto corrisponde a ciò che le serve?

    Edit: Ora non li vedo neanche io gli iframe.

    PS. Se modifica di continuo il codice rende più difficile aiutarla.

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 16-05-2024 alle ore 19.45.34
    noncecapisco likes this.

  4. #4
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    buonasera a tutti...ad alemoppoooooooooooo e al signor graphOGLrisorse

    no siccome stavo provando a fare qualcosa....

    ho impostato in mysql 3 campi contaclick


    e pensavo che si potesse fare anche con il mycarousel...

    il sito e' questo...solo adesso stavo provando a vedere se avevo capito gli id per farlo funzionare..


    funziona :


    https://noncecapisco.altervista.org/...php#myCarousel

    non vedo il cuoricino e il numero negli iframi...

  5. #5
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,135

    Predefinito

    Anzichè cercare di gestirne contatori per tutte e 3 le i iimagini da subito, direi di vedere di far funzionare intato solo quello della prima (click-foto.php), poi si vedrà di gestire anche le altre 2 de carosello.

    Non vedendo il codice di click-foto.php non posso capire esattamente dove sia il probelma.

    Cordiali saluti.
    noncecapisco likes this.

  6. #6
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    non vedendo il codice di click-foto.php ? ah ah

    signore me lo ha fatto lei....

    if(in_array($estensione, $array_estensioni_immagini))
    {
    if($row['id'] == $ctnid) {
    echo "<form action='https://noncecapisco.altervista.org/animali/carosello/upload-click-foto.php?id2=".$row['id']."' method='post'> <input type='hidden'name='contaclick' value='".$row['id']."'><input type='image'src='http://noncecapisco.altervista.org/animali/download.png'style='width:28px;height:28px;margin-left:22px;'><div style='margin-left:55px;color:#666666;margin-top:-25px;font-size:20px;'>".$row['contaclick']."</div><img src ='".$row["file"]."'style='width:0px;height:;margin-left:px;margin-top:;border-radius:'></div></form>";
    }

  7. #7
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,135

    Predefinito

    Sì, il codice alla base è sempre quello, ma non posso sapere se ci sono degli errori senza vedere il contenuto del file.

    La pagina /animali/carosello/upload-click-foto.php mi restiuisce un errore 404 (pagina non trovata).

    Dunque esiste la pagina?

    Se esiste o non è corretto il percorso dell'url oppure c'è un errore nel nome del file scritto nell'url.

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 17-05-2024 alle ore 00.31.42
    noncecapisco likes this.

  8. #8
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    sto facendo un casino... senta signore...siccome con il carousel ce' il problema di impostare gli id per far muovere le immagini, io sono riuscito a fare questo....ma per mettere le frecce, ce' sempre il prolema degli id?

    https://noncecapisco.altervista.org/...ito-italia.php

  9. #9
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,135

    Predefinito

    Per l'id del carosello, rimane valido quanto avevo suggerito in precedenza. Ovvero di generare l'id di ogni carosello sfruttando il nome attribuito al primo file.

    Questo genera una stringa del tipo 36944017_jpg e la memorizza nella variabile $carousel_id:
    Codice PHP:
    $nome_cartella = "animali/";
    $carousel_id = str_replace($nome_cartella,"",str_replace(".","_",$row['file1']));
    Rinpiazzando ogni id myCarousel (o qualcnque sia il nome dell'id del carosello) con questo <?echo $carousel_id; ?> avrà come risultato qualcosa come <div id="36944017_jpg" ....></div>

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 17-05-2024 alle ore 01.47.26
    noncecapisco likes this.

  10. #10
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    ci ho provato, non ci sono riuscito. io il file del mycarousel lo includo nel sito principale cosi:

    Codice PHP:
    if(in_array($estensione, $array_estensioni_immagini))
    {
    include
    " mycarousel.php";
    come lo devo sistemare il file mycarousel.php?

    Codice PHP:


    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title>Bootstrap Example</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    </head>
    <body>
    <div class="container">
    <div id="myCarousel" class="carousel slide" data-interval="false"style="background-color:#CCCCFF;width:460px;height:auto;margin-left:-4px;margin-top:50px;">
    <!-- Indicators -->
    <ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
    </ol>
    <!-- Wrapper for slides -->
    <div class="carousel-inner">
    <div class="item active">
    <?php echo"
    <img src='"
    .$row['file']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>
    <div class="item">
    <?php echo"
    <img src='"
    .$row['file1']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>

    <div class="item">
    <?php echo"
    <img src='"
    .$row['file2']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>

    </div>
    <!-- Left and right controls -->
    <a class="left carousel-control" href="#myCarousel" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left"></span>
    <span class="sr-only">Previous</span>
    </a>
    <a class="right carousel-control" href="#myCarousel" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right"></span>
    <span class="sr-only">Next</span>
    </a>
    </div>
    </div>
    </body>
    </html>
    glielo giuro non so come fare, i file vengono caricati in automatico con l'upload..e il mycarousel.php compare nel momento che ci sono i file stamapati nel sito.come faccio a sapere nomi dei file?

  11. #11
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,135

    Predefinito

    Intanto questo:
    Codice HTML:
    <!DOCTYPE html>
    <html lang="en">
    <head>
     <title>Bootstrap Example</title>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1">
    
    </head>
    <body>
    e questo:
    Codice HTML:
    </body>
    </html>
    Non servono in mycarousel.php visto che viene inclusa nella pagina principale, altrimenti risultano doppi.

    Con la variabile $row['file'] viene recuperato il nome del primo file mostrato sul carosello. E sempre con questa, si può generare la stringa per l'id. (non fa alcuna differenza se si usa il nome del secondo o terzo file).

    Intendevo così:
    Codice PHP:
    <?php
    $nome_cartella
    = "";
    $carousel_id = str_replace($nome_cartella,"",str_replace(".","_",$row['file']));
    ?>

    <body>
    <div class="container">
    <div id="<?echo $carousel_id; ?>" class="carousel slide" data-interval="false"style="background-color:#CCCCFF;width:460px;height:auto;margin-left:-4px;margin-top:50px;">
    <!-- Indicators -->
    <ol class="carousel-indicators">
    <li data-target="#<?echo $carousel_id; ?>" data-slide-to="0" class="active"></li>
    <li data-target="#<?echo $carousel_id; ?>" data-slide-to="1"></li>
    <li data-target="#<?echo $carousel_id; ?>" data-slide-to="2"></li>
    </ol>
    <!-- Wrapper for slides -->
    <div class="carousel-inner">
    <div class="item active">
    <?php echo"
    <img src='"
    .$row['file']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>
    <div class="item">
    <?php echo"
    <img src='"
    .$row['file1']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>

    <div class="item">
    <?php echo"
    <img src='"
    .$row['file2']."'style='width:100%;margin-top:10px;'>";?>
    <div class="carousel-caption">

    </div>
    </div>

    </div>
    <!-- Left and right controls -->
    <a class="left carousel-control" href="#<?echo $carousel_id; ?>" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left"></span>
    <span class="sr-only">Previous</span>
    </a>
    <a class="right carousel-control" href="#<?echo $carousel_id; ?>" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right"></span>
    <span class="sr-only">Next</span>
    </a>
    </div>
    </div>
    Cordiali saluti.
    noncecapisco likes this.

  12. #12
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    fantasticooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooo

    grazie di cuore...mi ha insegnato un'altra cosa.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •