Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 39 di 39

Discussione: form php per uppload

  1. #31
    Guest

    Predefinito

    http://rmxdj.altervista.org/upload/upload.php

    questa è la pagina!! xkè non va?

  2. #32
    frazionato non è connesso Utente
    Data registrazione
    26-04-2004
    Messaggi
    108

    Question

    Citazione Originalmente inviato da DjMarvelMaster
    http://rmxdj.altervista.org/upload/upload.php

    questa è la pagina!! xkè non va?
    allora vi scrivo la mia pagina...
    __________________________________________________ __
    <HTML>
    <HEAD>
    <?

    if ($email != "") {
    } else {
    die("No email address specified.");
    }

    if ($superdat_name != "") {
    copy("$superdat", "/$superdat_name") or
    die("Couldn't copy file.");

    } else {
    die("No input file specified.");
    }

    mail("you@yourdomain.com", "File Uploaded",
    "$email sent $superdat_name, a $superdat_size byte file with a MIME type of $superdat_type");

    ?>

    <html>
    <head>
    <title>phpUpLoad V 1.0</title>
    <body bgcolor=white text=black link=blue>

    <!--Header/Logo-->
    <p align=center><img SRC="images/phpupload.gif" ALT="phpupload.gif"></p>

    <p align=center>You sent: <? echo "$superdat_name"; ?>, a <? echo "$superdat_size"; ?>
    byte file with a mime type of <? echo "$superdat_type"; ?>.</p>

    <font size="2">
    <p align=center><i>Commenti o domande? E-mail</i>
    <a href="mailto:"frazionato@altervista.it">Djmarvel</a>&#169 2004
    </font></p></center>
    </body>
    </html>

    <form enctype="multipart/form-data" action="" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Invia questo file: <input name="userfile" type="file">
    <input type="submit" value="Invia File">
    </form>

    <?php
    // Nelle versioni di PHP precedenti alla 4.1.0 si deve utilizzare $HTTP_POST_FILES anzichè $_FILES.
    // Nelle versioni di PHP precedenti alla 4.0.3, si utilizzi copy() e is_uploaded_file() anzichè move_uploaded_file

    $uploaddir = '/var/www/uploads/';
    print "<pre>";
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
    print "Il file è valido, e inviato con successo. Ecco alcune informazioni:\n";
    print_r($_FILES);
    } else {
    print "Possibile attacco tramite file upload! Alcune informazioni:\n";
    print_r($_FILES);
    }

    ?>


    </BODY>
    </HTML>
    __________________________________________________ ______

    il problema sta che non mi prende l'immagine e dopo aver cliccato "Invia File"
    mi viene fuori sisorsa non concessa e non c'è la pagina?????Io vorrei sapere dov'è che le immagini vanno????
    Bisogna creare un'altra pagina oppure no????????????

    AIUTATEMIIIIIII :?????: :?????: :?????:

  3. #33
    asgl non è connesso Utente
    Data registrazione
    02-05-2003
    Residenza
    Vicenza Provincia
    Messaggi
    227

    Predefinito

    Citazione Originalmente inviato da DjMarvelMaster
    quindi non c'è alcuna alternativa?
    con 10 gb di bnd mi tocca lasciar perdere l'uppload?
    la banda non centra.
    dipende da un impostazione del php.ini (config del PHP) o httpd.conf (config di apache), ora non ricordo, che limita l'upload a "x" MB

  4. #34
    frazionato non è connesso Utente
    Data registrazione
    26-04-2004
    Messaggi
    108

    Predefinito

    avete trovato l'errore

  5. #35
    L'avatar di Fragger
    Fragger non è connesso Utente
    Data registrazione
    01-04-2003
    Residenza
    Reggio Calabria
    Messaggi
    231

    Predefinito

    Citazione Originalmente inviato da DjMarvelMaster
    http://rmxdj.altervista.org/upload/upload.php

    questa è la pagina!! xkè non va?

    Ho appena inviato questo file: obj_bg_metamorfico.zip , mi viene un dubbio, non è che in questa riga dui upload.php:

    Codice PHP:
    define("no_error", "../download/index.php");
    hai messo una pag. che non c'è? O per caso non hai modificato affatto la riga? Questo: ../download/index.php è l'indirizzo di una pagina a cui si viene reindirizzati quando non vi sono errori (file troppo grande, file già esistente cartella di inserimento non esistente o non valida), quindi se la lasci vuota resta nella pag del form, se la modifichi per esempio così:

    Codice PHP:
    define("no_error", "index.php");
    vieni reindirizzato ad una pag index.php che si trova sulla stessa directory di upload.php , ma index.php (oppure index.htm o la pag con il nome e l'estensione che vuoi) la devi creare tu.

    Per quanto riguarda la dimensione dei file il problema è che c'è una variabile di sitema: upload_max_filesize = 3mb . Chi amministra il server ha settato questo valore e non ci si può far nulla purtroppo. Bisognerebbe intervenire sul file php.ini a cui ha accesso solo l'ammistratore, in altre parole non dipende dallo script che usi, e non dipende da me o da te.

    Se non sei convinto da un'occhiata qui: http://fragger.altervista.org/info.jpg

    Soluzione scomoda ma percorribile

    Se usi winrar puoi comprimere in formato rar un file dividendolo in più pacchetti: http://fragger.altervista.org/winrar.gif . Non è esattamente il massimo anzi... ma in questo modo invece di mandare un unico file da 10 mb (questo non puoi farlo) puoi fare più upload da 1.44mb (questo puoi farlo).

  6. #36
    Guest

    Predefinito

    è quello che a me importa!!!
    cosa costa all'admin modificare il file????
    tanto lo spazio è nostro!!

  7. #37
    pokestudio non è connesso Altervistiano Junior
    Data registrazione
    16-01-2004
    Residenza
    127.0.0.1
    Messaggi
    547

    Predefinito

    Forse ho capito perche non funziona! Il valore MAX_FILE_SIZE o qualcos'altro in php.ini sara settata a 3 MB e quindi altre cose nn funzionano se il form nascosto MAX_FILE_SIZE supera i 3 MB! OLD
    Dal server 5 con amore

  8. #38
    frazionato non è connesso Utente
    Data registrazione
    26-04-2004
    Messaggi
    108

    Predefinito

    ma allora quali sono le scritte giuste?????

  9. #39
    L'avatar di Fragger
    Fragger non è connesso Utente
    Data registrazione
    01-04-2003
    Residenza
    Reggio Calabria
    Messaggi
    231

    Predefinito

    ragazzi mi sembra di capire che l'argomento dell'upload sia più per voi ostico di quanto credevo, tanto per dirne una poco fa con la "tecnica winrar" ho inviato sul mio sito un filmato mov compresso spezzandolo in due pacchetti da due megabyte ciascuno: http://fragger.altervista.org/download/index.php . Ma in questo modo è molto facile che qualcuno ne abusi, tanto per chiarire di vandali è pieno il mondo, se uno di questi volesse giocarvi un brutto tiro ed esaurire il vostro spazio web non dovrebbe fare altro che fare tanti upload pesanti sui vs siti.

    Diventa allora prioritario limitare il n° di upload e tenere un log (con tanto di indirizzi Ip) degli upload effettuati.

    Purtroppo in questo momento sono sotto esami (tra l'altro è per questo che rispondo solo ora) ma credo che appena avrò un minuto mi farò sentire nella sezione How to di questo forum.

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

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