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

    Letture e Scritture Database

    Ho un Sistema di Upload che permette di caricare Foto/Immagini.

    Pero il problema è:

    dato che queste foto/immagini le caricano gli utenti devo far si che, tramite codice, queste immagini vadano a mostrarsi in una pagina del sito, come se fosse una raccolta foto.

    Premetto che come database uso un semplice file di testo txt.
    Quindi io ho pensato di fare cosi:
    - quando l'utente effettua l'Upload questa immaggine viene salvata nella cartella: "file_salvati".

    Quindi vorrei creare un codice ad esempio questo:

    Codice PHP:
    $miofile fopen('1paginazione/file.txt''a');
    fwrite($miofile' ' );
    fclose($miofile); 
    che mi permetta di richiamare il nome del file salvato in "file_salvati", quindi ho provato cosi:

    Codice PHP:
    $miofile fopen('1paginazione/file.txt''a');
    fwrite($miofile'[img]miniatura/$name[/img]');
    fclose($miofile); 
    $name sarebbe il nome del file.

    Ma cio che mi appare nel database caricando una foto è:
    [img]miniatura/$name[/img]

    e non :
    [img]miniatura/nomefile.jpeg[/img]


    Come posso fare?
    Se avete altri metodi consigliatemi pure?

    Grazie

  2. #2
    L'argomento è stato affrontato già diverse volte. Nelle stringe PHP gli apici singoli ( ' ) non risolvono le variabili a differenza delle virgolette ( " ).

    Codice PHP:
    $nome "Mario";
    echo 
    "Il mio nome è $nome"// Il mio nome è Mario
    echo 'Il mio nome è $nome'// Il mio nome è $nome 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Grazie mille.
    Ma ora non mi scrive nulla nel database:

    Codice PHP:
    $miofile fopen('italiano/paginazione/file.txt''a');
    fwrite($miofile"[img]italiano/animali/miniature/$name[/img]");
    fclose($miofile); 
    Come mai?

  4. #4
    Originariamente inviato da Cloud Web
    Grazie mille.
    Ma ora non mi scrive nulla nel database:

    Codice PHP:
    $miofile fopen('italiano/paginazione/file.txt''a');
    fwrite($miofile"[img]italiano/animali/miniature/$name[/img]");
    fclose($miofile); 
    Come mai?
    Ho fatto una prova e funziona perfettamente. Controlla il percorso, il nome del file ed i permessi.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Avevo fatto un grandissimo pasticcio con i percorsi.
    Ora tutto risolto, Grazie Mille!

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.