upload dei file!

bacos

Nuovo Utente
16 Mag 2008
2
0
0
ragazzi ho bisogno di un aiuto urgente, il professore mi ha detto che dovevo fare questa cosa, l'ho fatta ma purtroppo non funziona ora posto prima la form e poi lo script in php che apunto permette l'upload dei file, non riesco a capire perche non entra negli if e non legge il nome, l'estenzione e la grandezza del file!
HTML:
   1.
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   2.
      <html xmlns="http://www.w3.org/1999/xhtml">
   3.
      <head>
   4.
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   5.
      <title>Inserisci programma</title>
   6.
      <style type="text/css">
   7.
      <!--
   8.
      .Stile1 {color: #000000}
   9.
      body,td,th {
  10.
        color: #666666;
  11.
      }
  12.
      body {
  13.
        background-color: #000000;
  14.
        background-image: url(/sfondo.png);
  15.
      }
  16.
      -->
  17.
      </style>
  18.
       
  19.
      </head>
  20.
       
  21.
      <body>
  22.
      <center>
  23.
      <img src="name.png" />
  24.
      <p></p><p></p>
  25.
      <span class="Stile1"></span>
  26.
      <!--INIZIO DELLA FORM PER L'UPLOAD DEL FILE -->
  27.
      <form name="upload" method="post" enctype="multipart/form-data" action="upload.php">
  28.
       
  29.
      <legend>Inserisci il file</legend>
  30.
      <p><label><input type="file" name= "userfile" /></label></p>
  31.
      <p><label><input type="submit" value="carica!"/></label></p>
  32.
      </form>
  33.
       
  34.
      <a href="index.htm">home</a>
  35.
      </center>
  36.
      </body>
  37.
      </html>


script php

PHP:
   1.
      <?php
   2.
      ////////////////////////////////////////////////////////////////////////////////////////
   3.
      function getExtension($fName) {
   4.
      $ext = explode( ".", $fName );
   5.
      return strtoupper( $ext[ count( $ext ) - 1 ] );
   6.
      }
   7.
      ////////////////////////////////////////////////////////////////////////////////////////
   8.
       
   9.
      // Creo un array di estensioni permesse in maiuscolo
  10.
      $WhiteList = array ("RAR","ZIP");
  11.
       
  12.
       
  13.
      $conf = array (
  14.
      "destination" => 'file/',
  15.
      "name" => basename($_FILES['userfile']['name']),
  16.
      "size" => $_FILES['userfile']['size'],
  17.
      "extension" => getExtension($_FILES['userfile']['name'])
  18.
      );
  19.
       
  20.
      if(in_array($conf['extension'], $WhiteList))
  21.
      {
  22.
      if (move_uploaded_file($_FILES['userfile']['tmp_name'], $conf[destination].$conf['name']))
  23.
      {
  24.
      echo("caricamento in corso...<br>");
  25.
      echo "<script>alert(\"Il file &egrave; stato inserito con successo, grazie.\")</script><p />";
  26.
      }
  27.
      else
  28.
      {echo "Si &egrave; verificato un problema durante l'inserimento del file, riprovare o contattare l'amministratore.\n"; }
  29.
      }
  30.
      else echo "<script>alert(\"L'estensione del file non e' permessa!\")</script>";
  31.
      ?>


bhè ecco a voi il codice vi prego aiutatetimi!!!!:crying::crying::crying::crying::crying::skull::skull::incazz::incazz::incazz::incazz::incazz:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
non sono un esperto, ma posso darti un consiglio

prima di ogni if prova a visualizzare le variabili con echo e prosegui passo passo

ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Upload immagine con javascript problemi con FormData() Javascript 1
Z Upload protetto e sicuro PHP 1
L Modifica file upload in ASP Classic ASP 2
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
Cosina Upload multiplo con invio allegati per email PHP 0
Cosina Upload multiplo con archiviazione in cartella PHP 16
P Script upload immagini jQuery 0
L upload image tramite url e cache PHP 10
W Non fa l'upload PHP 0
L Upload di un'immagine all'interno di un database usando php PHP 6
S Upload file senza doverlo selezionare PHP 2
P Upload foto cover e profilo jQuery 0
G Upload file error Apache 0
R Modifica codice per l'upload di più file PHP 1
S Problemi con modulo upload video php (help!) PHP 0
S [PHP] Upload stesso file PHP 14
max1974 [Javascript] dropzone upload to server Javascript 0
S [ASP.Net] [ASP] Upload Image ASP.NET 6
F [PHP] Informazioni upload PHP 11
G [PHP] upload file in server: percorso cartella PHP 2
M Upload 4 file php PHP 11
M [ASP] Upload file da form controllo Classic ASP 5
D [PHP] Upload intera cartella PHP 2
felino [PHP] Uploadify: upload immagini PHP 0
M [PHP] Nome file, upload e rinominare PHP 2
R Configurazione upload ftp su dvr IP Cam e Videosorveglianza 3
M [PHP] upload di un file esistente overwrite PHP 1
N [PHP] Test per l'upload di file attraverso un bot Telegram PHP 2
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
L [PHP] upload con errore PHP 2
V [PHP] Upload Excel in db PHP 0
jailbait [PHP] Upload immagine e stampa a schermo PHP 0
G PHP upload dati ed immagine PHP 7
F [PHP] Validare form prenotazione appuntamento tattoo con upload image PHP 0
D [PHP] Upload encrypt image PHP 0
C [PHP] Problema upload file (multiplo) PHP 1
P [PHP] Upload multiplo PHP 4
N [PHP] Problema upload immagini wordpress PHP 2
S [PHP] Upload file... PHP 6
michelangelopaone IPCAM Szinocam e upload FTP IP Cam e Videosorveglianza 0
razzor1994 Remote Upload Server Dedicati e VPS 0
P Barra upload file jQuery 1
giancadeejay [PHP] Aggiornare DB tramite UPLOAD file .csv PHP 39
MarcoGrazia [PHP] Upload e successiva visualizzazione immagini in DB PHP 3
V [PHP] upload di file in cartella e sua sicurezza PHP 137
T [ASP] upload file Classic ASP 3
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
C [PHP] Upload immagine in un form con target _blank: non funziona PHP 7
Marcello.Fiore UPLOAD IMMAGINE AJAX Ajax 1

Discussioni simili