Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21

    PHP- Upload immagini Form/FTP

    Codice PHP:
    <?

    /* Connessione al server ftp */

         
    $ftp_host 'ftp.mioftp.it';
         
    $connect ftp_connect($ftp_host) or die("Si è verificato un errore durante la connessione al server ftp");

    /* login al server ftp */
         
         
    $username 'miousername';
         
    $pwd 'miapassword';
         
    $login ftp_login($connect$username$pwd) or die("Si è verificao un errore durante l'accesso al server ftp");

    /* INSERIMENTO DI UN FILE */

         
    $destination_file "/ulivigolf.jpg";
         
    $source_file "c:/ulivigolf.jpg";
         
    ftp_put($connect$destination_file$source_fileFTP_BINARY) or die("Errore durante l'upload del file $source_file nel server ftp");
         
    /* chiusura connessione al server ftp */

         
    ftp_quit($connect) or die("Si è verificato un errore durante la chiusura della connessione al server ftp");

    ?>

    ho trovato questo codice online, però non so come modificarlo per fare in modo che l'immagine caricata venga presa da un form di questo tipo:

    Codice PHP:
    <form action="upload.php" method="post" enctype="multipart/form-data">
                <
    input type="file" name="upfile">
                <
    input type="hidden" name="MAX_FILE_SIZE" value="10000">
                <
    input type="submit" value="Allega">
    </
    form
    qualcuno può aiutarmi per favore?

    GRAZIE!

  2. #2
    butta via tutto, le funzioni ftp di php servono per spostare un file da un server ad un altro, non per l'upload

    per l'upload usa questo
    http://it.php.net/manual/it/features.file-upload.php

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    ci ho provato, ma il problema è che non posso impostare il chmod a 777

    alternative?

  4. #4

    Re: PHP- Upload immagini Form/FTP

    Originariamente inviato da Sl4sh
    Codice PHP:
    <?
    /* INSERIMENTO DI UN FILE */

         
    $destination_file "/ulivigolf.jpg";
         
    $source_file "c:/ulivigolf.jpg";
         
    ftp_put($connect$destination_file$source_fileFTP_BINARY) or die("Errore durante l'upload del file $source_file nel server ftp");
         
    ?>
    Codice PHP:
    <form action="upload.php" method="post" enctype="multipart/form-data">
                <
    input type="file" name="upfile">
                <
    input type="hidden" name="MAX_FILE_SIZE" value="10000">
                <
    input type="submit" value="Allega">
    </
    form
    qualcuno può aiutarmi per favore?

    GRAZIE!
    ci provo, correggetemi se sbaglio:
    $src_file = $_FILES["upfile"]["tmpname"];
    $dst_file = $_FILES["upfile"]["name"];
    //Qui uppi il file
    ftp_put($connect, $dst_file, $src_file);

    prova cosi, a me funziona sempre.
    ciao

  5. #5
    Ciao sl4sh prova a cercare che c'è una pillola super utile in questo forum con classi e tutto.....
    .:Se sei uno scrittore o un giornalista:.
    oppure anche solo per hobby
    www.adaltavoce.com facci sentire la tua.
    Il mio blog tonylog.altervista.org

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    Originariamente inviato da Antoespressione
    Ciao sl4sh prova a cercare che c'è una pillola super utile in questo forum con classi e tutto.....
    ti riferisci a questa?
    http://forum.html.it/forum/showthrea...hreadid=694523
    mi sa che è un po' troppo complicata per me... classi, puntatori e "modifica al filesystem" sono argomenti un po' troppo avanti per me...
    in ogni caso ti ringrazio, quando avrò un po' di tempo cercherò di capirla


    è possibile caricare files in una cartella con chmod diverso da 777 senza ricorrere all'ftp?

    yqy, grazie anche a te. dopo provo con le tue dritte... sempre che qualcuno non mi consigli qualcosa di migliore

  7. #7
    Scusa come mai non puoi settare a 777 se mi posso permettere?
    .:Se sei uno scrittore o un giornalista:.
    oppure anche solo per hobby
    www.adaltavoce.com facci sentire la tua.
    Il mio blog tonylog.altervista.org

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    Originariamente inviato da Antoespressione
    Scusa come mai non puoi settare a 777 se mi posso permettere?
    ho il sito su tophost e se setto una cartella a 777 me la blocca...

    in pratica posso caricarci dentro i file, ma se cerco di chiamarli tramite link mi visualizza una pagina d'errore.

  9. #9
    Allora
    .:Se sei uno scrittore o un giornalista:.
    oppure anche solo per hobby
    www.adaltavoce.com facci sentire la tua.
    Il mio blog tonylog.altervista.org

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    21
    Originariamente inviato da Antoespressione
    Allora


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.