Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2004, 12:51
Newphp
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
no consigo meter el nombre del archivo en la BD!!!

bueno pues que no consigo como meter el nombre de un archivo en una tabla,hago lo siguiente:

Código PHP:
<?php
$carpeta_archivos 
'midis';
$bytes_max '33';

if(!
file_exists($carpeta_archivos))
{
    
mkdir($carpeta_archivos);
    @
chmod($carpeta_archivos0777);
}

if(
$_FILES['archivo'])
{
$extensiones=array('mid','mmf'); 
$extension=explode(".",$_FILES['archivo']['name']); 
$num=count($extension)-1
if(!
in_array(strtolower($extension[$num]),$extensiones)){ 
header("Location: melodias.php?s=upload&error=1");
}elseif ((
1000 $bytes_max) > $_FILES['archivo']['size']){
$tmp $_FILES['archivo']['tmp_name'];
$name $_FILES['archivo']['name'];
$ahora $carpeta_archivos.'/'.$name;
move_uploaded_file($tmp$ahora);
header("Location: melodias.php?s=upload");
}else{
header("Location: melodias.php?s=upload&error=2");
}
}
require(
"conex.php");
$query=mysql_query("INSERT INTO melodias (autor,email,activo,autor_cancion,genero,voz,archivo) VALUES ('$_POST[autor]', '$_POST[email]','no', '$_POST[autor_cancion]','$_POST[genero]','$_POST[voz]','$name')");
mysql_query($query);
mysql_close($conectar);
?>
Pero por mas que insisto no consigo que me inserte el nombre del archivo en la BD
gracias ^^