*Nota: he omitido la parte de recepción de variables ya que es demasiado larga, y no es otra cosa que el nombre de la variable igualado a $_GET/$_POST dependiendo del caso...
Código PHP:
<?php
switch($loque)
{ case "user": include("udatas/upuser.php");
header ("Location: index.php?mod=sujeto&idU=$quien");
break;
case "foto": include("udatas/upfoto.php");
header ("Location: index.php?mod=fver&foto=$nomfoto&pagina=$pagina&idfoto=$idfoto&tipophoto=$tipo&vuelvo=1");
break;
case "lista": include("udatas/newLvalue.php");
header ("Location: index.php?mod=lval&listID=$ListId&primer=$pagina");
break;
//Nuevo post en el foro-->problemas
case "newpost": include("udatas/newPost.php");
header ("Location: index.php?mod=tema&tema=$idtema&primer=$pagina");
break;
//Edita post del foro--->problemas
case "edpost": include("udatas/edPost.php");
break;
//Nuevo topic del foro--->problemas
case "newtopic": include("udatas/newTopic.php");
header ("Location: index.php?mod=tema&tema=$nextid&primer=0");
break;
case "delTop": include("udatas/delTopic.php");
break;
case "delPos": include("udatas/delPost.php");
break;
case "newnot": //include("udatas/newNot.php");
$sdate=$sdate." ".$hora;
$sql="INSERT INTO `noticias` ( `contenido` , `grupos` , `fecha`) VALUES ( '$desc','$grupos','$sdate')";
echo $sql;
$afoto=mysql_query($sql) or die(mysql_error());
header ("Location: index.php");
break;
}
?>
Bueno.. he usado la busqueda del foro (tendria que haverla usado antes lose) y veo que hay muchos post dedicados a este problema... vere si puedo solucionarlo con eso, sino... ya volvere ;)