Foros del Web » Programando para Internet » PHP »

Ayuda con formulario

Estas en el tema de Ayuda con formulario en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 09/12/2002, 09:24
Avatar de 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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:00.