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

    cancellare immagine dopo averla visualizzata

    ciao a tutti, sto cercando di fare una pagina tramite php che mostra un'immagine solo per una volta, se si ricarica la pagina o ci si ritorna poi l'immagine non deve più essere visibile.
    il codice che ho utilizzato è questo
    Codice PHP:
    <?php
    $img 
    "immagine.jpg";
    if(
    file_exists($img)){ 
    ?>

    <div>[img]<?php echo $img?>[/img]</div>
    <?
    unlink
    ($img);
    }
    dovrebbe mostrare l'immagine immagine.jpg e poi cancellarla in modo che non sia più visibile alla successiva apertura della pagina. purtroppo già alla prima apertura la foto si cancella prima che venga caricata. per paura che fosse un errore di directory (anche se impossibile) ho tolto la funzione unlink e l'immagine si vede ma poi ovviamente non viene cancellata.
    come fare
    grazie!!!

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    L'immagine la devi inviare sul out e dopo se la cancelli.
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #3
    Originariamente inviato da linoma
    L'immagine la devi inviare sul out e dopo se la cancelli.
    cioè mostro l'immagine e poi se esiste la cancello?

  4. #4
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    usando anche readfile
    Per gli Spartani e Sparta usa spartan Il mio github

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.