Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2004, 18:08
kaneda560
 
Fecha de Ingreso: noviembre-2003
Mensajes: 27
Antigüedad: 20 años, 4 meses
Puntos: 0
¿Como pasar imagenes y texto a la vez a mysql?

Hola a todos y un cordial saludo.Mi pregunta es la siguiente e conseguido crear el codigo para guardar la ruta de las imagenes en la base de datos,
a traves de un formulario el codigo es este:

<br>
<?php
$conexion=mysql_connect("localhost","","");
mysql_select_db("videoteca",$conexion);
$autor=$_POST['autor'];
$userfile_name=$_FILES['userfile']['name'];
$userfile_type=$_FILES['userfile']['type'];
$userfile_size=$_FILES['userfile']['size'];
$upfile='/images/'.$userfile_name;

if (move_uploaded_file($userfile,$upfile)){
echo "bien";
mysql_query("Insert into videos(foto,autor) values('$upfile,$autor')");

}

else{

echo "error";

}


?>

ese es el codigo que ejecuta cuando lo envio por el formulario para que se inserte en la base de datos.

resulta que no consiguo guardar la ruta de imagenes y texto plano
por que como veis para enviar archivos se utiliza la global $_FILES Y cuando pongo texto en un texarea el en vio es con la global $_POST
y nose me guarda o es todo $_FILES o es todo _POST
pero para guardar imagenes la variable $_POST NO me vale

de jo tambien el codigo del formulario:

<form action="post.php" method="post" enctype="multipart/form-data">

Autor<input name=autor type=text>

<input name=userfile type=file>

Foto:<input type="submit" name="enviar" value="enviar">
</form>