Amigos tengo el siguiente problema, este le codigo de una pagina,saco info de la base de datos y lleno un combobox con esa info, y coloco al opcion de subir una imagen a relacionada con esa info (galeria de imagenes). pulsando el boton enviar deberia agregar el contenido a la base de datos, el problema es que no puedo pasar el valor del ID de la galeria a la página que uso para hacer el upload, porque no se??
Código PHP:
<form action="subirimagen.php" method="post" name="PostTopic" enctype="multipart/form-data">
<table border="0" width="59%">
<tr>
<td align="right" NOWRAP width="30%">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nombre Galería:</font></div>
</td>
<td width="70%">
<?php
$db=conectarse();
$listar=mysql_query("select * from galeria",$db);
$items = mysql_affected_rows($db);
echo '<select name="NombreGaleria">';
while ($row=mysql_fetch_array($listar))
{
echo '<option value='.$row["idgaleria"].'>'.$row["NombreGaleria"].'</option>';
}
echo '</select>';
?>
</td>
</td>
<tr>
<td align="right" valign="top" NOWRAP height="47" width="30%">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Archivo:<font size="1" color="#CC0000">(click
en examinar para<br>
agregar un archivo)</font></font></div>
</td>
<td valign=top height="47" width="70%">
<input type="file" name="archivo">
</td>
</tr>
</table>
<p>
<center>
<input name="Submit" type="submit" value="Subir Archivo">
<input name="Reset" type="reset" value="Limpiar forma">
<br>
esta es la pagina que recibe
Código PHP:
$link=conectarse();
$fecha=date("Y-m-d");
//puse estos echos para ver si pasaba el valor
echo $archivo."<br>";
echo $archivo_name."<br>";
echo $NombreGaleria."<br>";
echo $idgaleria;
echo $NombreGaleria;
// pero el valor de $NombreGaleria; no pasa.
if($archivo !=""){
@copy($archivo,$archivo_name);
$pathimage="|".$archivo_name;
}
else
{
echo "<p align=center><font face=verdana size=1>Debe seleccionar el archivo que desea publicar. Pulse <a href=javascript:history.back()>aqui para volver atras.</a></font></p>";
exit;
}
$sql="UPDATE galeria SET Imagenes= '$pathimage' WHERE IDGaleria='$id'";
mysql_query($sql,$link);
echo "<p>Para agregar otra imagen pulse <a href=\"agregarimagen.php\">aqui</a></p>";
?>