Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/06/2009, 02:45
Avatar de spolli
spolli
 
Fecha de Ingreso: diciembre-2008
Mensajes: 68
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Sacar el form de la pagina donde no debe ir

no , se como explicarlo bien a este problema , osea el formulario no esta en esa pagina estan en otra , pero aparece ahi , yo estoy trabajando la pagina con switch un ejemplo que tengo de esto es

portada.php
Código PHP:
<? switch ($_GET['seccion']){

case
'critico':
    include(
"secciones/elcritico/critico.php");
    case
'ver_critico':
    include(
"secciones/elcritico/ver_critico.php");
    break;

default:
    include(
"home/home.php");
    break;
}
?>
critico.php
Código PHP:
<? 
include("./conexion.php");


$sql="SELECT * FROM critico ORDER BY fecha DESC";
$registro=mysql_query($sql,$conexion);


while(
$mostrar=mysql_fetch_assoc($registro)){



echo 
"<div class='titulo_secciones'><a href='portada.php?seccion=ver_critico&id=".$mostrar['id']."'
class='titulo_secciones'>"
.$mostrar['titulo']."</div></a>";
echo 
"<div class='titulo1'>".$mostrar['titulo1']."</div>";
echo 
"Comentarios($totalcomentarios)";
echo 
"<div align='center'><div class='separacion'></div></div><br>
"
;

}
?>
ver_critico.php
Código PHP:
<? <? $id $_GET["id"];

include(
"./conexion.php");


$sql="SELECT * FROM critico WHERE id='".$_GET['id']."'" ;
$consulta=mysql_query($sql);

$sql1="SELECT * FROM comentarios_critico WHERE id='".$_GET['id']."'" ;
$consulta1=mysql_query($sql1);
$totalcomentarios=mysql_num_rows($consulta1);

while(
$mostrar=mysql_fetch_assoc($consulta)) {

echo 
"<div class='titulo'>".$mostrar['titulo']."</div>";
echo 
"<div class='titulo1'>".$mostrar['titulo1']."</div>";
echo 
"<img src=secciones/elcritico/".$mostrar['foto'].">";
echo 
"<div class='cuerpo'>".nl2br($mostrar['cuerpo'])."</div>";
echo 
"<div align='fecha'>".$mostrar['fecha']."</div>";
echo 
"<div align='center'><div class='separacion1'></div></div>";

echo 
'<br>Comentarios('.$totalcomentarios.')<br>';
//hago el llamado a la base
$result=mysql_query("SELECT * FROM comentarios_critico where id='$id'",$conexion);
//Bucle while para visualizarlos
while($row=mysql_fetch_assoc($result))
{
echo 
"<div class='cuerpo'>Nick: ".$row['nick']."</div>";
echo 
"<div class='cuerpo'>Email: ".$row[email]."</div>";
echo 
"<div class='cuerpo'>Comentario: ".nl2br($row[comentario])."</div>";
echo 
"<div class='separacion'></div>";
}
}
?> <br>
<form action="secciones/elcritico/editacomentarios.php" method="post" name="datos">
<input type="hidden" name="id" value="<?php echo $id;  ?>">
<table width="361" border="0">
  <tr>
    <td width="65"><span class="titulo1">Nombre:</span></td>
    <td width="286"><input name="nick" type="text" size="45"></td>
  </tr>
  <tr>
    <td><span class="titulo1">E-Mail:</span></td>
    <td><input name="email" type="text" size="45"></td>
  </tr>
  <tr>
    <td><span class="titulo1">Comentar</span></td>
    <td><textarea name="comentario" cols="45" rows="5"></textarea></td>
  </tr>
  <tr>
    <td><input type="button" value="Enviar" onClick="validar()"></td>
    <td>&nbsp;</td>
  </tr>
</table>
<br>
</form>