Pastel Whois – script de whois en ajax à intégrer dans votre site web
- 08-08-2010
- Posté dans Javascript . jQuery . Mobiles - Smartphones . php
- Écrire un commentaire
Principe
Ce script permet d'intégrer dans votre site internet un moteur de recherche de noms de domaine libres ou pas.
Réalisé en ajax, il évite de recharger la page à chaque recherche.
Affichage du whois pour les noms de domaines non disponibles.
Possibilité de rechercher jusqu'à 35 extensions à la fois, dont les françaises. Ces extensions sont définies dans le fichier whois-server-list.php, donc vous pouvez en modifier la liste.
Le script est gratuit, et libre à vous de vous le customiser. N'hésitez pas à poster ici vos éventuelles contributions.
Exemple d'intégration
whois.pastel.pro et www.pastel.pro
Téléchargement
Utilisation
Téléchargez, décompressez et uploadez sur votre serveur.
Le fichier index.php est utilisable directement pour comprendre le fonctionnement.
N'hésitez pas à poster pour me demander ce que vous ne comprenez pas.


Simple, claire, pratique
Merci bcq
Simpa ce script, j'espère qui va fonctionner ca j'en ai essayé plusieurs et c'est un peu galère …
Il est nickel ce script!
Je rencontre juste un petit souci depuis quelques jours, j'ai un échec de connexion uniquement sur le serveur fr! Si quelqu'un a une solution je suis preneur!
J'ai déjà posté un commentaire à ce sujet sur le site http://whois.pastel.pro/fr mais je préfère poster ici également on sait jamais!
Merci d'avance pour votre aide
Ça m'étonne que tu aies systématiquement un échec de connexion. En général c'est parce que t'as fait trop de demandes simultanées.
Édite le fichier ajax.php et tu vas voir que l'échec peut venir de la ligne 68 :
fsockopen($hote, 43, $errno, $errstr, 10);
ou 85 :
preg_match('/Too many requests/', $buf)
Essaye de déterminer en bidouillant dans ce fichier de quoi ça vient.
J'espère que ça t'aidera !
A-t-il une version HTML par hasard?
Je voudrais intégrer la fonction sur un site en asp.net.
Merci!
Non, c'est pas prévu… Si tu le traduis en ASP, merci de partager le code.
Bonjour,
merci pour le script, c'est tres interessant.
par contre, comment ajouter le domaine .ma (maroc)
quel fichier il faut éditer.
Merci
whois-server-list.php
Bonjour,
Pouvons nous intégrer ce script sur une page de formulaire, c'est à dire rélaliser un champ depuis notre formulaire pour introduire un Ndd pour qu'il soit pris en compte par ce script ?
Cordialement
Oui, mais je vous serez reconnaissant de faire un petit lien vers ce blog quelque part sur votre site pour que l'on puisse trouver l'origine du script.
Si besoin j'ai une version améliorée mais payante que j'utilise sur http://whois.pastel.pro/
Domage mais sa bug pas mal:
http://www.myneweb.com/v1.2/
Warning: session_start() [function.session-start]: Node no longer exists in /web/michaelwautier/www/myneweb/v1.2/ajax.php on line 19
Warning: session_start() [function.session-start]: Node no longer exists in /web/michaelwautier/www/myneweb/v1.2/ajax.php on line 19
Warning: session_start() [function.session-start]: Node no longer exists in /web/michaelwautier/www/myneweb/v1.2/ajax.php on line 19
Warning: session_start() [function.session-start]: Node no longer exists in /web/michaelwautier/www/myneweb/v1.2/ajax.php on line 19
Warning: file_get_contents(languages/.xml) [function.file-get-contents]: failed to open stream: No such file or directory in /web/michaelwautier/www/myneweb/v1.2/ajax.php on line 24
Ok sorry c'est résolut, s’était a cause de l'anglais , j’avais mis sur "en" dans config…
Mais pourquoi la version "Demo" est-elle différent de celle á transférée?
Bonjour,
j'aimerais bien l'intégrer sur un formulaire d'un "module de devis" prestashop mais je ne sais pas comment mis prendre j'ai des fichiers php et css dans ce module qui fait appel à une page devis.
Si vous pouviez me donner une piste merci !
Bonjour Michael,
La version démo est différente parce que je vends une version plus évoluée que celle que je fournis sur ce blog
Bonjour Hightone,
Ca va faire commercial, mais c'est un peu pareil que pour Michael, je peux m'occuper de l'intégration, mais c'est une prestation payante. Difficile de donner une piste comme ça en 2 min.
Bon courage,
Marc.