Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2011, 05:03
Avatar de Shaito
Shaito
 
Fecha de Ingreso: agosto-2010
Mensajes: 383
Antigüedad: 13 años, 8 meses
Puntos: 37
Post javascript pierde variables

Hola!

Como dice el título, cuando uso un form para enviar un par de datos junto a javascript para no recargar toda la web, tengo el fallo de que las variables no se reciben.

La variable más importante sería una session. Los datos del form se reciben con normalidad, y si en el form uso un campo para obtener el session, al enviarlo lo recibo correctamente.

El problema de este método es que cualquier usuario con conocimientos mínimos de informática que sepa darle al f12 en chrome, puede editar la propiedad de ese campo y cambiar así el valor que recibe el post.

Les dejo algo de code para orientarlos:
Código PHP:
<? if($_POST['voto']==1){
    
$user_name=$_SESSION["s_username"];
        
mysql_query("INSERT INTO votos (usuario,votos,url)VALUES('$user_name','$apk_user_votos','$url_apk')") or die($error);    
        
mysql_query("UPDATE aplicacion SET votos='$apk_votos' WHERE url='$apk_url'") or die($error);    
        echo
'Votado';
}
else{ 
?>
<form method="post" action="ficha.php" id="form_voto" >
    <input type="hidden"   name="voto" value="1" />
    <input type="submit"   name="mysubmit" value="Enviar" />
</form>
<? }
Espero que me puedan ayudar


Un saludo
__________________
Shaito Hiraga - Diseñador CSS