Ciao ho questo script:

Codice PHP:
<?php
function getExtension($str)
{
 
$i strrpos($str,".");
 if (!
$i) { return ""; }
 
 
$l strlen($str) - $i;
 
$ext substr($str,$i+1,$l);
 return 
$ext;
}
    if (isset(
$_POST['lol']))
    {
$image =$_FILES["imagefile"]["name"];
$tempext getExtension($image);
$name ciao;
$extfile$name.".".$tempext;
$uploadedfile $_FILES['imagefile']['tmp_name'];
 
if (
$extfile)
{
$filename stripslashes($extfile);
$extension getExtension($filename);
$extension strtolower($extension);
if ((
$extension != "jpg") && ($extension != "jpeg")
&& (
$extension != "png") && ($extension != "gif"))
{
$errors=1;
}
else
{
$size=filesize($_FILES['imagefile']['tmp_name']);
 
if(
$extension=="jpg" || $extension=="jpeg" )
{
$uploadedfile $_FILES['imagefile']['tmp_name'];
$src imagecreatefromjpeg($uploadedfile);
}
else if(
$extension=="png")
{
$uploadedfile $_FILES['imagefile']['tmp_name'];
$src imagecreatefrompng($uploadedfile);
}
else
{
$src imagecreatefromgif($uploadedfile);
}
 
list(
$width,$height)=getimagesize($uploadedfile);
 
$newwidth=150;
$newheight=($height/$width)*$newwidth;
$tmp=imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($tmp,$src,0,0,0,0$newwidth$newheight$width$height);
 
$filename "images/"$extfile;
 
$etest1=imagejpeg($tmp,$filename,100);
 
imagedestroy($src);
imagedestroy($tmp);
}
}
}
?>
Form
Codice PHP:
<form method="POST" enctype="multipart/form-data">
<
input type="text" name="nome">


<
input type="file" name="imagefile">


<
input name="lol" type="submit" value="Sumbit">
</
form
Allora voglio fare in modo che "input lol" il valore a "$name = ciao;" con $_POST non va.

Grazie!