Ludo237
14-02-2011, 14:12
Ciao a tutti.
Allora ho creato un piccolo script php per creare una cartella e salvare un file all interno precedentemente uppato da utente.. ora l'ho aperto e l'ho letto :D.
vi posto il codice va
<?php
require 'classi/inc.config.php' ;
require 'classi/inc.login.php' ;
$dimensione = $_POST['dimensione'] ;
$username = $_SESSION['username'] ;
$file_name = date("d-m-Y") ."_" . date("H-i-s") . "_upload number_by_" . $username . "_.txt" ;
$tipi = array("text/plain");
if(!in_array($_FILES["testo"]["type"],$tipi))
{
$errore = "Il file non è di un tipo consentito, sono ammessi solo i seguenti: " . implode(",", $allowed_types) . "." ;
}
else
{
$directory = "file/$username" ;
if (!file_exists($directory) || !is_dir($directory) )
{
mkdir("file/$username/", 0777) ;
}
$upload_dir = "file/$username/$file_name" ;
if(copy($_FILES['testo']['tmp_name'],$upload_dir))
{
$apertura = fopen($upload_dir,"r") ;
$lettura = fread($apertura,filesize($upload_dir)) ;
$chiusura = fclose($apertura) ;
echo $lettura ;
}
}
?>
Ora vorrei capire se è possibile archiviare in un array quello che ho letto del file...
is it possible?
:help:
Allora ho creato un piccolo script php per creare una cartella e salvare un file all interno precedentemente uppato da utente.. ora l'ho aperto e l'ho letto :D.
vi posto il codice va
<?php
require 'classi/inc.config.php' ;
require 'classi/inc.login.php' ;
$dimensione = $_POST['dimensione'] ;
$username = $_SESSION['username'] ;
$file_name = date("d-m-Y") ."_" . date("H-i-s") . "_upload number_by_" . $username . "_.txt" ;
$tipi = array("text/plain");
if(!in_array($_FILES["testo"]["type"],$tipi))
{
$errore = "Il file non è di un tipo consentito, sono ammessi solo i seguenti: " . implode(",", $allowed_types) . "." ;
}
else
{
$directory = "file/$username" ;
if (!file_exists($directory) || !is_dir($directory) )
{
mkdir("file/$username/", 0777) ;
}
$upload_dir = "file/$username/$file_name" ;
if(copy($_FILES['testo']['tmp_name'],$upload_dir))
{
$apertura = fopen($upload_dir,"r") ;
$lettura = fread($apertura,filesize($upload_dir)) ;
$chiusura = fclose($apertura) ;
echo $lettura ;
}
}
?>
Ora vorrei capire se è possibile archiviare in un array quello che ho letto del file...
is it possible?
:help: