|    
			
				10/03/2005, 06:24
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: agosto-2003 
						Mensajes: 524
					 Antigüedad: 22 años, 2 meses Puntos: 5 |  | 
  |  Bueno Cluster, gracias por tus explicaciones, reacomodé algunas cosas del código, si me permitís te lo paso porque yo no le veo ningún error y sigo con el mismo problems, en lugar de imagen veo la crucecita roja.
 
 Datos: utilizo Foxserv para trabajar con php - la carpeta Productos/imagenes la tengo en c:\foxserv\www
 
 Pregunta: al generar la tabla el campo imagen lo tengo descripto como: imagen VARCHAR (50) NOT NULL default '',
 
 <?php
 
 //declaración de variables
 $Host = "localhost";
 $User = "";
 $Password = "";
 $Base = "empresa";
 $Tabla = "productos";
 
 //conecta la base
 $Link = mysql_connect ($Host, $User, $Password);
 
 $db = mysql_select_db($Base);
 
 //Capturamos los datos del archivo adjunto (ruta temporal y extension del archivo)
 
 $binario_nombre_temporal = $_FILES['archivo']['tmp_name'];
 $binario_nombre = $_FILES['archivo']['name'];
 $binario_punto = strpos($binario_nombre,".");
 $binario_extension = substr($binario_nombre, $binario_punto+1);
 
 //Acá tomo el id porque código no irá como campo - puede ser este el error???
 //pero en todo caso es lo que no se repetiría, así que no se
 $binario_nuevo = $id.".".$binario_extension;
 
 //Guardaremos el archivo en la carpeta
 $ruta =$_SERVER['DOCUMENT_ROOT'].'/Productos/imagenes';
 
 move_uploaded_file ($binario_nombre_temporal, $ruta."/".$binario_nuevo);
 
 //almacenamos el registro en la BD
 $Query = "INSERT INTO productos (id, rubro, producto, precio, imagen) VALUES ('', '$rubro', '$producto', '$precio', '$imagen')";
 ?>
 
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <title>Documento sin título</title>
 <meta http-equiv="" content="text/html; charset=iso-8859-1">
 
 </head>
 
 <body>
 <br>
 <div><h1>Administración Base de Datos</h1>
 <h2>Alta de Productos</h2>
 </div>
 
 
 <?php
 //confirma si los datos fueron ingresados o no
 if (mysql_db_query ($Base, $Query, $Link))
 {
 mysql_connect("localhost","","") or die ("no se ha podido conectar a la BD");
 
 mysql_select_db("productos") or die ("no se ha podido seleccionar la BD");
 
 $sql = "SELECT * FROM productos ORDER BY 'id' DESC LIMIT 0 , 1";
 $consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
 
 while ($registro=mysql_fetch_array($consulta)){
 while ($registro=mysql_fetch_array($consulta)){
 echo "<table> \n";
 echo "<tr> \n";
 echo "<td>Rubro:</td> \n";
 echo "<td >".$registro['rubro']."</td>";
 echo "</tr> \n";
 echo "<td>Producto:</td> \n";
 echo "<td>".$registro['producto']."</td>";
 echo "</tr> \n";
 echo "<td>Precio</td> \n";
 echo "<td>".$registro['precio']."</td>";
 echo "</tr> \n";
 echo "<img src=\"./Productos/imagenes/".$registro['imagen']."\">";
 echo "</table> \n";
 echo "<br><br>";
 echo "<p align='center'><a href=alta.php target=_parent>Volver</a></p> \n";
 }
 }
 else
 {
 echo "<p>La operación no pudo ser realizada<p> \n";
 echo "<p><a href=alta.php target=_parent>Volver</a></p> \n";
 }
 
 //cierra la base
 mysql_close ($Link);
 ?>
 
 </body>
 </html>
 
				__________________Saludos!!!
 Maru.-
     |