Tema: Header
Ver Mensaje Individual
  #20 (permalink)  
Antiguo 27/06/2008, 11:01
yonolose
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 1 mes
Puntos: 7
Respuesta: Header

...Bueno...

Código PHP:
<?php 
if($useractual==$user){
$opcion=$_GET['opcion'];
switch(
$opcion){
case 
"editar":
echo 
"<form action='./editarsonrisa.php' method='post'><input name='user' type='hidden' value='$user'><input type='submit' name='editsubmit' value='Editar sonrisa'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";
break;
case 
"favuser":
echo 
"<form action='./sonrisa.php?user='$user' method='get'><input name='user' type='hidden' value='$user'><select name='favuser'><option value='chtxt'>Chistes texto</option><option value='chgr'>Chistes gráficos</option></select><input type='submit' value='Ver mis favoritos'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";
break;
default:
echo 
"<table width='600' height='40' border='1' align='center' bgcolor='#FFCC00'><tr><td>" "OPCIONES: " "&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=editar\">Editar</a>" "&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=favuser\">Favoritos</a>" "</td></tr></table>";
}
}else{
switch(
$opcion){
case 
"votar":
echo 
"<form action='./sonrisa.php?user=$user' method='POST'><select name='votos'><option value='10'>10</option><option value='9'>9</option><option value='8'>8</option><option value='7'>7</option><option value='6'>6</option><option value='5'>5</option><option value='4'>4</option><option value='3'>3</option><option value='2'>2</option><option value='1'>1</option></select><input type='submit' value='Votar'></form>";
$votos=$_POST['votos'];
echo 
$votos;
if(isset(
$votos)){
$checkvotar=mysql_error("SELECT COUNT(user) FROM `votar` WHERE `user`='$user'");
$checkedvotar=mysql_result($checkedvotar,0);

if(
$checkedvotar===0){
echo 
"votado";
$votadoid=$tablasonrisa['id'];
$query="INSERT INTO votar (votos,votadoid,votadocateg,user) values ($votos,'$votadoid','sonrisa','$user')";
mysql_query($query);
}else{
echo 
"Usted ya votó por esta sonrisa";
}
}
break;
case 
"amistad":
$checkamistad1=mysql_query("SELECT COUNT(*) FROM `sonramigos` WHERE `user`='" $user "' AND `amigo`='" $useractual "'");
$checkamistad2=mysql_query("SELECT COUNT(*) FROM `sonramigos` WHERE `user`='" $useractual "' AND `amigo`='" $user "'");
$amistad1=mysql_result($checkamistad1,0);
$amistad2=mysql_result($checkamistad2,0);
$cero=0;

if((
$amistad1==$cero) and ($amistad2==$cero)){
echo 
"<form action='./sonrisa.php?user=$user&opcion=amistad' method='post'><input name='amistaddo' type='hidden' value='add'><input type='submit' name='amistadsubmit' value='Ser su amigo'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";

}else{

echo 
"<form action='./sonrisa.php?user=$user&opcion=amistad' method='post'><input name='amistaddo' type='hidden' value='del'><input type='submit' name='amistadsubmit' value='No ser su amigo'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";
}

$amistaddo=$_POST['amistaddo'];
switch(
$amistaddo){
case 
"add":
mysql_query("INSERT INTO `sonramigos` (`user`,`amigo`) VALUES ('$user','$useractual')");
if( 
headers_sent() ) {
        die( 
"Las cabeceras ya fueron enviadas, no es posible redireccionar" );
}
header("Location: http://061294.webcindario.com/sonrisa/sonrisa.php?user=$user");  
break;
case 
"del":
mysql_query("DELETE FROM `sonramigos` WHERE `user`='" $user "' AND `amigo`='" $useractual "'") or die (mysql_error());
mysql_query("DELETE FROM `sonramigos` WHERE `user`='" $useractual "' AND `amigo`='" $user "'") or die (mysql_error());
break;
}
exit();
break;
case 
"susenvios":
echo 
"<form action='./sonrisa.php' method='GET'><input name='opcion' type='hidden' value='susenvios'><input name='user' type='hidden' value=" $user "><select name='cualenvio'><option value=chistes>Chistes texto</option><option value=humorgrafico>Chistes gráficos</option></select><input type='submit' value='Ver sus envíos'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";

$cualenvio=$_GET['cualenvio'];
if(isset(
$cualenvio)){

switch(
$cualenvio){
case 
"chistes":
$categenvio='chistes';
break;
case 
"humorgrafico":
$categenvio='humorgrafico';
break;
}
$pag_sql "SELECT * FROM `" $cualenvio "` WHERE `enviador`='" $user "'";
$_pagi_sql $pag_sql;

//cantidad de resultados por p&aacute;gina (opcional, por defecto 20)
$_pagi_cuantos 1;

//Cantidad de enlaces que se mostrar&aacute;n
$_pagi_nav_num_enlaces 5;

//Incluimos el script de paginaci&oacute;n. &Eacute;ste ya ejecuta la consulta autom&aacute;ticamente
include("../paginator.inc.php");

//Leemos y escribimos los registros de la p&aacute;gina actual
while($rowenvio=mysql_fetch_assoc($_pagi_result)){
switch(
$cualenvio){
case 
"chistes":
$nombre=$rowenvio['nombre'];
$archivo=$rowenvio['chiste'];
break;
case 
"humorgrafico":
$namegraf=$rowfav['nombre'];
$archivo="<img src='../chistes/graficos/humorgrafico/$namegraf' />";
break;
}


echo 
"<div align='justify'>" "<br />" "<strong>" $nombre "</strong>" "<br />" $archivo "<br /><br />" .  $_pagi_navegacion ."<br /><br />" "<a href=\"./sonrisa.php?user=$user&opcion=susenvios\">Cerrar ventana</a>" "</div>" "<hr />" "<br />"

}

break;
case 
"favoritos":
echo 
"<form action='./sonrisa.php' method='GET'><input name='user' type='hidden' value=$user><input name='opcion' type='hidden' value='favoritos'><select name='cualfav'><option value=chistes>Chistes texto</option><option value=humorgrafico>Chistes gráficos</option></select><input type='submit' value='Ver favoritos'></form>" "<hr />" "<form action='./sonrisa.php?user=$user' method='post'><input type='submit' value='Ver opciones'></form>";

$cualfav=$_GET['cualfav'];
if(isset(
$cualfav)){
echo 
"<table width='650' height='40' border='1' align='center'><tr><td>";
switch(
$cualfav){
case 
"chistes":
$categfavorit="chistes";
break;
case 
"humorgrafico":
$categfavorit="humorgrafico";
break;
}

//Si no tiene favoritos, no se muestrarn
$countfav=mysql_query("SELECT COUNT(*) FROM sonrisafavoritos WHERE categoria='$categfavorit' AND user='$user'");
$cuantosfav=mysql_result($countfav,0);
if(
$cuantosfav==0){
echo 
"Este user no tiene favoritos en la categoría de: " $categfavorit;
}else{

$_pagi_sql "SELECT * FROM sonrisafavoritos WHERE categoria='$categfavorit' AND user='$user'";

//cantidad de resultados por p&aacute;gina (opcional, por defecto 20)
$_pagi_cuantos 1;

//Cantidad de enlaces que se mostrar&aacute;n
$_pagi_nav_num_enlaces 5;

//Incluimos el script de paginaci&oacute;n. &Eacute;ste ya ejecuta la consulta autom&aacute;ticamente
include("../paginator.inc.php");

//Leemos y escribimos los registros de la p&aacute;gina actual
while($favoritosclient=mysql_fetch_array($_pagi_result)){
$id=$favoritosclient['idfavorito'];
$sqlmostrarfavoritoclient=mysql_query("SELECT * FROM $categfavorit WHERE id='$id'");
$rowfavclient=mysql_fetch_assoc($sqlmostrarfavoritoclient);
switch(
$cualfav){
case 
"chistes":
$nombre=$rowfavclient['nombre'];
$archivo=$rowfavclient['chiste'];
break;
case 
"humorgrafico":
$nombre=$rowfavclient['nombre'];
$namegraf=$rowfavclient['nombre'];
$archivo="<img src='../chistes/graficos/humorgrafico/$namegraf' />";
break;
}
echo 
"<br />" "<strong>" $nombre "</strong>" "<br />" $archivo "<br />" "<br />" "<br />" "<br />" "<hr />"
//Incluimos la barra de navegaci&oacute;n
echo "<p>" $_pagi_navegacion "</p>" "<a href=\"./sonrisa.php?user=$user&opcion=favoritos\">Cerrar ventana</a>" "</td></tr></table>"
}
}
break;
}
break;
default:
echo 
"<table width='600' height='40' border='1' align='center' bgcolor='#FFCC00'><tr><td>" "OPCIONES: " "&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=favoritos\">Favoritos</a>" "&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=susenvios\">Sus envíos</a>" "&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=amistad\">Amistad</a>""&nbsp;&nbsp;&nbsp;" "<a href=\"./sonrisa.php?user=$user&opcion=votar\">Votar</a>" "</td></tr></table>";
}
}

?>
Ese es.

Es parte del proyecto que estoy haciendo.