Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Caricare Files

  1. #1

    Caricare Files

    Non sono sicuro che il titolo non descrive al meglio ciò che vorrei riuscire a fare...

    E' da poco tempo che sto studiando i moduli in PHP
    Quindi l'esempio più banale ho capito che per inviare dati come un nome bisogna scrivere un codice del genere.

    Pagina.html

    "<html>
    <head>
    <title>
    Prova PHP
    </title>
    </head>
    <body>
    <form action"info.php" method="post">
    <input type="text" name="nome">
    <input type="submit">
    </form>
    </body>
    "

    E questo è il file con il modulo quindi poi scrivo il programmino in PHP che deve ricevere i dati:

    "<?php
    $nome ["nome"] ;
    echo "Il tuo nome è $nome" ;
    ?>
    "

    Fino a qui ho capito

    Ma...

    Es. Se nel form in html su input invece di ""type="text"" metto ""type="file"" ho notato che mi mette un bottone con sfoglia dove poi posso caricare qualunque file che si trova all'interno del mio HD...

    Questa funzione è molto allettante... In questo modo gli utenti possono caricare file e io quindi successivamente posso prelevarli!

    Ma non è così semplice... nel file in PHP cosa devo scrivere per dirgli di andarsi a ficcare da qualche parte del mio spazio FTP?

    Conosco un'utily di altervista che con java fa la stessa cosa ma io sia per curiosità che per utilità vorrei sapere come si può fare una cosa del genere tramite PHP.

    Inoltre sbaglio o una funzione del genere si potrebbe inserire nei form per inviare email dove inserisci la funzione per allegare dei files :master: :master: :master: ???

    Aspetto le vostre opinioni geniacci !!!

  2. #2
    ho trovato adesso adesso dei file che dovrebbero essermi utili!

    Li vedo poi vi faccio sapere!!!

    P.s. Secondo voi è corretto che ogni volta che ho dei problemi con il computer chiedo a prescindere nel forum??? Così quando trovo o troviamo la soluzione tutti la possono vedere

  3. #3

    Re: Caricare Files

    Originariamente inviato da housed93


    E questo è il file con il modulo quindi poi scrivo il programmino in PHP che deve ricevere i dati:

    <?php
    $nome ["nome"] ;
    echo "Il tuo nome è $nome" ;
    ?>
    dovrebbe essere così:

    codice:
    $nome = $_POST['nome'];
    echo "Il tuo nome è" . $nome ;

  4. #4
    Esempio di form per caricare file

    index.php
    Codice PHP:
    <?php

    echo "<form name='form_upload' method='post' action='carica.php' enctype='multipart/form-data'>\n";
        echo 
    "<input type='file' name='miofile' size='20'> <input type='submit' name='Submit' value='Upload'>\n";
    echo 
    "</form>";

    ?>
    carica.php
    Codice PHP:
    <?php

    $file 
    $_FILES['miofile']['name'];
    if (
    is_uploaded_file($_FILES['miofile']['tmp_name'])) {
        if (
    copy($_FILES['miofile']['tmp_name'],$file)) {
            echo 
    "File caricato: $file";
        } else {
            echo 
    "File non caricato!";
        }
    } else {
        echo 
    "Errore, file non caricato";
    }

    ?>
    E' un esempio veramente semplice e senza alcun controllo

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.