Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Stampare immagine a turno

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    340

    Stampare immagine a turno

    buonasera,
    io dovrei fare in modo di caricare due immagini (o stringhe o numeri) alternativamente ad ogni accesso (o refresh) alla pagina:
    ho usato

    Codice PHP:
    for ($i 0$i <=1$i++) {
        if (
    $i == 0) {
            echo 
    "1";
        } else {
            echo 
    "2";
       }

    Suddetto codice però mi stampa sempre 1 e 2 insieme.
    A me invece serve stampare una volta 1 e una volta 2. Posso usare il for o mi serve qualche altro ciclo?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    568
    Devi usare le sessioni.
    Con un if poi controlli il valore ad ogni caricamento pagina e in base al suo valore stesso
    presenti l immagine
    Ultima modifica di robynosse; 10-04-2018 a 07:11

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    340
    per forza le sessione? solo con qualche iterazione ciclica non è possibile?

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,289
    No. Dal momento in cui fai un refresh la pagina si ricarica partendo da 0. Ovvero tutto è azzerato come se si accedesse per la prima volta. Una variabile di sessione o un cookie ti consentono di salvare valori che puoi poi riutilizzare.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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 © 2018 vBulletin Solutions, Inc. All rights reserved.