Pagina 1 di 1

upload file in php

MessaggioInviato: mer ago 14, 2013 9:36 am
da roby23
ciao a tutti. sto creando un file in php per un sito che mi servirà per caricare sul server delle immagini. il codice da me fatto, visti vari tutorial, è:

Codice: Seleziona tutto
<?php
      $nomefile = $_REQUEST["file"];
      $editor_data = $_REQUEST["editor1"];
      $file = $_FILES[$file];
      $upload_dir = "../images";
      move_uploaded_file($nomefile,($upload_dir.'/'.$nomefile));
      echo $nomefile;
      echo $editor_data;
      echo $file;
      
      include("../librerie/connectionDB.php");
      $comando = "insert into prova (testo,img) values('$editor_data','$nomefile')";
      if(!mysql_query($comando)){
         print "inserimento non eseguito <br />";
      }
      mysql_close($conn);   


dove file è il name del tag input file.
con $nomefile = $_REQUEST["file"]; mi legge il nome del file e questo nome lo mette nel db, ma non me lo salva nella directory da me selezionata. mentre con $_FILE mi da l'errore

Codice: Seleziona tutto
Notice: Undefined variable: file in C:\xampp\htdocs\luxuryserviceinsicily.com\admin\esempio2.php on line 12

Notice: Undefined index: in C:\xampp\htdocs\luxuryserviceinsicily.com\admin\esempio2.php on line 12



come posso uscirne fuori???

Re: upload file in php

MessaggioInviato: ven set 13, 2013 1:21 pm
da Boo
Codice: Seleziona tutto
$comando = 'INSERT INTO prova (testo, img) VALUES ('.$editor_data.','.$nomefile.')';

Re: upload file in php

MessaggioInviato: mer ott 23, 2013 1:03 pm
da roby23
salve, sto cercando una soluzione ottima per quanto segue. devo creare un cms col quale vado a caricare sul server delle immagini/foto. il caricamento dei file so qual è, ma il problema è che l'immagine, nel momento in cui viene caricata sul server, dev'essere ridimensionata in modo da non appesantire il server nè il sito stesso in cui verrà visualizzata.considerando che le immagini possono avere varie dimensioni.