PHP,AJAX,JQUERY,JAVASCRIPT

Résolu/Fermé
bmjp9599 Messages postés 52 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2018 - 7 avril 2013 à 12:56
bmjp9599 Messages postés 52 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2018 - 7 avril 2013 à 20:52
salut tout le monde ,

voila je vien vers vous comme dernier recour pour réaliser se que j'ai en tête,

donc voila je vous post le lien qui va vous expliquer mon problème en detail.
c'est un mini sondage pour mon site web
"si on click sur la pousse bleu {i like} et
si je click sur le pousse rouge {i hate}"

https://www.000webhost.com/migrate?static=true

mais je doit pouvoir clicker sur l'un des 2 pousse.
exemple: "l'un des deux (function.click) doit se desactiver"

je vous dirai 1000merci si vous resolver se probleme.
parceque je sens que je devien foux.
A voir également:

3 réponses

jerome9359 Messages postés 693 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 10 juin 2019 159
7 avril 2013 à 13:00
Il faut que tu fasses cookie qui enregistre si l'utilisateur a déjà cliqué au moin une fois par exemple avec des variable de session.
0
bmjp9599 Messages postés 52 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2018 1
7 avril 2013 à 18:22
salut et merci pour ta reponce aussi rapide

pour le probleme j'essai de voire avec .remove(function) de jquery
parceque je ne connai pas trop "$_session"

voila en gros c'est le code: que je voulai mettre par la suite:
<?php		
mysql_connect(DB_SERVER,DB_LOGIN,DB_PASS);
mysql_select_db(DB_NAME);
mysql_query('SET NAMES'.DB_ENC);
$ip = $_SERVER["REMOTE_ADDR"];
			
$sql = "SELECT * FROM vote WHERE ip = '".$ip."' ";
$req = mysql_query($sql) or die ('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req);
/***************exemple de base***************/		
if(!empty($data['dontlike']) and empty($data['like']))
{
echo"<script type='text/javascript'>
$(function(){
$('span.look').css({
background:'#A10000',
border:'solid 2px #5F0202',
boxShadow:'inset 20px 10px 30px #5F0202,inset -2px -2px 10px #5F0202,0px 0px 10px black'
});
$('lol.okquoi').html('I Hate !');
return false;
});
</script>";
}
elseif(empty($data['dontlike']) and !empty($data['like']))
{
echo"<script type='text/javascript'>
$(function(){
$('span.look').css({
background:'#0A9703',
border:'solid 2px #02590F',
boxShadow:'inset 20px 10px 30px #02590F,inset -2px -2px 10px #02590F,0px 0px 10px black'
});
$('lol.okquoi').html('I Like !');
return false;
});
</script>";
}
else
{
if(empty($data))
{
echo"<script type='text/javascript'>
$(function(){
$('img.tumsup1').click(function(){
$('span.look').css({
background:'#0A9703',
border:'solid 2px #02590F',
boxShadow:'inset 20px 10px 30px #02590F,inset -2px -2px 10px #02590F,0px 0px 10px black'
});
$('lol.okquoi').html('I Like !');

return false;
});
$('img.tumsup2').click(function(){
$('span.look').css({
background:'#A10000',
border:'solid 2px #5F0202',
boxShadow:'inset 20px 10px 30px #5F0202,inset -2px -2px 10px #5F0202,0px 0px 10px black'
});
$('lol.okquoi').html('I Hate !');

return false;
});
});
</script>";
	/**************exemple de req*****************/			
$sql = "INSERT INTO sondage (ip,like,dontlike,date)
VALUES('$ip','$like','$dontlike',CURRENT_TIMESTAMP)";
mysql_query($sql) or die ('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
}
				
mysql_close();
exit;

?>


je ne c'est pas ou mettre les function .remove()
mais je sais où je doit faire des modification
"else
{
if(empty($data))
{   ..."


desoler je vien juste de faire cette fonction en mode speed,
et merci si quelqu'un peut m'aider.
0
bmjp9599 Messages postés 52 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2018 1
7 avril 2013 à 20:52
salut voila j'ai trouver fonction .one() pour jquery .
un fonction qui limite l'execution des fonctions à 1.
donc jé essaiyer de associer a mon code
mais il ya toujour un petit souci que je n'arrive pas a voir
si quelqu'un peu m'aide?
merci d'avance.

$(function(){
	
	$('img.tumsup1,img.tumsup2').one('click',function(){
			
		if ($('img.tumsup1').click()){
			$('span.look').css({
		background:'#0A9703',
		border:'solid 2px #02590F',
		boxShadow:'inset 20px 10px 30px #02590F,inset -2px -2px 10px #02590F,0px 0px 10px black'
		});
		$('lol.okquoi').html('I Like !');
		}
		else
		{
		$('span.look').css({
		background:'#A10000',
		border:'solid 2px #5F0202',
		boxShadow:'inset 20px 10px 30px #5F0202,inset -2px -2px 10px #5F0202,0px 0px 10px black'
		});
		$('lol.okquoi').html('I Hate !');
		}
	return false;
	});
});




pls help!!!!!!!!!!!
0