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

    caricamento immagini e invio variabili

    Ciao a tutti!
    Sono alle prese con un problemuzzo e gradirei il vostro aiuto, praticamente vorrei caricare sul mio server una immagine e spedire il nome di questa immagine a un file di testo, l'upload funziona correttamente però non scrive sul file di testo, deve essere un errore di sintassi ma essendo un nubbio del php non riesco a trovare la soluzione a questo problema, lascio qui il codice, sperano che possa essere di aiuto anche a qualcunaltro una volta risolto questo problema.

    Codice PHP:
    <html>
    <body>
    <?
    if(isset($_POST['submit'])) {
    if(
    $_POST['$nome']) {
    $fp = @fopen('immagine.txt''w');
    @
    fputs ($fp,''.$_POST['$nome']."");
    @
    fclose($fp);
    echo 
    'Immagine inserita con successo!';
    }else{ 
    echo 
    'Si e verificato un errore sconosciuto!';
    }}else{
    ?>
    <form method="post" action="index.php" enctype="multipart/form-data">
        <input type="file" name="miofile">
        <input type="submit" value="Upload">
    </form>
    <?PHP
        
    // RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD
        
    $cartella 'upload/';
        
    $percorso $_FILES['miofile']['tmp_name'];
        
    $nome $_FILES['miofile']['name'];
        
    // ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
        
    if (move_uploaded_file($percorso$cartella $nome))
        {
            print 
    "Upload eseguito con successo"
        }
        else
        {
            print 
    "Si sono verificati dei problemi durante l'Upload"
        }
    ?>
      <? ?>
    </body>
    </html>
    Grazie mille a tutti!
    ciao!

  2. #2
    Codice PHP:
    <html> 
    <body> 
    <form method="post" action="index.php" enctype="multipart/form-data"> 
        <input type="file" name="miofile"> 
        <input type="submit" value="Upload"> 
    </form> 
    <?PHP 
        
    // RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD 
        
    $cartella 'upload/'
        
    $percorso $_FILES['miofile']['tmp_name']; 
        
    $nome $_FILES['miofile']['name']; 
        
    // ESEGUO L'UPLOAD CONTROLLANDO L'ESITO 
        
    if (is_file($percorso) && move_uploaded_file($percorso$cartella $nome)) 
        {  
           @
    file_put_contents('immagine.txt'$nome
            print 
    "Upload eseguito con successo"
        } 
        else 
        { 
            print 
    "Si sono verificati dei problemi durante l'Upload"
        } 
    ?> 
    </body> 
    </html>
    Fidatevi del dottor Auz!
    http://dottorauz.blogspot.com

  3. #3
    Originariamente inviato da ggimigli
    Codice PHP:
    <html
    <
    body
    ...
    </
    body
    </
    html
    Intanto grazie per la risposta, però non gli piace mi dice

    Parse error: syntax error, unexpected T_PRINT in /home/content/a/n/t/antoluca/html/MioUploader/index.php on line 16

  4. #4
    Utente bannato
    Registrato dal
    Apr 2008
    Messaggi
    146
    invece di print usa echo
    oppure
    aggiungi al posto di print.....

    .
    .
    .
    ?>
    Upload eseguito con successo
    <?
    .
    .


    a anche al posto dell'altro
    .
    .
    .
    ?>
    Si sono verificati dei problemi durante l'Upload
    <?
    .
    .

  5. #5
    ho provato a usare echo ma non va lo stesso, allora ho provato a togliere tutta la riga, la scheramta appare però non scrive sul file di testo

  6. #6
    Originariamente inviato da killer-gio
    invece di print usa echo
    oppure
    aggiungi al posto di print.....

    .
    .
    .
    ?>
    Upload eseguito con successo
    <?
    .
    .


    a anche al posto dell'altro
    .
    .
    .
    ?>
    Si sono verificati dei problemi durante l'Upload
    <?
    .
    .

    Niente siete stati grandi!
    se passate a torino mandami un mp che vi devo 1 birra!
    ciao!

  7. #7
    Solo più una cosetta e poi non rompo più!
    Se io nel nome che invio al file .txt volessi includere anche un /cartella diversa da $percorso come devo fare?

    GRAZIE ANCORA RAGA!

  8. #8
    Utente bannato
    Registrato dal
    Apr 2008
    Messaggi
    146
    $percorso = $_FILES['miofile']['tmp_name'];
    $percorso ="cartella/"+$percorso;

    dovrebbe andare

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.