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

    Js per random background

    Ciao a tutti! Sono nuova tra voi, spero di trovarmi bene qui. Sono ancora una neofita nel mondo di html/css, ho fatto una trentina di siti, e adesso sto stuidando il wordpress.

    Avrei subito una domanda per voi:

    Ho fatto il sito per un cliente il quale voleva random background sulla home page, quindi dopo ogni refresh si cambia la background-immagine, e fin qui tutto bene; adesso ha cambiato l'idea e vuole che il background si cambi SOLO quando si apre il sito (quindi apro il sito e vedo la background, lo chiudo, lo riapro e vedo un'altra background), ma per esempio se si visitano le pagine interne e si torna sulla home page vuole che la background rimanga sempre la stessa cioè come quando il cliente ha aperto il sito.

    Non so se mi sono spiegata bene Esiste una soluzione per questo?

    Vi ringrazio in anticipo!

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ti basta scegliere uno sfondo tra quelli disponibili, salvarlo in una sessione lato server e ogni volta che ritorni in home ricarichi il background in sessione.

    Esempio:
    Codice PHP:
    session_start();
    if (!isset(
    $_SESSION['homebg'])) {
       
    $_SESSION['homebg'] = ... /* funzione che ritorna uno sfondo random */
    }

    $bg $_SESSION['homebg']; 
    codice:
    <body style="background: url(<?php echo $bg; ?>)">
    ...
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Grazie infinite!

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    andrebbe spostato su CMS (o PHP)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Al posto di quei tre puntiti nel codice php cosa bisonga scrivere?

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da BettyBoop79
    Al posto di quei tre puntiti nel codice php cosa bisonga scrivere?
    una chiamata a funzione che ritorna una stringa che rappresenta il percorso ad un'immagine casuale
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.