Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di leopard
    Registrato dal
    Nov 2009
    Messaggi
    122

    se esiste un file in remoto apro popup html

    dovrei controllare se nella cartella principale del sito internet esiste un
    file eventi.html allora devo aprire una pagina popup con dimensioni da me
    impostate che si mette in primo piano rispetto al sito vero e proprio e che
    abbia un pulsante "OK" oppure "CHIUDI" che chiuda il popup

    chiedo troppo a php?

  2. #2

    Re: se esiste un file in remoto apro popup html

    Originariamente inviato da leopard
    chiedo troppo a php?

    per aprire una finestra pop up devi usare javascript

    al massimo con php puoi fare che all'inizio della homepage del sito metti:
    Codice PHP:
    if (file_exists('./eventi.html')) {

    header('Location: pagina_annuncio.php');


    dove
    pagina_annuncio.php
    è una la pagina che avresti creato come pop up nella quale scrivi quello che vuoi e poi
    metti un bottone OK che cliccandolo ti porta alla home del sito...

    forse questa soluzione senza javascript da un certo punto di vista potrebbe essere anche migliore perché ormai tutti i browser hanno la funzione che killa i pop up!!!


  3. #3
    Utente di HTML.it L'avatar di leopard
    Registrato dal
    Nov 2009
    Messaggi
    122
    in effetti ho risolto con php con codice sottostante

    che tu sappia riesco a impedire al browser di usare eventi.html della cache e caricare ogni volta quello nuovo?


    <?php
    if (file_exists('./eventi.html')) {
    header('Location: eventi.html');
    }
    else {
    header('Location: index-0.html');
    }
    ?>

  4. #4
    Originariamente inviato da leopard


    che tu sappia riesco a impedire al browser di usare eventi.html della cache e caricare ogni volta quello nuovo?
    ?>
    nel header del file eventi.html
    devi mettere:
    Codice PHP:
    <meta http-equiv="No-Cache"
    <
    meta http-equiv="Pragma" content="no-cache"

    se vuoi approfondire l'agomento cache:
    http://www.programmazione.it/index.p...m&idItem=44842

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.