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

    novellino

    ciao a tutti ..premetto che sono alle prime armi quindi non ridete se le mie domande paiono stupide....
    sto creando un sito web e vorrei inserire una pagina dove l'utente possa inserire nome , cognome un commento allegare un file caricando il tutto nella cartella public del server ftp che ospita il sito....

    utilizzando la guida presente su questo sito sono riuscito a creare la pagina invia.html utilizzando il seguente coice :
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>invia</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body><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>

    </body>
    </html>

    e la pagina php utilizzand questo :

    <html>
    <head>
    <title>upload</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>

    </body><?

    // QUESTE RIGHE RENDONO LO SCRIPT COMPATIBILE CON LE VERSIONI
    // DI PHP PRECEDENTI ALLA 4.1.0
    if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES;
    if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS;

    /********************* VARIABILI DA SETTARE ********************/
    // Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
    $upload_dir = $_SERVER["DOCUMENT_ROOT"] . "public";

    // Eventuale nuovo nome da dare al file uploadato
    $new_name = "";

    // Se $new_name è vuota, il nome sarà lo stesso del file uploadato
    $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";

    ?>


    </html>

    ora vorrei aggiungere il form NOME , COGNOME e INVIA COMMENTO alla pagina htm ma non riesco a capire come fare
    grazie dell'aiuto


  2. #2
    Occhio ai titoli quando si apre un nuovo messaggio. Dato che sei nuovo, ti consiglio di leggere il regolamento prima di scrivere altri messaggi perché per ora lascio stare, ma alla prossima chiudo il messaggio

    Vuoi fare questa cosa in HTML o in PHP????
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    la pagina delform in html , la pagina di invio al server in php

    grazie e scusami ora mi leggo il regolamento

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.