
19/11/2004, 18:08
|
| | Fecha de Ingreso: noviembre-2003
Mensajes: 27
Antigüedad: 21 años, 3 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> |