-
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.
-
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> </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!
-
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.
-
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...
-
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.
-
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>";
}
-
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.
-
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
-
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.
-
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?
-
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.
-
fantasticooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooo
grazie di cuore...mi ha insegnato un'altra cosa.:=):