Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2002, 09:24
Avatar de GaboMaKano
GaboMaKano
 
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 21 años, 5 meses
Puntos: 2
Pregunta Ayuda con formulario

Amigos acabo de resolver mi problema, si pueden borrar este mensaje se los agradecería, de todas formas el problema lo tenia con el nombre del campo de la base de datos, ke lo tengo con minusculas.

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>";
?> 
__________________
Exito!!
:censura:
Visita Uganet.cl

Última edición por GaboMaKano; 09/12/2002 a las 12:32