Visualizzazione dei risultati da 1 a 2 su 2

Discussione: codice non funzionante

  1. #1
    Utente di HTML.it L'avatar di crisal
    Registrato dal
    Oct 2001
    Messaggi
    45

    codice non funzionante

    ciao a tutti qualcuno sa dirmi perche questo script non funziona? invio la variabile "file" da form html con metodo post.

    <?php
    $file = $_FILES['file'];
    $ftpServer = "greengo.orgfree.com";
    $ftpUser = "greengo.orgfree.com";
    $ftpPass = "marlboro";
    $post_dir= "upload/files/";
    if($file)
    echo "got data";
    $conn = @ftp_connect($ftpServer) or die("Cannot initiate connection to host");
    $login = @ftp_login($conn, $ftpUser, $ftpPass or die("Cannot loin" );

    $upload = @ftp_put($conn, $post_dir, $file, FTP_BINARY);
    else
    echo "haven't got data!!!";
    if($upload)
    echo "<table width='500' border='0'><tr><td><div align='center'><h2>File uploaded OK.</h2></div></td></tr><tr><td><div align='center'><h3>GO BACK<h3></div></td></tr></table>";
    else
    echo "<table width='500' border='0'><tr><td><div align='center'><h2>File upload failed.</h2></div></td></tr><tr><td><div align='center'><h3>GO BACK<h3></div></td></tr></table>";

    ftp_quit($conn);

    ?>

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    $file = $_FILES['file'];

    cambialo in

    $file = $_FILES['file']['name'];


    e comunque in questa maniera non esegui alcun controllo sul tipo di file che entra... non sò se questo può andare bene lo stesso ma non è fantastico..

    $_FILES['file']['type'] ti restituisce il mime del file

    per maggiori info leggi qui

    http://it.php.net/manual/it/features.file-upload.php

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.