Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667

    upload file - PHP script "Virtual File Uploader"

    salve a tutti,

    ho trovato questo script "Virtual File Uploader "
    http://freephp.html.it/script/view_script.asp?id=179
    per far fare ai visitatori del sito l'upload dei file
    su un sito su altervista.org

    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    lo script è basato su 2 file:

    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    file UPLOAD.HTM
    ------------------------------

    <HTML>

    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
    <META NAME="GENERATOR" Content="Visual Page 2.0 for Windows">
    <TITLE>Virtual PHP File Uploader v1.0</TITLE>
    </HEAD>

    <BODY>

    <FORM ACTION="upload.php" METHOD="POST" ENCTYPE="multipart/form-data">



    <CENTER>



    <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="36%" HEIGHT="80">
    <TR>
    <TD HEIGHT="20" COLSPAN="3" BGCOLOR="#0268A6"></TD>
    </TR>
    <TR>
    <TD HEIGHT="20" COLSPAN="3" BGCOLOR="silver">
    <P ALIGN="CENTER"><FONT FACE="Verdana">Upload A File</FONT>
    </TD>
    </TR>
    <TR>
    <TD WIDTH="6%" HEIGHT="67" BGCOLOR="silver"></TD>
    <TD WIDTH="88%" HEIGHT="67" BGCOLOR="silver">
    <P ALIGN="CENTER"> <INPUT TYPE="file" NAME="img1" SIZE="30">
    </TD>
    <TD WIDTH="6%" HEIGHT="67" BGCOLOR="silver"></TD>
    </TR>
    <TR>
    <TD HEIGHT="54" COLSPAN="3" BGCOLOR="silver">
    <CENTER>


    <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Upload File">
    </CENTER>
    </TD>
    </TR>
    <TR>
    <TD WIDTH="6%" BGCOLOR="#0268A6"></TD>
    <TD WIDTH="88%" BGCOLOR="#0268A6">
    <P ALIGN="CENTER"><A HREF="http://www.geekscripts.com" target="_blank"><FONT SIZE="2" COLOR="white"
    FACE="Verdana">Virtual
    File Uploader v1.0</FONT></A>
    </TD>
    <TD WIDTH="6%" BGCOLOR="#0268A6"></TD>
    </TR>
    </TABLE>

    </CENTER>



    </FORM>

    </BODY>

    </HTML>

    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    file UPLOAD.PHP
    ---------------------------

    // Virtual File Uploader v1.0 by GeekScripts.Com
    // Copyright Virtual Ventures (www.vv-inc.com)


    <?php

    if ($img1_name != "") {

    @copy("$img1" , "/home/admin/www/fileupload/$img1_name")

    or die("Couldn't Upload Your File.");


    } else {

    die("No File Specified");

    }

    ?>

    <HTML>
    <HEAD>
    <TITLE>File Upload Successful</TITLE>
    </HEAD>

    <BODY>

    <H1>File Upload Successful!</H1>



    Successfully Sent: <?php echo "$img1_name"; ?> , a <?php echo "$img1_size"; ?> byte file with the extension type of <?php echo "$img1_type"; ?> </P>

    </BODY>

    </HTML>

    \\\\\\\\\\\\\\\\\\

    ho messo i 2 file nella root principale e ho creato la cartella "upload" per salvare i file uploadati

    nel file UPLOAD.PHP ho modificato
    /home/admin/www/fileupload/$img1_name
    in
    /upload/$img1_name


    ma NON funziona e mi dice:
    // Virtual File Uploader v1.0 by GeekScripts.Com // Copyright Virtual Ventures (www.vv-inc.com) Couldn't Upload Your File.


    COSA DEVO FARE PER FARLO FUNZIONARE????
    1... 2... 3... prova

  2. #2
    peva ad assegnare il risultato del copy ad una variabile. es:

    $File_copy = @copy("img1....

    if($File_copy){
    print "UPLOAD Eseguito con Successo!";
    }
    unlink($img1);
    e poi... hai settato il chmod della cartella Upload da 755 a 777?
    Lorem Ipsum tutta la vita!

  3. #3
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    [supersaibal]Originariamente inviato da carloast82
    peva ad assegnare il risultato del copy ad una variabile. es:

    $File_copy = @copy("img1....

    if($File_copy){
    print "UPLOAD Eseguito con Successo!";
    }
    unlink($img1);
    e poi... hai settato il chmod della cartella Upload da 755 a 777? [/supersaibal]
    per il chmod, quando imposto con il client ftp il valore 777 della cartella /upload, nel log del client ftp viene detto che:
    "AlterVista non serve cambiare i permessi ad un file/cartella è come se avvessero già 666/777 "

    ps: assegnare il risultato del copy ad una variabile? non so come si fa...
    1... 2... 3... prova

  4. #4
    OK,
    Comunque il fatto di assegnare il copy ad una variabile non era importante, era solo oper dare un esito positivo a monitor.
    Comunque se mi dici che non è il chmod il problema non saprei a che altro pensare.
    mi dispiace !
    Lorem Ipsum tutta la vita!

  5. #5
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    [supersaibal]Originariamente inviato da carloast82
    OK,
    Comunque il fatto di assegnare il copy ad una variabile non era importante, era solo oper dare un esito positivo a monitor.
    Comunque se mi dici che non è il chmod il problema non saprei a che altro pensare.
    mi dispiace ! [/supersaibal]
    io non so se questo "chmod" sia o no il problema...

    help me !!
    1... 2... 3... prova

  6. #6
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    ho letto altrove che: "su Altervista il safe mode è ON, quindi non è possibile installare moduli e componenti se non via ftp"

    chi mi da una mano?
    1... 2... 3... prova

  7. #7
    al posto di copy metti

    move_uploaded_file

  8. #8
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    [supersaibal]Originariamente inviato da daniele_dll
    al posto di copy metti

    move_uploaded_file [/supersaibal]
    nel file UPLOAD.PHP

    ho modificato, come mi dici,

    @copy("$img1" , "/home/admin/www/fileupload/$img1_name")

    in

    @move_uploaded_file("$img1" , "/home/admin/www/fileupload/$img1_name")

    COME SEMPRE INOLTRE ho messo i 2 file nella root principale e ho creato la cartella "upload" per salvare i file uploadati

    nel file UPLOAD.PHP ho modificato
    /home/admin/www/fileupload/$img1_name
    in
    /upload/$img1_name


    MA UGUALMENTE MI DICE
    // Virtual File Uploader v1.0 by GeekScripts.Com // Copyright Virtual Ventures (www.vv-inc.com) Couldn't Upload Your File.

    CHE FARE???
    1... 2... 3... prova

  9. #9
    mmmmmmm

    maLOL ho visto che lo script fa uso di register_global a on DDDD

    allora il problema (oltre a copy errato) è anche questo

  10. #10
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    [supersaibal]Originariamente inviato da daniele_dll
    mmmmmmm

    maLOL ho visto che lo script fa uso di register_global a on DDDD

    allora il problema (oltre a copy errato) è anche questo [/supersaibal]
    cioè?????????????????

    scusa ma non so nienne di php.

    puoi dirmi passo-passo cosa devo modificare e in che modo??????
    1... 2... 3... prova

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.