Estoy necesitando algo de orientacion para un problemita que me estan causando unos formularios. Vamos a ver como puedo explicarlo, para que se entienda.
En mi pagina tengo una seccion para que las bandas ingrsen diversos datos que van desde el nombre hasta links, integrantes, etc. Son en total 9 campos.
Estos una vez llenados se envian a una base de datos. Hasta aca todo bien, funciona.
Despues de llenar ese formulario te lleva a otro pequeño formulario para subir dos imagenes. Uno carga las imagenes y todo sale bien... Hasta que, y ahora empieza el problema.
Para ser grafico, los formularios se autoenvian poniendo alguna condicion ej.:
Código PHP:
$envia=$_POST['envia'];
if($envia !=1){{
Por que esto? Por que todas las paginas se muestran en el mismo marco.
Asi entonces el formulario de los datos de las bandas se autoenvian, procesan las instrucciones SQL y luego incluyen el formulario de upload de imagenes. Ej:
Código PHP:
}else{
include("altas.php");
}
Pero el formulario que sigue tiene que mostrar si las imagenes subieron con exito o no, cosa que no hace y me devuelve al primer formulario donde las bandas ingresan sus datos sin subir imagenes ni mostrar nada mas.
El form de upload funciona por que lo he probado en forma aislada.
Tambien tiene una condicion del tipo if(enviar !=1){... para que procese las subidas de las imagenes y luego incluya un archivo con el aviso de exito o no y dos links para volver a agregar una banda o dar por terminado y volver al home.
Espero que se entienda el problema. No se si me esta tomando las dos condiciones de los formularios como una o que... Por que las variables del campo oculto son diferentes.
Espero que podamos encontrar una respuesta.
Muchas gracias!!
Muy bueno el foro.