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

    Upload immagini su Mac OS X 10.2.8

    Ciao a tutti,
    ho scaricato un component che permette ( tramite php ) di fare l'upload delle immagini con interfaccia in flash:

    http://sourceforge.net/projects/yamzbrowser/

    il file funziona senza problemi sul server.

    Allora ho installato PHP sul mio computer da qui: http://www.entropy.ch/software/macosx/php/

    la versione per Mac OS X 10.2.8.

    Ma lo script per fare l'upload non funziona ... ho provato con <?php phpinfo() ?> e mi dice che va tutto bene.
    Siccome sono un pivello in php mi chiedevo se c'è da settare qualcosa di diverso dalla configurazione standard per permettere l'upload di file ... oppure ?
    Ciao e grazie
    Roberto Fiordaliso

  2. #2
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    Ho gia' utilizzato quello script, il problema e' di comatibilita' con il browser, se provi con un pc vedrai che funziona
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

  3. #3
    Su macintosh lo script funziona con IE e con Icab ... e per fare delle prove mi stà bene.
    Il problema non è dello script.
    Se provo lo script sui server di aruba con il browser IE sempre da Mac funziona tutto.
    Ma se lo provo in locale dopo aver installato PHP come dicevo prima ... non funziona niente.
    Quindi il problema deve essere di qualche configurazione da parte mia .. non sò.
    Che può essere ?
    Ciao
    RobertoFiordaliso

  4. #4
    Ho provato altri script :

    ho 2 cartelle dentro la cartella siti, una vuota chiamata "upload" e un altra con 2 file chiamata "prova_upload":

    prova_upload/index.html
    prova_upload/upload.php


    il procedimento testato sui server di aruba funziona, ma in locale mi dice che non ho i permessi della cartella dove fare l'upload.

    Ho settato chmod 777 e ho verificato : drwxrwxrwx 2 roberto staff 68 Oct 20 18:05 upload

    ... ma niente da fare.
    Che cosa può essere ?
    Se può essere d'aiuto ecco i file:

    index.html:
    <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="Invia il file">
    </form


    upload.php:

    <?php
    if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES;
    if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS;
    $upload_dir = $_SERVER["DOCUMENT_ROOT"] . "/upload";
    $new_name = "";
    $file_name = ($new_name) ? $new_name : $_FILES["upfile"]["name"];
    if(trim($_FILES["upfile"]["name"]) == "") {
    die("Non hai indicato il file da uploadare !");
    }
    if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])) {
    @move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name")
    or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");
    } else {
    die("Problemi nell'upload del file " . $_FILES["upfile"]["name"]);
    }
    echo "L'upload del file " . $_FILES["upfile"]["name"] . " è avvenuto correttamente";
    ?>

    Ciao
    Roberto Fiordaliso

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.