Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Aiutatemi...

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    1

    Aiutatemi...

    Salve a tutti, sono nuovo di questo sito quindi scusatemi se ci saranno degli errori. Avrei da chiedervi un aiuto enorme. Sto facendo un sito stupidissimo ma vorrei mettere sulla home un form che permetta ai miei amici di caricare in automatico le loro foto e visualizzarle successivamente sulla home. in pratica un classico upload di immagini (quindi con la barra dove c'è il nome del file e vicino, due bottoni uno per cercare il file sul proprio pc e l'altro per inviare l'upload).
    Ho visto un po su questo sito gli argomenti attinenti e gli script gia pronti per poter fare questa operazione ma non riesco a barcamenarmi. una volta preso lo script e caricato in html sulla pagina del mio sito, questo fa tutto bene tranne che pubblicare la foto, ovvero si presenta sia graficamente che nell'opzione di ricerca, in maniera corretta, ma quando schiaccio "upload file" mi esce la pagina di internet che mi dice che è impossibile visualizzare perche c'è stato un errore. Adesso vi chiedo cortesemente di aiutarmi in questo perchè sono piu di due settimane che sto provando script ma non riesco nel mio intento. Non ci capisco niente di HTML quindi sicuramente ho salto qualche passaggio o sbaglio qualcosa nella modifica della scrittura.
    So che per qualcuno di voi questo è realmente banale e può aiutarmi, ma per me è davvero incomprensibile. Lascio degli script che ho preso sia su questo sito che sulla rete. Se mi potreste aiutare ve ne sarei estremamente grato.


    QUESTO è IL PRIMO SCRIPT __________________________________________________ ____________________________
    <?php
    /*************************************************
    * Max's File Uploader
    *
    * Version: 1.0
    * Date: 2007-11-26
    *
    ************************************************** **/
    class maxUpload{
    var $uploadLocation;

    /**
    * Constructor to initialize class varaibles
    * The uploadLocation will be set to the actual
    * working directory
    *
    * @return maxUpload
    */
    function maxUpload(){
    $this->uploadLocation = getcwd().DIRECTORY_SEPARATOR;
    }

    /**
    * This function sets the directory where to upload the file
    * In case of Windows server use the form: c:\\temp\\
    * In case of Unix server use the form: /tmp/
    *
    * @param String Directory where to store the files
    */
    function setUploadLocation($dir){
    $this->uploadLocation = $dir;
    }

    function showUploadForm($msg='',$error=''){
    ?>
    <div id="container">
    <div id="header"><div id="header_left"></div>
    <div id="header_main">Max's File Uploader</div><div id="header_right"></div></div>
    <div id="content">
    <?php
    if ($msg != ''){
    echo '<p class="msg">'.$msg.'</p>';
    } else if ($error != ''){
    echo '<p class="emsg">'.$error.'</p>';

    }
    ?>
    <form action="" method="post" enctype="multipart/form-data" >
    <center>
    <label>File:
    <input name="myfile" type="file" size="30" />
    </label>
    <label>
    <input type="submit" name="submitBtn" class="sbtn" value="Upload" />
    </label>
    </center>
    </form>
    </div>
    <div id="footer">Powered by PHP F1</div>
    </div>
    <?php
    }

    function uploadFile(){
    if (!isset($_POST['submitBtn'])){
    $this->showUploadForm();
    } else {
    $msg = '';
    $error = '';

    //Check destination directory
    if (!file_exists($this->uploadLocation)){
    $error = "The target directory doesn't exists!";
    } else if (!is_writeable($this->uploadLocation)) {
    $error = "The target directory is not writeable!";
    } else {
    $target_path = $this->uploadLocation . basename( $_FILES['myfile']['name']);

    if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) {
    $msg = basename( $_FILES['myfile']['name']).
    " was uploaded successfully!";
    } else{
    $error = "The upload process failed!";
    }
    }

    $this->showUploadForm($msg,$error);
    }

    }

    }
    ?>



    __________________________________________________ ____________________________
    QUESTO E' UN ALTRO CHE HO TROVATO

    <script src="webtoolkit.aim.js" type="text/javascript"></script>
    <script type="text/javascript"></script>

    <form action="index.php" method="post">

    <div><label>Name:</label>
    <input name="form[name]" type="text" /></div>


    <div><label>File:</label>
    <input name="form[file]" type="file" /></div>


    <div>
    <input type="submit" value="SUBMIT" /></div>

    </form>
    <hr />
    </div>


    __________________________________________________ ____________________________
    QUESTO E' IL TERZO

    <HTML>
    <BODY>
    <HR>
    <form action="index.php" method="post">

    <div><label>Name:</label>
    <input name="form[name]" type="text" /></div>
    <FORM METHOD=POST ACTION="uploadit.php "ENCTYPE="multipart/form-data">
    <TABLE WIDTH="70%" BORDER="8" CELLSPACING="0">
    <TR><TD>
    Inserisci il nome del file da inviare <INPUT TYPE=FILE NAME="uploadfile">


    <INPUT TYPE="SUBMIT" VALUE="Invia le informazioni!">
    <INPUT TYPE="RESET" VALUE="Cancella!">
    </TR></TD>
    </TABLE>
    </FORM>
    </BODY>
    </HTML>

    __________________________________________________ ____________________________

    Non ho alcun tipo di preferenza tra i tre, l'importante è che svolga la sua funzione e cioè quella di permettere l'upload di immagini e che queste compaiano sulla home del mio sito. Il secondo script dovrebbe essere fatto meglio anche perche permette di inserire anche il nome o nickname di chi le manda in upload...
    PLEASE HELP ME

  2. #2
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.