Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di Ricsca
    Registrato dal
    Jun 2005
    Messaggi
    238

    Immagine header casuale

    Codice originale che visualizza un'immagine nell'header:

    codice:
    <?php
    	require('./wp-blog-header.php');
    ?>

    In pratica mi occorrerebbe fare in modo che l'immagine dell'heder cambiasse casualmente in base a 3 immagini...
    Ho torvato questo codice ma è in java per una pagina html... come posso integrarlo?


    codice:
    <script language="JavaScript1.2"> 
    
    var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1
    var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1
    
    var iframeprops='width=309 height=414 marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="no" scrolling="no"'
    
    var randomcontent=new Array()
    randomcontent[0]="images/tinaindex.jpg"
    randomcontent[1]="images/tinaindex2.jpg"
    randomcontent[2]="images/tinaindex3.jpg"
    randomcontent[3]="images/tinaindex2.jpg"
    randomcontent[4]="images/tinaindex.jpg"
    randomcontent[5]="images/tinaindex3.jpg"
    randomcontent[6]="images/tinaindex.jpg"
    randomcontent[7]="images/tinaindex2.jpg"
    randomcontent[8]="images/tinaindex3.jpg"
    
    
    
    //netscape
    var arraynumb = randomcontent.length;
    casual=Math.floor(Math.random()*arraynumb)
    var ilayerand = randomcontent[casual];
    
    if (ie||dom){
    document.write('<iframe id="dynstuff" src="" '+iframeprops+'></iframe>');
    }
    else{
    document.write('<ilayer align="center" name="' + ilayerand + '" src="' + ilayerand + '"></ilayer>');
    }
    
    function random_iframe(){
    if (ie||dom){
    var iframeobj=document.getElementById? document.getElementById("dynstuff") : document.all.dynstuff
    iframeobj.src=randomcontent[Math.floor(Math.random()*randomcontent.length)]
    }
    }
    
    window.onload=random_iframe
    
            </script>

    Grazie 1000

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    posto che le 3 immagini siano:

    immagine1.jpg
    immagine2.jpg
    immagine3.jpg

    potrsti fare semplicemente cosi:

    Codice PHP:
    .............

    print(
    "[img]immagine".rand(13).".jpg[/img]");

    ............. 

  3. #3
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Originariamente inviato da Il_Drugo
    posto che le 3 immagini siano:

    immagine1.jpg
    immagine2.jpg
    immagine3.jpg

    potrsti fare semplicemente cosi:

    Codice PHP:
    .............

    print(
    "[img]immagine".rand(13).".jpg[/img]");

    ............. 
    a me non va

    Codice PHP:
    <? php
        
    print("[img]img/banner[/img]");     
        
    ?>
    questo è il codice e mi da errore alla riga 14 dove c'è il print ...

    codice:
    Parse error: parse error in c:\programmi\easyphp1-8\www\new\header.php on line 14
    :master:

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    se aggiungi i " è ovvio che da errore

    Codice PHP:
    print("[img]img/banner[/img]"); 
    Usa gli apici singoli


  5. #5
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Originariamente inviato da Il_Drugo
    se aggiungi i " è ovvio che da errore

    Codice PHP:
    print("[img]img/banner[/img]"); 
    Usa gli apici singoli

    ma tu l'hai provato ? ho copiato e incollato la riga di codice pari pari come l'hai scritta e non mi va ... sempre lo stesso errore sulla stessa riga :master:

  6. #6
    Utente di HTML.it L'avatar di Graboid
    Registrato dal
    Oct 2004
    Messaggi
    619
    Codice PHP:
    print("[img]img/banner".rand(1,6).".jpg[/img]"); 

  7. #7
    Utente di HTML.it L'avatar di Ricsca
    Registrato dal
    Jun 2005
    Messaggi
    238
    Niente... non funziona

    Le immagini sono dentro la cartella images e si chiamano

    bg_header1.php
    bg_header2.php
    bg_header3.php

    Ho messo questo codice nel testo php

    codice:
    <?php
    	print("[img]images/bg_header".rand(1,3).".jpg[/img]");
    ?>
    Sostituendo questo...

    codice:
    <?php
    	require('./wp-blog-header.php');
    ?>
    Ma.. pagina bianca! Help

  8. #8
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    che macello di apici

    questa è la versione che funziona SICURAMENTE:

    Codice PHP:
    print("[img]images/bg_header".rand(1,6).".jpg[/img]"); 

  9. #9
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Originariamente inviato da Il_Drugo
    che macello di apici

    questa è la versione che funziona SICURAMENTE:

    Codice PHP:
    print("[img]images/bg_header".rand(1,6).".jpg[/img]"); 
    nada

    http://www.googlerank.com/ita/random...-download.html

    provo a vedere se c'è qualcosa di buono qui ...

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Codice PHP:
    [img]images/bg_header<?php echo(rand(1,6));?>.jpg[/img]
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.