Vérifier librement la disponibilité d'un Nom De Domaine.
Vous pouvez avec ce script vérifier si un domaine est libre ou réservé. Les extensions disponibles: (eu,fr,com,net,org,info,biz,de,ca,me.uk,co.uk,org.uk). Ce script a été testé chez OVH. Ce script gère directement les messages d'erreurs des utilisateurs. Si l'utilisateur rentre n'importe quoi, j'ai fais mon possible pour le remettre dans le droit chemin. Si il ne rentre rien, il ne se passe rien. Il peut arriver que certain serveur mette plus de temps que d'autre a répondre, donc peut-être devrez vous alleger la liste si vous mettez ce script en production sur votre site web.
Merci a maniT4c pour sa collaboration au script ;)
MERCI D'ARRETER DE ME DIRE QUE CERTAIN TLD NE FONCTIONNENT PLUS. LES SERVEURS MODIFIENT REGULIEREMENT LEUR LISTE, A VOUS D'AJUSTER LE CODE.
POUR VOIR LES LISTES ==> Placez print_r($myArray); à la ligne 84
POUR AJUSTER ==> redéfinissez manuellement les valeurs du tableau $strForVerif[], elles se trouvent de la ligne 50 à 75
Merci a maniT4c pour sa collaboration au script ;)
MERCI D'ARRETER DE ME DIRE QUE CERTAIN TLD NE FONCTIONNENT PLUS. LES SERVEURS MODIFIENT REGULIEREMENT LEUR LISTE, A VOUS D'AJUSTER LE CODE.
POUR VOIR LES LISTES ==> Placez print_r($myArray); à la ligne 84
POUR AJUSTER ==> redéfinissez manuellement les valeurs du tableau $strForVerif[], elles se trouvent de la ligne 50 à 75
|
|
Code Source
Fonctions du code
: - (PHP 4, PHP 5)
: Détermine si une variable contient une valeur non nulle - (PHP 4, PHP 5)
: Crée un tableau - (PHP 4, PHP 5)
: Rechercher et remplacer par expression rationnelle standard - (PHP 4, PHP 5)
: Protège les caractères spéciaux du Shell - (PHP 4, PHP 5)
: Exécute un programme externe - (PHP 4, PHP 5)
: Renvoie une chaîne en minuscules - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Commentaires
Bonjour,
une fois la recherche du nom de domaine faites, ca m'affiche bien
Mais en meme temps, j'ai ca qui s'affiche aussi :
Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in ndd.php on line 46
cette fameuse ligne c'est :
C'est sur un serveur Mutualisé chez Sivit.
Si vous savez d'ou cela peut venir, merci d'avance.
une fois la recherche du nom de domaine faites, ca m'affiche bien
Mais en meme temps, j'ai ca qui s'affiche aussi :
Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in ndd.php on line 46
cette fameuse ligne c'est :
| Code: |
| array ( '', '', '') ,$theNdd); |
Si vous savez d'ou cela peut venir, merci d'avance.
Trés bonne nouvelle de voir ce code passer chez Sivit.
Pour ton probleme -> passe array ( '', '', '') ,$theNdd); sur 1 ligne. Cela peut venir de ton éditeur PHP. Si cela ne marche pas, tu peux enlever l'ensemble car ce preg ne fait que gérer les erreurs. L'application continuera de fonctionner normalement à condition que la saisie soit bonne.
Note admin: J'ai retiré les liens sur phpsources de ton post, c'est assez confidentiel. Merci
Pour ton probleme -> passe array ( '', '', '') ,$theNdd); sur 1 ligne. Cela peut venir de ton éditeur PHP. Si cela ne marche pas, tu peux enlever l'ensemble car ce preg ne fait que gérer les erreurs. L'application continuera de fonctionner normalement à condition que la saisie soit bonne.
Note admin: J'ai retiré les liens sur phpsources de ton post, c'est assez confidentiel. Merci

J'ai essayer les solutions que tu m'a donner mais j'ai toujours la meme erreur, et quand j'enleve l'ensemble , le script ne se lance plus, j'ai une erreur de syntaxe 
A moins que je ne me soit trompé, aurait tu d'autres solutions ?
Merci d'avance
Et désolé pour les liens..

A moins que je ne me soit trompé, aurait tu d'autres solutions ?
Merci d'avance

Et désolé pour les liens..
Il te faut enlever la totalité :
| Code: |
|
$theNdd = preg_replace(array( '/http://www./', '/http:///', '/www./' ), array( '', '', '') ,$theNdd); |
C'etait bien moi qui m'enmelait les pinceaux.
Merci pour ton aide ;)
Merci pour ton aide ;)
bjr merci pour le script j lé bien essayé ca marche nickel, svp si je veu ajouter une autre exatonsion comme .ma jen é vraiment besoin merci de me rependre ds le plus bref delai
Ce script ne fonctionne plus pour la moitié des extensions !
ah!? le meme script m'a l'air de fonctionner correctement en ligne:
http://www.dev3w.com/verification-nom-domaine.php
http://www.dev3w.com/verification-nom-domaine.php
merci pour ce script :-) testé et approuvé :-)
voila la correction du code pour le probleme concernant les // j'ai trouvé la réponse sur un forum anglais
$theNdd = preg_replace(array( '/http:\/\/www./',
'/http:\/\//',
'/www./' ),
array( '', '', '') ,$theNdd);
$theNdd = preg_replace(array( '/http:\/\/www./',
'/http:\/\//',
'/www./' ),
array( '', '', '') ,$theNdd);
Super script, mais pour le .com j'ai testé un nom domaine libre mais il quand je teste avec votre script il m'indique il est déjà réserver, alors que c'est faut, dans cette ligne $caseForVerif['.com']=8; je souhaite modifier le LTD comment faire ?
Merci
Merci
Place print_r($myArray); à la ligne 84
et ensuite modifie la valeur de $caseForVerif['.com']=????
et ensuite modifie la valeur de $caseForVerif['.com']=????
Ajouter un commentaire
Librairie PHP
Connexion
URL
- Afficher un texte de lien...
- Décomposer une url
- Enlève les slashes...
- Extention CURL
- Faire une url courte en...
- Passer un tableau dans une...
- Permet de renvoyer l'url...
- Prend tous les liens d'une...
- Récupérer...
- Rediriger la page...
- Remplace toute les URLs...
- Replace une url BBcode en...
- Transforme une url...
- Transformer une...
- Trouver des urls dans un...
- Url Rewriting
- Verifie la validite d'une...
- Vérifier la...
- Vérifier librement...
- Vérifier...
PHP
- Affichage (5)
- Applications (8)
- Chaînes (64)
- Classes (28)
- Constantes (4)
- Cookies (3)
- Date-Heure (33)
- Email (14)
- Fichiers - Réps (43)
- Fonctions (19)
- Formulaires (16)
- GD-Graphiques (11)
- Google (12)
- HTML (6)
- Images (21)
- Inclassable (21)
- Maths (21)
- MySQL (22)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (24)
- Sessions (11)
- Statistiques (5)
- Système (17)
- Tableaux (19)
- Tag-cloud (3)
- Templates (3)
- Twitter (3)
- URL (20)
- Variables (8)
- Windows (1)
- XML (2)
|
||











![PHP 5.2 et APACHE 2 - Maîtrisez le développement et le déploiement de votre site web interactif [Nouvelle version]](http://www.phpsources.org/images_amazon/418dede72fe3ef9c9f16e17209dfa410.jpg)










