Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Aiuto: immagini a scorrimento con js e ciclo while

    Ancora un saluto a tutti. Non riesco a venire a capo di questo problema:
    Sto utilizzanto uno script js che mi fa lo slide delle immagini.
    Premettendo la funzione Jscarousel nella pagina principale, ho nella pagina di destinazione il seguente codice:
    codice:
    <div id="wrap"> 
      <ul id="third-carousel" class="jcarousel-skin-ie7"> [*][img]img/portfolio/img1.png[/img][*][img]img/portfolio/img2.png[/img][*][img]img/portfolio/img3.png[/img][*][img]img/portfolio/img4.png[/img][*][img]img/portfolio/img5.png[/img][*][img]img/portfolio/img6.png[/img][/list]
    </div>
    Fin qui tutto è funzionante, ma ho fatto una modifica: siccome le immagini saranno diverse e aumenteranno col tempo, ho pensato di creare un form in php che mi faccia solo inserire il nome dell'immagine (e poi altre info) e che sarà visualizzato con un ciclo while. Quindi ho pensato di sostituirlo a questo:
    codice:
    <div id="wrap"> 
      <ul id="third-carousel" class="jcarousel-skin-ie7"> 
    <?php
    	$Risultato=mysql_query("SELECT nome_immagine from tabella", $conn);
    	if(!$Risultato)
    	{
    		die("La tabella non esiste " . mysql_error());
    	}
    	
    	while ($immagini=mysql_fetch_array($Risultato))
    	{
    		echo "[*][img]img/[/img]";
    	}
    ?>[/list]
    </div>
    Ora il risultato è positivo mi funziona lo slide ma vedo solo il bordo e non vedo le immagini, su explorer mi esce una X rossa su chrome l'icona dell'immagine danneggiata.
    Cosa manca ancora? grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    scrivi così

    echo "[*][img]img/[/img]";

  3. #3
    Niente da fare sempre lo stesso risultato. X rossa. Per caso riguarda la codifica? image/png.

  4. #4

  5. #5
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Originariamente inviato da rickystra
    ma forse ti dimentichi la cartella portfolio?
    esatto non ci avevo fatto caso
    scrivi così

    echo "[*][img]img/portfolio/[/img]";

  6. #6
    purtroppo c'è... non l'avevo scritto io qui nel forum ma c'è...

  7. #7
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    non basta c'è ancora qualcosa che non mi torna scrivi così

    Codice PHP:
    echo "[*]<img src=\"img/portfolio/" .$immagini['nome_immagine'] .".png\" width=\"215\" height=\"150\" />"

  8. #8
    Finalmente risolto, ma io sapevo che le virgolette potevano essere sostituiti dagli apici oppure da \" tra l'altro ho provato anche io a sostituirle... evidentemente avevo tralasciato qualcosa. Grazie mille stefano!

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.