Saludos a los usuarios del foro, mi pregunta o cuestionamiento es este al parecer todo mi codigo esta bien pero cuanod hago click para que actualice la base de datos (perfil de un usuario) no lo llega a actualizar como le hago aqui esta el codigo:
Código PHP:
<?
abloque("Edita tu Perfil!");
require_once("config.php");
$resp = mysql_query("select nick,contrasena,rango from usuarios where nick = '$_COOKIE[nick]'");
$datos = mysql_fetch_array($resp);
$rangoBD = $datos[rango];
$adminBD = $datos[nick];
$passBD = $datos[contrasena];
if($adminBD != $_COOKIE[nick] || $passBD != $_COOKIE[contrasena]){
echo "<b>Error de Sesión!</b> ";
}
if( $rangoBD >= "1" ) {
echo "<center><a href='index.php?do=editardatos'>Editar datos</a> | <a href='index.php?do=adminperfil'>Editar perfil</a> | <a href='index.php?do=adminfotos'>Administrar fotos</a><br><br></center>";
echo "<table border='0' width='100%'><tr><td width='98'>
<img border='0' src='images/etece/elperfil.jpg' width='98' height='112'></td><td>
<b><font face='Arial' size='2'>Mi Perfil</font></b><font face='Arial' size='2'><b>!<br>
</b>Recuerda que tu información es importante, mantenla actualizada siempre.</font></td>
</tr></table><br><br>";
if($enviar){
mysql_query("update usuarios set email='$email',nombre='$nombre',apellidos='$apellidos',pais='$pais',telefono='$telefono',movil='$movil',web='$web',sexo='$sexo',direccion='$direccion',estadocora='$estadocora',mostram='$mostram',introduccion='$introduccion',descripcion='$descripcion',gustos='$gustos' where nick='$HTTP_COOKIE_VARS[nick]'");
echo "<div align=center><font face=verdana size=2 >Perfil editado con éxito!</font>" ;
}
$resp = mysql_query("select * from usuarios where nick='$_COOKIE[nick]'") ;
$datos = mysql_fetch_array($resp);
?>
<div align='center'><table border='1' width='90%' style='border-collapse: collapse' bordercolor='#92B0C9' id='table1'><tr><td><table border='0' width='100%' style='border-collapse: collapse' id='table2'><tr><td bgcolor='#E1EAF0'><p align='center'><b>Actualiza tu Perfil</b></td></tr><tr><td width='99%' style='padding: 5px'>
<form name="formulario" method="post" action="index.php?do=adminperfil" >
<table border="0" width="100%" id="table3" style="border-collapse: collapse">
<tr>
<td width="139" align="right"><b>E-mail:</b></td>
<td>
<input type="text" name="email" size="23" value="<? echo $datos[email] ?>">
*</td>
</tr>
<tr>
<td width="139" align="right"> </td>
<td><font face="Verdana"><span style="font-size: 7pt">(Aquí se enviará información importante)</span></font></td>
</tr>
<tr>
<td width="139" align="right"> </td>
<td> </td>
</tr>
<tr>
<td width="139" align="right"><b>Nombre:</b></td>
<td>
<input type="text" name="nombre" size="23" value="<? echo $datos[nombre] ?>"></td>
</tr>
<tr>
<td width="139" align="right"><b>Apellidos:</b></td>
<td>
<input type="text" name="apellidos" size="23" value="<? echo $datos[apellidos] ?>"></td>
</tr>
<tr>
<td width="139" align="right"><b>País:</b></td>
<td><select name="pais" id="pais">
<?
/*if($datos[pais] = ""){
echo "";
} else {*/
echo "<option>$datos[pais]</option>";
echo "<option disabled>-------</option>";
//}
?>
<option>Perú</option><option>Afganistán</option><option>Albania</option><option>Alemania</option><option>Andorra</option><option>Angola</option><option>Anguila</option><option>Antigua República Yugoslava de Macedonia</option><option>Antigua y Barbuda</option><option>Arabia Saudí</option><option>Argelia</option><option>Argentina</option><option>Armenia</option><option>Australia</option><option>Austria</option><option>Azerbaiyán</option><option>Bahamas</option><option>Bahráin</option><option>Bangladesh</option><option>Barbados</option><option>Bélgica</option><option>Belice</option><option>Benín</option><option>Bermudas</option><option>Bielorrusia</option><option>Birmania (actualmente Myanmar)</option><option>Bolivia</option><option>Bosnia y Herzegovina</option><option>Botsuana</option><option>Brasil</option><option>Brunéi</option><option>Bulgaria</option><option>Burkina Faso</option><option>Burundi</option><option>Bután</option><option>Cabo Verde</option><option>Camboya</option><option>Camerún</option><option>Canadá</option><option>Chad</option><option>Chequia</option><option>Chile</option><option>China</option><option>Chipre</option><option>Cisjordania y Franja de Gaza</option<select></td>
</tr>
<tr>
<td width="139" align="right"> </td>
<td> </td>
</tr>
<tr>
<td width="139" align="right"><b>Teléfono:</b></td>
<td>
<input type="text" name="telefono" size="23" value="<? echo $datos[telefono] ?>">
*</td>
</tr>
<tr>
<td width="139" align="right"><b>Telf. Móvil:</b></td>
<td>
<input type="text" name="movil" size="23" value="<? echo $datos[movil] ?>">
*</td>
</tr>
<tr>
<td width="139" align="right"><b>Página Web:</b></td>
<td>
<input type="text" name="web" size="23" value="<? echo $datos[web] ?>"></td>
</tr>
<tr>
<td width="139" align="right"><b>Sexo:</b></td>
<td><select name="sexo" id="sexo">
<?
if($datos[sexo] = ""){
echo "";
} else {
if($datos[sexo] = "1"){$sexot = "Femenimo";} else {$sexot = "Masculino";}
echo "<option value='$datos[sexo]'>$sexot</option>";
echo "<option disabled>-------</option>";
}
?>
<option value="0">Masculino</option>
<option value="1">Femenino</option>
</select></td>
</tr>
<tr>
<td width="139" align="right" valign="top"><b>Dirección:<br></b>
<font face="Verdana"><span style="font-size: 7pt">(opcional)</span></font></td>
<td valign="top">
<textarea rows="8" name="direccion" style="width:278; height:60" cols="20"><? echo $datos[direccion] ?></textarea>
*</td>
</tr>
<tr>
<td width="139" align="right"><b>Estado amoroso:</b></td>
<td> <select size="1" name="estadocora">
<?
if($datos[estacora] = ""){
echo "";
} else {
$cora = $datos[estadocora] ;
$estado = array("Soltero y buscando","Soltero y disfrutándolo","Con pareja, pero interesado","Maniatico sexual","Enamorado, por ello olvídalo!","Mis puertas estan cerradas","Casado","He sufrido mucho, mejor olvídalo!","Relación estable") ;
echo "<option value='$datos[estadocora]'>$estado[$cora]</option>";
echo "<option disabled>-------</option>";
}
?>
<option value="1">Soltero y buscando</option>
<option value="2">Soltero y disfrutándolo</option>
<option value="3">Con pareja, pero interesado</option>
<option value="4">Maniatico sexual</option>
<option value="5">Enamorado, por ello olvídalo!</option>
<option value="6">Mis puertas estan cerradas</option>
<option value="7">Casado</option>
<option value="8">He sufrido mucho, mejor olvídalo!</option>
<option value="9">Relación estable</option>
</select></td>
</tr>
<tr>
<td width="139" align="right"> </td>
<td> </td>
</tr>
<tr>
<td width="139" align="right" valign="top"><b>Introducción:</b></td>
<td>
<textarea rows="8" name="introduccion" style="width:278; height:89" cols="20"><? echo $datos[introduccion] ?></textarea></td>
</tr>
<tr>
<td width="139" align="right" valign="top"><b>Descripción:</b></td>
<td>
<textarea rows="8" name="descripcion" style="width:279; height:87" cols="20"><? echo $datos[descripcion] ?></textarea></td>
</tr>
<tr>
<td width="139" align="right" valign="top"><b>Como te gusta el sexo
opuesto:</b></td>
<td>
<textarea rows="8" name="gustos" style="width:280; height:87" cols="20"><? echo $datos[gustos] ?></textarea></td>
</tr>
<tr>
<td width="139" align="right"><b>Mostrar datos marcados con
(*):</b><br><font face="Verdana"><span style="font-size: 7pt">(solo amigos)</span></font></td>
<td><select size="1" name="mostrarm">
<?
if($datos[mostram] = ""){
echo "";
} else {
if($datos[mostram] = "si"){$mostrama = "Si";} else {$mostrama = "No";}
echo "<option value='$datos[mostram]'>$mostrama</option>";
echo "<option disabled>-------</option>";
}
?>
<option selected value="si">Si</option>
<option value="no">No</option>
</select></td>
</tr>
<tr>
<td width="139" align="right"> </td>
<td> </td>
</tr>
</table>
<center><input type="submit" value="Enviar" name="enviar"></center>
</form>
</td></tr><tr><td bgcolor='#E1EAF0'><p align='center'> </td></tr></table></td></tr></table></div><?
} else {
include "error_sesion.php";
}
cbloque();
?>