Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di p3t3r
    Registrato dal
    Jun 2006
    Messaggi
    115

    aprire file caricato precedentemente

    salve..
    ho sperimentato i concetti acquisiti leggendo la guida ufficiale di PHP.net sul campo servendomi di PHP come modulo di Apache 2,2.
    ho provato a fare visualizzare un'immagine che avevo caricato precedentemente sul server tramite "il metodo POST caricamento di files" nella guida sopra citata.
    Il caricamento riesce e è presente l'immagine caricata nella cartella voluta....
    ma vorrei riuscire a poter aprire tramite il PHP tale immagine; io ho provato con la funzione fopen(), poi con fread(), ma quando lo testo mi appare sempre:

    Resource id # (3 o 5 ...etc) - - - - -

    e questo è il codice su cui mi baso:
    Codice PHP:
           ......
           ......
           ......
                  
    $op=fopen($directory.$_FILES['filename']['name'],'r'); 
              echo 
    '<div>'.$op.'</div>';
              
    fclose($op);
           ......
           ......
           ...... 
    se qualcuno mi potesse aiutare gli sarei grato.
    "I've made a choise, i'm making a difference!"

    [DLIN DLON ...INFORMAZIONE GRATUITA] ::
    ...da poco ho incominciato ad usare skype più spesso quindi mi potete aggiungere..
    GRAZIE

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Premesso che lì non c'è alcuno fread e quindi $op è giustamente solo un handle al file (fopen crea solo un handle appunto), dovresti anche dire che ci vuoi fare... come stai facendo tu, avvisato, non viene fuori un bel niente (o meglio, forse il bytecode dell'immagine e non l'immagine stessa, se ci aggiungi fread...)
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di p3t3r
    Registrato dal
    Jun 2006
    Messaggi
    115
    quindi tu pensi che quello che appare sia il bytecode?...
    mi dovrò documentare meglio!...
    dmni c guarderò attentamente..tu cosa suggeriresti cm guida/tutorial per questo argomento?
    "I've made a choise, i'm making a difference!"

    [DLIN DLON ...INFORMAZIONE GRATUITA] ::
    ...da poco ho incominciato ad usare skype più spesso quindi mi potete aggiungere..
    GRAZIE

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    bhè, se hai già il percorso del file e non vuoi fare altro che mostrare l'immagine:

    codice:
    <?php
      echo("<div><img src=\"".$percorso_file."\" /></div>");
    ?>
    Se invece devi anche fare delle elaborazioni al file stesso e quindi mostrare il risultato così com'è in memoria senza necessariamente passare da un file (quindi salvare fisicamente sul server il risultato), si tratta di giochicchiare con header (il content-type dovrà essere settato affinché sia mandato in output il bytecode di un'immagine e che tale bytecode venga effettivamente riconosciuto e mostrato come immagine)... in questo secondo caso, leggi la pillola su immagini e database, oppure una guida sulle GD o simili.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di p3t3r
    Registrato dal
    Jun 2006
    Messaggi
    115
    Originariamente inviato da Andrea1979
    Premesso che lì non c'è alcuno fread e quindi $op è giustamente solo un handle al file (fopen crea solo un handle appunto), dovresti anche dire che ci vuoi fare... come stai facendo tu, avvisato, non viene fuori un bel niente (o meglio, forse il bytecode dell'immagine e non l'immagine stessa, se ci aggiungi fread...)
    scusate la mia ingoranza...ma cos'è un handle...?nn mi è chiaro il concetto..;è per caso un collegamento fra il file da aprire e il flusso di informazioni? :master:
    "I've made a choise, i'm making a difference!"

    [DLIN DLON ...INFORMAZIONE GRATUITA] ::
    ...da poco ho incominciato ad usare skype più spesso quindi mi potete aggiungere..
    GRAZIE

  6. #6
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    nel tuo caso è qualcuno che ha aperto il file mettendosi all'inizio e aspetta che tu gli dica cosa deve fare.
    ...altri 5 anni di purga...

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.