aca les dejo el codigo del perfil...aunke este es el viejo..sin el INPUT FILE....sino trae uno TEXT
Código PHP:
include("XXXXX.xxx");
include("XXXXX.xxx");
if($_POST[editar]){
if($_POST[contrasena1] && $_POST[contrasena2]){
if($_POST[contrasena1] == $_POST[contrasena2]){
$contrasena = md5($_POST[contrasena1]);
mysql_query("UPDATE usuarios SET contrasena='$contrasena' WHERE id='$_COOKIE[id]'");
} else {
$error = _ALERTA_CONTRASENA_;
}
}
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$email = quitar($_POST[email]);
$nombre = quitar($_POST[nombre]);
$ip = $REMOTE_ADDR;
$sexo = quitar($_POST[sexo]);
$boletin = quitar($_POST[boletin]);
if($_POST[web]=="http://"){ $web = ""; } else { $web = quitar($_POST[web]); }
$pais = quitar($_POST[pais]);
$messenger = quitar($_POST[messenger]);
$yahoo_messenger = quitar($_POST[yahoo_messenger]);
$aim = quitar($_POST[aim]);
$icq = quitar($_POST[icq]);
$descripcion = quitar($_POST[descripcion]);
if($_POST[avatar]){
$avatar = quitar($_POST[avatar]);
}
if($_POST[borrar]){
$avatar = "";
}
if(!$error){
if(!mysql_query("UPDATE usuarios SET email='$email',nombre='$nombre',ip='$ip',sexo='$sexo',boletin='$boletin',web='$web',avatar='$avatar',pais='$pais',messenger='$messenger',yahoo_messenger='$yahoo_messenger',aim='$aim',icq='$icq',descripcion='$descripcion',n_dia='$n_dia',n_ano='$n_ano',n_mes='$n_mes',mostrarm='$mostrarm' WHERE id='$_COOKIE[id]'")){
$mensaje = _ERROR_QUERY_PRFL_;
} else {
$mensaje = _OK_QUERY_PRFL_;
}
} else {
echo"<script>alert('$error');history.back();</script>";
}
}
$query = mysql_query("SELECT * FROM usuarios WHERE id='$_COOKIE[id]'");
while($datos = mysql_fetch_array($query)){
?>
<table width="600" height="100%" border="0" cellpadding="3" cellspacing="0" bgcolor="#BFCEE6">
<tr>
<td class="content"><p><strong><?=_EDITAR_PERFIL_?> </strong><?
if($mensaje){
echo"<br><br>".$mensaje."<br>";
}
?>
</p>
<form action="" enctype="multipart/form-data" method="post" name="datos">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td colspan="2" class="tabla_titulo"><?=CHANGE_PASS?></td>
</tr>
<tr>
<td width="22%"><?=_NEW_PASS_1_?></td>
<td width="78%"><input name="contrasena1" type="password" id="contrasena1"></td>
</tr>
<tr>
<td><?=_NEW_PASS_2_?></td>
<td><input name="contrasena2" type="password" id="contrasena2"></td>
</tr>
<tr>
<td colspan="2" class="tabla_titulo"><?=DATOS_USUARIO?></td>
</tr>
<tr>
<td><?=_REG_EMAIL_?></td>
<td><input name="email" type="text" id="email" value="<?=$datos[email]?>" size="35"></td>
</tr>
<tr>
<td><?=_REG_BOLETIN_?></td>
<td><input name="boletin" type="radio" value="si"<? if($datos[boletin]=="si"){ echo" checked"; } ?>>
<?=_REG_BOLETIN_SI_?><input name="boletin" type="radio" value="no"<? if($datos[boletin]=="no" or !$datos[boletin]){ echo" checked"; } ?>>
<?=_REG_BOLETIN_NO_?></td>
</tr>
<tr>
<td colspan="2" class="tabla_titulo"><?=DATOS_PERFIL?></td>
</tr>
<tr>
<td><?=_REG_NOMBRE_?></td>
<td><input name="nombre" type="text" id="nombre" value="<?=$datos[nombre]?>"></td>
</tr>
<tr>
<td><?=_REG_DATE_?></td>
<td><select name="n_dia" id="n_dia">
<?
$numero = 31;
while($numero > 0){
if($datos[n_dia]==$numero){ $diaS = "selected"; } else { $diaS = ""; }
echo"<option value=$numero $diaS>$numero</option>";
$numero--;
}
?>
</select>
<select name="n_mes" id="n_mes">
<option value="1" <? if($datos[n_mes]=="1"){ echo"selected"; } ?>><?=_M01_?></option>
<option value="2" <? if($datos[n_mes]=="2"){ echo"selected"; } ?>><?=_M02_?></option>
<option value="3" <? if($datos[n_mes]=="3"){ echo"selected"; } ?>><?=_M03_?></option>
<option value="4" <? if($datos[n_mes]=="4"){ echo"selected"; } ?>><?=_M04_?></option>
<option value="5" <? if($datos[n_mes]=="5"){ echo"selected"; } ?>><?=_M05_?></option>
<option value="6" <? if($datos[n_mes]=="6"){ echo"selected"; } ?>><?=_M06_?></option>
<option value="7" <? if($datos[n_mes]=="7"){ echo"selected"; } ?>><?=_M07_?></option>
<option value="8" <? if($datos[n_mes]=="8"){ echo"selected"; } ?>><?=_M08_?></option>
<option value="9" <? if($datos[n_mes]=="9"){ echo"selected"; } ?>><?=_M09_?></option>
<option value="10" <? if($datos[n_mes]=="10"){ echo"selected"; } ?>><?=_M10_?></option>
<option value="11" <? if($datos[n_mes]=="11"){ echo"selected"; } ?>><?=_M11_?></option>
<option value="12" <? if($datos[n_mes]=="12"){ echo"selected"; } ?>><?=_M12_?></option>
</select>
<select name="n_ano" id="n_ano">
<?
$numero3 = 2004;
while($numero3 > 1899){
if($datos[n_ano]==$numero3){ $anoS = "selected"; } else { $anoS=""; }
echo"<option value=$numero3 $anoS>$numero3</option>";
$numero3--;
}
?>
</select></td>
</tr>
<tr>
<td><?=_REG_PAIS_?></td>
<td><input name="pais" type="text" id="pais" value="<?=$datos[pais]?>" size="20"></td>
</tr>
<tr>
<td><?=_REG_SEXO_?> </td>
<td><select name="sexo" id="sexo">
<option value="0"<? if($datos[sexo]=="0"){ echo" selected"; } ?>>Masculino</option>
<option value="1"<? if($datos[sexo]=="1"){ echo" selected"; } ?>>Femenino</option>
</select></td>
</tr>
<tr>
<td>Messenger:</td>
<td><input name="messenger" type="text" id="messenger" value="<?=$datos[messenger]?>"></td>
</tr>
<tr>
<td>Yahoo Messenger</td>
<td><input name="yahoo_messenger" type="text" id="yahoo_messenger" value="<?=$datos[yahoo_messenger]?>"></td>
</tr>
<tr>
<td>ICQ:</td>
<td><input name="icq" type="text" id="icq" value="<?=$datos[icq]?>"></td>
</tr>
<tr>
<td rowspan="2" valign="top"><p>AIM: </p>
<p>
<?=_MOSTRARM_?>
</p></td>
<td><input name="icq" type="text" id="icq" value="<?=$datos[aim]?>"></td>
</tr>
<tr>
<td>
<input name="mostrarm" type="radio" id="mostrarm" value="si"<? if($datos[mostrarm]=="si"){ echo" checked"; } ?>>
<?=_REG_BOLETIN_SI_?> <input name="mostrarm" type="radio" id="mostrarm" value="no"<? if($datos[mostrarm]=="no" or !$datos[mostrarm]){ echo" checked"; } ?>>
<?=_REG_BOLETIN_NO_?>
</label>
</td>
</tr>
<tr>
<td><?=_WEB_PRFL_?></td>
<td><input name="web" type="text" id="web" value="<?=$datos[web]?>" size="40"></td>
</tr>
<tr>
<td><?=_AVATAR_PRFL_?></td>
<td><? if($datos[avatar]){ echo"<img src=\"".$datos[avatar]."\" class=\"colorborderimg\"><br>"; } ?>
<input name="avatar" type="text" id="avatar" value="<?=$datos[avatar]?>" size="30">
<input name="borrar" type="checkbox" id="borrar" value="1">
<?=_DEL_?>
</td>
</tr>
<tr>
<td valign="top"><?=_DESCRIPCION_PRFL_?></td>
<td><textarea name="descripcion" cols="40" rows="5" id="descripcion"><?=$datos[descripcion]?></textarea></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="editar" type="submit" id="editar" value="<?=_EDITAR_PRFL_?>">
<input type="reset" name="Submit" value="<?=_RESET_PRFL_?>">
</div></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<? }?>