ciao,
avevo gia' postato il mio problema con il die(), ora per cercare di risolverlo sto provando ad utilizzare una funzione... ma perche' mi restituisce questo errore?? :
Parse error: parse error, unexpected $ in /web/htdocs/www.infosito.info/home/upload.php on line 470
sicuramente sara' una mia distrazione, ma non ne vengo a capo..
ho questa funzione:
Codice PHP:
<?php
function pippo() {
$check=explode(".",$img1_name);
$upp=strtoupper($check[1]);
//check se esiste gia' il file
if($handle = opendir('various/')){
while (false !== ($file = readdir($handle))) {
if($file == $img1_name){
?><p class="style5">[b]File gia presente!
[/b]</p>
<?
die();
}
} }
if ($upp == "JPG" or $upp == "GIF"){
echo $img1_name;
//upload
if ($img1_name != "") {
@copy("$img1" , "various/$img1_name")
or die("Couldn't Upload Your File.");
}
else {
die("No File Specified");
}
}
else {die("Estensione non valida!");
}
//creazione file di commenti
$nome_file = explode(".", $img1_name);
$perc="various/".$nome_file[0].".txt";
touch($perc);
$handle=fopen($perc,"w");
fwrite($handle,"$comment");
fclose($handle);?>
<p class="style5">[b]File inserito correttamente!
grazie <? echo($userdata['username'])?> per aver inserito immagine.[/b]</p>
}
?>
che mi serve per fare dei controlli sui file uploadati tramite una form..
e richiamo cosi' la mia funzione:
Codice PHP:
<? $ciao = pippo($img_name,$comment);
echo $ciao;
?>
help me!!