najaru Inviato 1 Gennaio 2011 Condividi Inviato 1 Gennaio 2011 (modificato) <script type="text/javascript"><!-- var ran=new Array(); ran[0]='HTML1'; ran[1]='HTML2'; ran[2]='HTML3'; var id=Math.round(Math.random()*(ran.length-1)); document.write(ran[id]);//--></script>al posto di HTML usate <img src="..."> o direttamente il codice ADV poi ci pensa lui da solo, in questo modo puoi fare il random di immagini, banner o scritte. VECCHIO METODO...Creare un file php con il seguente contenuto, e chiamarlo banner.php<?php$folder = '.';$extList = array();$extList['gif'] = 'image/gif';$extList['jpg'] = 'image/jpeg';$extList['jpeg'] = 'image/jpeg';$extList['png'] = 'image/png';$img = null;if (substr($folder,-1) != '/') { $folder = $folder.'/';}if (isset($_GET['img'])) { $imageInfo = pathinfo($_GET['img']); if ( isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) && file_exists( $folder.$imageInfo['basename'] ) ) { $img = $folder.$imageInfo['basename']; }} else { $fileList = array(); $handle = opendir($folder); while ( false !== ( $file = readdir($handle) ) ) { $file_info = pathinfo($file); if ( isset( $extList[ strtolower( $file_info['extension'] ) ] ) ) { $fileList[] = $file; } } closedir($handle); if (count($fileList) > 0) { $imageNumber = time() % count($fileList); $img = $folder.$fileList[$imageNumber]; }}if ($img!=null) { $imageInfo = pathinfo($img); $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ]; header ($contentType); readfile($img);} else { if ( function_exists('imagecreate') ) { header ("Content-type: image/png"); $im = @imagecreate (100, 100) or die ("Cannot initialize new GD image stream"); $background_color = imagecolorallocate ($im, 255, 255, 255); $text_color = imagecolorallocate ($im, 0,0,0); imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color); imagepng ($im); imagedestroy($im); }}?> salvarlo in una directory dedicata, chiamata immaginibannerper richiamarlo usare il seguente codice (verificare il percorso della cartella usata): <img src="http://tuosito.com/immaginibanner/banner.php"> Modificato 22 Dicembre 2012 da Skillman_92 Link al commento Condividi su altri siti Altre opzioni di condivisione...
BomAle Inviato 1 Dicembre 2012 Condividi Inviato 1 Dicembre 2012 sarebbe comodo se compatibile con le pubblicità dinamiche come quelle di google ... quindi far apparire 1 banner scelto in modo random usando diverse compagnie come google ads, heyos ecc... vedrò se si può fare ottima guida Link al commento Condividi su altri siti Altre opzioni di condivisione...
Admin Askancy Inviato 4 Dicembre 2012 Admin Condividi Inviato 4 Dicembre 2012 sarebbe comodo se compatibile con le pubblicità dinamiche come quelle di google ... quindi far apparire 1 banner scelto in modo random usando diverse compagnie come google ads, heyos ecc... vedrò se si può fare ottima guida<script type="text/javascript"><!--var ran=new Array();ran[0]='HTML1';ran[1]='HTML2">';ran[2]='HTML3">';var id=Math.round(Math.random()*(ran.length-1)); document.write(ran[id]);//--></script>Eccolo a voi... =) 1 Link al commento Condividi su altri siti Altre opzioni di condivisione...
najaru Inviato 5 Dicembre 2012 Autore Condividi Inviato 5 Dicembre 2012 basta usare quel codice? creando 3 file html con all'interno solo il codice del banner? Link al commento Condividi su altri siti Altre opzioni di condivisione...
BomAle Inviato 5 Dicembre 2012 Condividi Inviato 5 Dicembre 2012 Vero grazie askancy... lo avevo sull'altro topic e nemmeno lo sapevo Link al commento Condividi su altri siti Altre opzioni di condivisione...
Admin Askancy Inviato 5 Dicembre 2012 Admin Condividi Inviato 5 Dicembre 2012 basta usare quel codice? creando 3 file html con all'interno solo il codice del banner?no praticamente al posto di HTMLmetti <img src="..."> o direttamente il codice ADV poi ci pensa lui da solo, in questo modo puoi fare il random di immagini, banner o scritte.ovviamente il ran[1]='HTML2">';ran[NUMERO RANDOM] Link al commento Condividi su altri siti Altre opzioni di condivisione...
najaru Inviato 5 Dicembre 2012 Autore Condividi Inviato 5 Dicembre 2012 e fa un refresh ad ogni cambio pagina?il top sarebbe uno che fa cambi ogni tot Link al commento Condividi su altri siti Altre opzioni di condivisione...
BomAle Inviato 5 Dicembre 2012 Condividi Inviato 5 Dicembre 2012 si cambia ad ogni refresh... può ricapitare lo stesso banner se ne metti 3 ... (esempio sul mio sito dove sto testando la traduzione http://beta.cosasaifare.com il logo)per il cambio dopo ad esempio 60 secondi o usi javascript o ajax... bisogna vedere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Crea un account o accedi per lasciare un commento
Devi essere un membro per lasciare un commento
Crea un account
Iscriviti per un nuovo account nella nostra community. È facile!
Registra un nuovo accountAccedi
Sei già registrato? Accedi qui.
Accedi Ora