Visualizzazione risultati 1 fino 9 di 9

Discussione: Scaricare immagine esterna nel mio spazio

  1. #1
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Question Scaricare immagine esterna nel mio spazio

    Ciao a tutti!
    Vorrei scaricare un'immagine anziché dal computer, ad esempio da http://sito.it/image.png: come faccio?
    Ho trovato copy() che non riesco ad utilizzare e funzioni da almeno 1'000 righe...
    Grazie!

  2. #2
    Guest

    Predefinito

    il primo che ho travato cercando con google "php copiare file da altro sito":
    CLICCA QUI

  3. #3
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Provato, ma non funziona!
    L'immagine si rompe durante il trasferimento...

    EDIT:
    Scusami, adesso funziona.
    Dovevo semplicemente aggiungere il token per avere l'img...
    Ultima modifica di radiodelmomento : 02-03-2013 alle ore 00.09.41

  4. #4
    Guest

    Predefinito

    Anche io provato e l'immagine trasferita è corrotta, 0 Byte.
    Come si fà per aggiungere il Token??
    Non ho proprio idea di cosa sia Token, potete aiutarmi?

    Grazie

  5. #5
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,762

    Predefinito

    Hai attivato la connessione server2server?

    Ciao!

  6. #6
    Guest

    Predefinito

    Connessione server2server installata, inviato il messaggio e sul pannello di controllo c'è scritto:
    Collegamento esterno senza restrizioni

    Ho provato anche quest'altro script, funziona su XAMPP e su Aruba, ma non su altervista, non riesco a capire
    Codice PHP:
    <?php
    $img_file
    ='http://www.sitoesterno.it/images/image.png';
    echo
    $img_file;
    $img_file=file_get_contents($img_file);

    $file_loc=$_SERVER['DOCUMENT_ROOT'].'/image.png';

    $file_handler=fopen($file_loc,'w');
    echo
    $file_handler;
    if(
    fwrite($file_handler,$img_file)==false){
    echo
    'error';
    }

    fclose($file_handler);
    echo
    $file_loc;
    ?>

  7. #7
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Prova così per altervista:
    Codice PHP:
    <?php
    $file
    = "http://im.altervista.org/av-logo.png";
    $get_file = file_get_contents($file);

    $file_loc = 'image.png';

    $file_handler = fopen($file_loc,'w');

    if(
    fwrite($file_handler,$get_file)==false)
    {
    echo
    'Ops... Qualcosa &egrave; andato storto :(';
    }
    else
    {
    echo
    "Il file \"<a href=\"$file\">$file</a>\" &egrave; stato salvato con successo ($file_handler) :)";
    }

    fclose($file_handler);
    ?>
    Ultima modifica di darkwolf : 06-03-2013 alle ore 22.02.55 Motivo: Alcuni ritocchi...

  8. #8
    Guest

    Predefinito

    Grazie mille, così funziona!!!!

  9. #9
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Figurati (ah, ho apportato un paio di ritocchi... niente di importante, ma ricopialo se puoi)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •