pero no logro solucionarlo
desde ya muchas gracias
mi codigo es este:
$link=mysql_connect("localhost","xxxx","xxxxx");
mysql_select_db("ba001_ba");
$dberror='No se puede conectar a MySQL Server ';
$sql = 'SELECT * FROM `olivia` LIMIT 0, 30 ';
$titulo = $_POST['titulo'];
$fileName = $_FILES['userfile']['name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fp = fopen($tmpName, 'r');
$content = fread($fp, $fileSize);
$content = addslashes($content);
fclose($fp);
if(!get_magic_quotes_gpc())
{
$fileName = addslashes($fileName);
}
//-------REDIMENSIONAR IMAGEN
$nombre_archivo1 = $_FILES['userfile']['name'];
$nombre_archivo1 = str_replace('', '',$nombre_archivo1);
//tipo_archivo= a la extension del archivo en nuestro caso solo aceptamos imagenes (jpg, gif y png)
if ($_FILES['userfile']['type'] == 'image/pjpeg') {
$tipo_archivo = '.jpg';
//compruebo si las características del archivo son las que deseo
if($fileName!=''){
$dir="images/"; //directorio donde estaran las imagenes
$dirp="images/thums/"; //aqui estaran las miniaturas
move_uploaded_file($_FILES['userfile']['tmp_name'], $dir . 'temp-' . $nombre_archivo1 . $tipo_archivo)
redimensionar_jpeg('temp-'.$dir.$nombre_archivo1.$tipo_archivo,$dir.$nombre_archivo1.$tipo_archivo,550,415,75);
unlink('temp-'.$dir.$nombre_archivo1.$tipo_archivo);
redimensionar_jpeg($dir.$nombre_archivo1.$tipo_archivo,$dirp.$nombre_archivo1.$tipo_archivo,150,113,75);
}
}
$sql= "INSERT INTO olivia (titulo, name, size, type, dir, dirp) VALUES ('$titulo','$fileName','$fileSize','$fileType','$dir','$dirp')";
mysql_query($sql) or die('Error, query failed');
mysql_close($link);
echo "<br>Imagen $fileName subio correctamente <br>";