Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2010, 11:34
neocorps
 
Fecha de Ingreso: junio-2010
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
Envio de una forma dentro de otra forma - problemas

Hola que tal, este es mi primer post en la comunidad (aunque ya he usado este sitio para resolver varios problemillas que he tenido).

Sin mas rodeos, Tengo un problema con el envío de datos de una forma que está dentro de otra forma mas o menos de esta manera:

Código:
<form action="submit.php" method="post">
<!-- Imagen 1 /-->
<input type="text" name="contenido1" />
<img src="blah.jpg" /> 
   <form action="submit.php" method="post">
      <input type="hidden" name="action" value"borrar_imagen">
      <input type="hidden" name="id" value"<?php echo $val['id']; ?>">
      <input type="submit" name="submit" value="eliminar">
   </form>
<!-- Imagen 2 /-->
<input type="text" name="contenido2" />
<img src="blah.jpg" /> 
   <form action="submit.php" method="post">
      <input type="hidden" name="action" value"borrar_imagen">
      <input type="hidden" name="id" value"<?php echo $val['id']; ?>">
      <input type="submit" name="submit" value="eliminar">
   </form>
<!-- Imagen 3 /-->
 ...
<input type="submit" name="submit" value="modificar contenido" />
</form>
Mi problema aquí es que tengo una galeria de imagenes que la tengo en una base de datos, y cada imagen tiene un "contenido de texto", entonces en el admin quiero desplegarlas para que puedan modificar su contenido ò eliminar la imagen (con su contenido), todo funciona bien, se despliegan todas las imagenes y puedo modificar el contenido, el problema sale cuando quiero eliminar una imagen, de hecho es extraño, puedo eliminar todas las imagenes excepto la primera.

Supongo que tiene que ver con el cierre del primer form </form> de la imagen.

Entonces quisiera saber si estoy ahciendo algo mal o como modificar el codigo para que cuando le de click a "modificar contenido" se envíe correctamente las modificaciones de contenido y cuando le de click en "eliminar" se de submit correctamente a esa forma sin tener un conflicto o que se envíen otros valores.

Espero haberme hecho a entender.