Mi funcion es esta, ahi le indico que campos del formulario y que archivo se debe ejecutar, que es donde tengo el problema, pues para los otros formularios tengo la misma funcion, solo que va a diferente archivo, es decir, esta que dejo a continuacion, va a funcionar cuando se necesite subir una noticia, por lo tanto va a ir al archivo insertar.php, el cual deje más arriba de este post, y mete los datos a la bd.
Si necesito que se meta información en la sección Reportajes, hago una funcion similar solo que va a el archivo insertar2.php.
Es decir lo que quiero es que exista un solo archivo insertar.php, y segun sea lo que se necesite subir, ahi en ese archivo se hagan las condiciones y se ejecuten las acciones.
Código PHP:
function kawoq($getSECT)
{
if(isset($_GET['proceso'])){$net=$_GET['proceso']."<br>";
}
$text=str_replace("form","",$_GET['seccion']);
$form="\n\t<table width=75% border=0 cellspacing=0 cellpadding=0 align=center>
\n\t\t<tr><td>$net<div align=center>\n
<FORM enctype=\"multipart/form-data\" method=post action='insertar.kwd.php'> //acá el archivo insertar sera el que evalue las condiciones e inserte los archivos
segun sea el caso.
<input type=hidden name=getSECT value=$getSECT>
\n\t<div align=center>Titulo $text<br>\n\t
<input type=Text name=titulo size=50 maxlength=150>\n\t
<br><br>Nombre de la persona que escribe la nota:<br>\n\t
<input type=Text name=autor size=50 maxlength=150>\n\t<br><br>
Direccion de correo electrónico<br>\n\t
<input type=Text name=email size=50 maxlength=150>\n\t<br><br>
Organización o medio para el que trabaja (Esto no es necesario):<br>\n\t
<input type=Text name=medio size=50 maxlength=150>\n\t<br><br>$text Completa
<br>\n\t<textarea name=cuerpo cols=50 rows=12></textarea>\n\t<br>Foto a insertar:
<INPUT type=file name=userfile size=30><br>\n\tPie de la foto:
<input type=Text name=piefoto size=50 maxlength=150><br>\n\t
<INPUT type=submit name=submit value='Subir archivo'></div>
</FORM>
\n</div>
</td>
</tr>
</table>";return $form;}
Lo que me recomiendas:
Código PHP:
define('AGREGAR_ARTICULO',100);
define('EDITAR_ARTICULO',101);
//...etc..
//en el archivo insertar hago otro switch
Tendría que ir dentro de la función?
Saludos.