Naixn
Messages postés455Date d'inscriptionmardi 17 septembre 2002StatutMembreDernière intervention22 juillet 2007
-
5 août 2005 à 02:12
ouzaamedali
Messages postés10Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention15 février 2012
-
15 févr. 2012 à 13:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
javagirl08
Messages postés1Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention28 juin 2010 28 juin 2010 à 11:20
bravo et merci
mais pour moi quand je clique sur définition j'ai la définition mais je n'aipas la saisie semi automatique!!
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 11 janv. 2008 à 12:15
C'est un peu parano de ma part, ceci dit oui il y a des "failles" comme par exemple le fait que la longueur de la string ne soit pas vérifiée/limitée...
frakosun
Messages postés10Date d'inscriptionlundi 7 août 2006StatutMembreDernière intervention11 janvier 2008 11 janv. 2008 à 12:04
Bravo et merci pour cette source malik!
Quand tu dis que tu as retiré la démo pour ne pas devoir te battre contre les injections sql, c'est qu'il y a des failles dans ton script alors, non?
tu peux nous en dire plus?
marc660
Messages postés171Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention18 juillet 2007 16 juil. 2007 à 13:32
Bonjour,
Brobleme resolu
J'ai bien recu votre message merci.
@+
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 15 juil. 2007 à 14:50
Pour info, comme c'est "super urgent" et que MARC660 m'a posé la même question en MP, j'y ai répondu en MP.
marc660
Messages postés171Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention18 juillet 2007 15 juil. 2007 à 14:38
Bonjour,
Grop probleme,
J'ai deja un <from dans mon script qui contient des " onsubmit="return finalCheck();">
Comment modifier votre script pour qu'il ne repose plus dans un <form
cs_benuche
Messages postés3Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention17 mai 2006 17 mai 2006 à 12:07
Ben je me réponds à moi même si ça peut aider quelqu'un.
Donc j'ai viré les balises "<?xml...>" et j'ai remplacé le
header('Content-Type: text/xml;');
par
header('Content-Type: text/xml; charset=ISO-8859-1;');
et ca semble marcher .... Trop Coool
cs_benuche
Messages postés3Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention17 mai 2006 17 mai 2006 à 11:20
Bonjour et merci pour ce code.
J'ai un tout petit souci avec les :
<?xml version="1.0" standalone="yes"?>
La console Javascript de Firefox me donne l'erreur suivante :
"instruction de traitement XML pas au début d'une entité externe"
Le problème c'est que si j'enlève les balises "<?xml..." j'ai un problème avec l'affichage des caractères accentués.
Quelqu'un a t'il une idée ?
Merci.
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 16 janv. 2006 à 07:37
simple: tu utilises firefox ;)
cs_matmar
Messages postés7Date d'inscriptionlundi 10 novembre 2003StatutMembreDernière intervention15 janvier 2006 15 janv. 2006 à 19:28
Et comment tu empeches l'affichage de la saisie-automatique de Internet Explorer, qui se place par-dessus ton affichage :p
masseur
Messages postés64Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention24 avril 2010 3 déc. 2005 à 12:24
J'ai tout bien fait car quand j'appuie sur valider ca me sort bien la bonne définition mais on ne voit pas le javascript s'afficher.
Cela peux venir d'ou?
CyrVB
Messages postés26Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention21 mars 2006 31 oct. 2005 à 01:00
Desole le premier copier/coller est relatif au site de phpcs lui meme.
CyrVB
Messages postés26Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention21 mars 2006 31 oct. 2005 à 00:59
Peut etre encore d autre info !
Dans la console Javascript de Firefox j ai ca comme resultat
Error: xmlDocument.getElementsByTagName("name").item(0) has no properties
Source File: http://127.0.0.1/index3.php Line: 86
Error: xmlDocument.getElementsByTagName("name").item(0) has no properties
Source File: http://127.0.0.1/index3.php Line: 86
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 18 oct. 2005 à 07:37
Le fichier treat.php est appelé à la ligne 73 du code, dès que tu as tappé plus de 2 caractères...
Il n'y a rien a ajouter, chez moi cela fonctionne sans aucun problème, je ne vois pas pourquoi ca ne fonctionne pas chez toi. A moins que tu aies javascript désactivé, ça expliquerait ton problème.
CyrVB
Messages postés26Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention21 mars 2006 17 oct. 2005 à 20:55
Bon j ai mis un echo "coucou me voila" dans le fichier treat.php, avant meme le if ((isset($_GET)) && ($_GET['abr'] != ''))et apparement ce fichier n est jamais appeler par le index.htm, je me pose beaucoup de questions !
CyrVB
Messages postés26Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention21 mars 2006 17 oct. 2005 à 20:27
Malheuresement pour toi et pour moi
j ai cree le config.php pour ourvir la database, c etait meme fait durant mon premier poste, et cela ne chnage rien de rien !
Par contre lorsque j appui sur le bouton j ai bien un resultat, mais la fonction de saisie semi automatique ne fonctionne pas ca c est sur. N y aurait il pas un truc a rajouter au niveau de PHP, genre une bibliotheque XML, ou un truc du genre ?
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 17 oct. 2005 à 07:48
forcément, sans config.php, ça va pas marcher!
C'est les données pour te connecter à ta bd, c'est tout; je te laisse donc l'ajouter toi même. Ensuite ca fonctionnera ;)
CyrVB
Messages postés26Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention21 mars 2006 17 oct. 2005 à 00:54
Salut a tous,
Mon premier poste ici.
J ai essaye ton source
1) Il manque le fichier config.php
2) Ca ne marche pas pour moi, ni sur IE, ni Firefox
3) Y a til une biblioyehque a ajouter a PHPH pour que cela fonctionne ?
Si je clique sur le bouton definion, ca marche ca me retoune la definiton, mais dans le champs text je n ai aucune proposition qui s affiche comme dans ton gif anime
Merci
CyrVB
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 11 août 2005 à 11:11
:p je charie mon ami, je charie
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 11 août 2005 à 11:07
MATHIS49, forcement celle-la tu pouvais pas la rater... trop tentant hein ;)
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 11 août 2005 à 11:00
d'ou l'abscence de commentaires ;)
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 11 août 2005 à 10:01
Comme tu dis ca, hehe... j'ai effectivement pas reinvente la roue... de la a dire que c'est du copiage, j'suis pas trop dac, mais bon!
Enjoy!
logiciels_thiery
Messages postés52Date d'inscriptionjeudi 23 juin 2005StatutMembreDernière intervention21 novembre 2005 11 août 2005 à 09:55
Super le script (j'était sur que ce n'était pas toi qui l'avait fait car j'ai déjà visité ce site avant même de connaitre Codes-Sources !).
Bon, je note 10/10 même si c'est du copiage ! lol
Allez, bonne vacances !
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 6 août 2005 à 10:51
oki merci bien ;) je vais tester ca tout à lheure :p
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 6 août 2005 à 09:37
mmmh... Le config, je cois que ca suffira si je le mets la:
<?
$serveur = 'localhost';
$login = '******';
$mdp = '******';
$base = '******';
$con = mysql_connect($serveur,$login,$mdp);
mysql_select_db($base);
?>
Le .sql, tu le fais à partir du .xls:
INSERT INTO dico_gre VALUES ('abdication','giving up control authority') ...
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 18:48
lol merci pour le zip, mais ta oublié le fichier .sql et le fichier config.php :p
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 16:27
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 13:57
t'es une fleme MATHIS49... J'ai mis un zip... juste pour toi :))
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 13:51
NB : il ya que sous firefox que le copier coller merde
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 13:50
Pour le sql tu peux mettre juste quelques enregistrements, tu es pas obligé de tout mettre ;)
Sinon pour le copier coller, ca me saoule de passer par une page car je copie toujours les # et les numero de ligne du code à chaque fois.
Je m'y prend peut être mal ? non ?
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 13:04
Hello,
va pour le 7, je suis plutot avare de commentaires, ca force les personnes vraiment interessees a faire des recherches... hehe.
Le zip pour sql ferait plus d'un mega, donc pas possible de le mettre ici. J'ai mis un lien provisoire pour chopper la GRE List si tu la veux http://www.noisy.ch/xmlhttprequest/gre/gre.xls.
Je n'ai pas mis de zip pour le reste car le code est pas long et il n'y a que 2 fichiers. Un copy/paste, c'est vite fait ;)
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 13:00
Ah vi aussi, ca serait bien de mettre un zip avec tes pages PHP et une page .sql pour ton SQL ;)
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 12:57
Moi je te met 7 :) car gros manque de commentaires
cs_iomega
Messages postés144Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention 1 septembre 2008 5 août 2005 à 11:47
Moi je trouve cela très bien et je mets un 10 sur 10
Bravo encore Malik
A+
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 11:40
Comme dit en MP, en changeant $name = '' par $name = '<?xml version="1.0" encoding="ISO-8859-1" ?> '
les accents passeront. Oublie le %bidule :)
cs_iomega
Messages postés144Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention 1 septembre 2008 5 août 2005 à 11:34
Hello Malik peux-tu me donner une exemple
car cela m'intéresse beaucoup
Merci A+
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 11:17
oops, tir croise :)
L'erreur javascript vient assurement des accents. Je n'ai pas pris cela en compte dans mon code puisque j'utilise que des mots en anglais, hehe. Il faut les convertir a l'enregistrement et a la lecture en
%bidule (je n'arrive pas a me souvenir du terme la) par exemple pour remedier au probleme
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 11:15
mysql_num_rows($r)>0 est la condition a remplir, cela fonctionne donc meme avec un seul mot. Ton probleme doit etre ailleurs ;)
cs_iomega
Messages postés144Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention 1 septembre 2008 5 août 2005 à 11:14
Désolé j'ai dis une connerie cela marche avec 2 mots par contre si je mets ces mots "Affiche psychédéliques", "action françaises", "l\'empire chinois" etc.. dans la BD cela ne marche pas cela me mets une erreur javascript
cs_iomega
Messages postés144Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention 1 septembre 2008 5 août 2005 à 11:08
Hello et bravo je trouve cela très bien, par contre si dans la base de données le champ name contient 2 mots cela ne marche pas
exemple "manger et boire".
Sais-tu comment remedier à ce problème ?
merci A+
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 10:46
Comme vous voulez, je force personne ;)
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2005 à 10:42
Je suis d'accord avec Naixn, le tutoriel en francais est bien plus sympa à mon gout ;)
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 5 août 2005 à 06:53
Je confirme ton "chacun ses goûts" car j'étais passé sur robloche et j'ai préféré webpasties :)
Naixn
Messages postés455Date d'inscriptionmardi 17 septembre 2002StatutMembreDernière intervention22 juillet 2007 5 août 2005 à 02:12
Dans lemoteur de recherche, tu peux cliquer sur "Comment ça marche ?", là tu arrives sur :
http://www.phpcs.com/ajax.aspx Qui te donne un lien de tutorial :
http://robloche.free.fr/javascript/tuto_xhr/tuto_xhr.html Bien plus sympa, à mon goût, que le tien (je ne parle pas niveau de la langue, mais présentation et façon de faire)
De plus le code JS utilisé par ce site pour la mise en place des variables XMLHTTPREQUEST est largement plus simple.
15 févr. 2012 à 13:46
Je vous propose le lien suivant, il suffit juste de créer une base test et les tables proposer pour tester la démo :
http://translate.google.fr/translate?hl=fr&langpair=en|fr&u=http://beski.wordpress.com/2009/11/20/jquery-php-mysql-ajax-autocomplete/
28 juin 2010 à 11:20
mais pour moi quand je clique sur définition j'ai la définition mais je n'aipas la saisie semi automatique!!
11 janv. 2008 à 12:15
11 janv. 2008 à 12:04
Quand tu dis que tu as retiré la démo pour ne pas devoir te battre contre les injections sql, c'est qu'il y a des failles dans ton script alors, non?
tu peux nous en dire plus?
16 juil. 2007 à 13:32
Brobleme resolu
J'ai bien recu votre message merci.
@+
15 juil. 2007 à 14:50
15 juil. 2007 à 14:38
Grop probleme,
J'ai deja un <from dans mon script qui contient des " onsubmit="return finalCheck();">
Comment modifier votre script pour qu'il ne repose plus dans un <form
<form name="send" style="display:inline; position: relative;" action="" method="POST">
" style="width: 150px;font-family:verdana; font-size:8pt;color:darkblue;" onkeyup="treatquery();" />
</form>
</form>
C'est super urgent
Merci
14 juil. 2007 à 17:38
Moi je donne 10/10 car il n'existe pas la même chose sur ce site, au diable les commentaires.
Bravo super source,
Merci
14 oct. 2006 à 00:55
4 oct. 2006 à 01:03
2 juil. 2006 à 23:23
sous explorer, ca fonctionne,
sur firefox, j'ai rien !!!
jm
2 juil. 2006 à 23:21
J'ai essayé ce code sur
http://www.reduc.eu/indexJavax.php
Ca marche sur ie, mais pas sur firefo...
quelcun a une idée??.
jm
17 mai 2006 à 12:07
Donc j'ai viré les balises "<?xml...>" et j'ai remplacé le
header('Content-Type: text/xml;');
par
header('Content-Type: text/xml; charset=ISO-8859-1;');
et ca semble marcher .... Trop Coool
17 mai 2006 à 11:20
J'ai un tout petit souci avec les :
<?xml version="1.0" standalone="yes"?>
La console Javascript de Firefox me donne l'erreur suivante :
"instruction de traitement XML pas au début d'une entité externe"
Le problème c'est que si j'enlève les balises "<?xml..." j'ai un problème avec l'affichage des caractères accentués.
Quelqu'un a t'il une idée ?
Merci.
16 janv. 2006 à 07:37
15 janv. 2006 à 19:28
3 déc. 2005 à 12:24
Cela peux venir d'ou?
31 oct. 2005 à 01:00
31 oct. 2005 à 00:59
Dans la console Javascript de Firefox j ai ca comme resultat
Error: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://www.phpcs.com/js/CSHttpRecherche.js :: anonymous :: line 46" data: no]
Source File: http://www.phpcs.com/js/CSHttpRecherche.js
Line: 46
Error: xmlDocument.getElementsByTagName("name").item(0) has no properties
Source File: http://127.0.0.1/index3.php
Line: 86
Error: xmlDocument.getElementsByTagName("name").item(0) has no properties
Source File: http://127.0.0.1/index3.php
Line: 86
18 oct. 2005 à 07:37
Il n'y a rien a ajouter, chez moi cela fonctionne sans aucun problème, je ne vois pas pourquoi ca ne fonctionne pas chez toi. A moins que tu aies javascript désactivé, ça expliquerait ton problème.
17 oct. 2005 à 20:55
17 oct. 2005 à 20:27
j ai cree le config.php pour ourvir la database, c etait meme fait durant mon premier poste, et cela ne chnage rien de rien !
Par contre lorsque j appui sur le bouton j ai bien un resultat, mais la fonction de saisie semi automatique ne fonctionne pas ca c est sur. N y aurait il pas un truc a rajouter au niveau de PHP, genre une bibliotheque XML, ou un truc du genre ?
17 oct. 2005 à 07:48
C'est les données pour te connecter à ta bd, c'est tout; je te laisse donc l'ajouter toi même. Ensuite ca fonctionnera ;)
17 oct. 2005 à 00:54
Mon premier poste ici.
J ai essaye ton source
1) Il manque le fichier config.php
2) Ca ne marche pas pour moi, ni sur IE, ni Firefox
3) Y a til une biblioyehque a ajouter a PHPH pour que cela fonctionne ?
Si je clique sur le bouton definion, ca marche ca me retoune la definiton, mais dans le champs text je n ai aucune proposition qui s affiche comme dans ton gif anime
Merci
CyrVB
11 août 2005 à 11:11
11 août 2005 à 11:07
11 août 2005 à 11:00
11 août 2005 à 10:01
Enjoy!
11 août 2005 à 09:55
Bon, je note 10/10 même si c'est du copiage ! lol
Allez, bonne vacances !
6 août 2005 à 10:51
6 août 2005 à 09:37
<?
$serveur = 'localhost';
$login = '******';
$mdp = '******';
$base = '******';
$con = mysql_connect($serveur,$login,$mdp);
mysql_select_db($base);
?>
Le .sql, tu le fais à partir du .xls:
INSERT INTO dico_gre VALUES ('abdication','giving up control authority') ...
5 août 2005 à 18:48
5 août 2005 à 16:27
http://www.phpcs.com/code.aspx?ID=33088
5 août 2005 à 13:57
5 août 2005 à 13:51
5 août 2005 à 13:50
Sinon pour le copier coller, ca me saoule de passer par une page car je copie toujours les # et les numero de ligne du code à chaque fois.
Je m'y prend peut être mal ? non ?
5 août 2005 à 13:04
va pour le 7, je suis plutot avare de commentaires, ca force les personnes vraiment interessees a faire des recherches... hehe.
Le zip pour sql ferait plus d'un mega, donc pas possible de le mettre ici. J'ai mis un lien provisoire pour chopper la GRE List si tu la veux http://www.noisy.ch/xmlhttprequest/gre/gre.xls.
Je n'ai pas mis de zip pour le reste car le code est pas long et il n'y a que 2 fichiers. Un copy/paste, c'est vite fait ;)
5 août 2005 à 13:00
5 août 2005 à 12:57
5 août 2005 à 11:47
Bravo encore Malik
A+
5 août 2005 à 11:40
les accents passeront. Oublie le %bidule :)
5 août 2005 à 11:34
car cela m'intéresse beaucoup
Merci A+
5 août 2005 à 11:17
L'erreur javascript vient assurement des accents. Je n'ai pas pris cela en compte dans mon code puisque j'utilise que des mots en anglais, hehe. Il faut les convertir a l'enregistrement et a la lecture en
%bidule (je n'arrive pas a me souvenir du terme la) par exemple pour remedier au probleme
5 août 2005 à 11:15
5 août 2005 à 11:14
5 août 2005 à 11:08
exemple "manger et boire".
Sais-tu comment remedier à ce problème ?
merci A+
5 août 2005 à 10:46
5 août 2005 à 10:42
5 août 2005 à 06:53
5 août 2005 à 02:12
http://www.phpcs.com/ajax.aspx
Qui te donne un lien de tutorial :
http://robloche.free.fr/javascript/tuto_xhr/tuto_xhr.html
Bien plus sympa, à mon goût, que le tien (je ne parle pas niveau de la langue, mais présentation et façon de faire)
De plus le code JS utilisé par ce site pour la mise en place des variables XMLHTTPREQUEST est largement plus simple.
M'enfin, chacun ses goûts. Source sympa sinon :)