BlackWizzard
-
4 août 2001 à 06:26
zaeryphs
Messages postés1Date d'inscriptionmercredi 25 décembre 2013StatutMembreDernière intervention25 décembre 2013
-
25 déc. 2013 à 18:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
zaeryphs
Messages postés1Date d'inscriptionmercredi 25 décembre 2013StatutMembreDernière intervention25 décembre 2013 25 déc. 2013 à 18:41
jè essayé ce code mais il ne marche pas. il affiche le formulaire mais il n'envoie aucune réponse
cs_youda
Messages postés5Date d'inscriptionlundi 4 septembre 2006StatutMembreDernière intervention21 octobre 2008 6 nov. 2007 à 13:01
Bonjour,
j'ai bcp besoin d'un script de recherche de disponibilité d'un nom de domaine, j'ai essayer d'utiliser le script ci-dessus, mais sa na pas marché :(
j'ai bcp besoin de votre aide. Merci d'avance
cs_mfaraday
Messages postés144Date d'inscriptionvendredi 18 avril 2003StatutMembreDernière intervention 4 janvier 2010 5 mai 2004 à 12:43
Salut,
Plusieurs petites remarques...
1// Pourquoi mettre <option value ="fr">.fr</option> pour faire ensuite dans ton code php : case "fr": $id=6; break;
Alors qu'il suffit de faire : <option value="6">.fr</option>
2// Dans ce cas, pourquoi ne pas utiliser ton switch pour attibuer d'autre valeurs : genre
swicth($endfix)
{
(...)
case 6: $whoisserver = "whois.rate.net"; break; // .fr
(...)
default: echo 'Erreur !'; break;
}
3// Maintenant, tu n'as plus à faire 150 lignes avec des if mais tu ne fais qu'une fois le test (je n'ai pas trop regardé ton code à ce niveau, je te fais confiance) :
$fp = fsockopen ($WhoIsServer, 43, $errnr, $errstr);
set_socket_blocking($fp, 0);
fputs($fp, "$domain");
while (!feof($fp))
{
$result = fgets($fp, 2048);
if (substr("$result" ,2, 16) == "No entries found")
{
echo "Le nom de domaine $domain est libre !";
}
else if (substr("$result" ,0, 7) == "domain:")
{
echo "Le nom de domaine $domain n est pas libre.";
echo "Voulez vous avoir des information a propos de ce domaine ? Oui";
}
}
fclose($fp);
Je n'ai pas regardé ta fonction showtime... donc rien à en dire
Max
Tamieux
Messages postés5Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention 7 novembre 2003 11 juin 2003 à 19:18
Ton code marche surment bien... Mais je ne comprend pas pourquoi t'as pris 500 lignes pour faire un script qui pourrait en faire 20 grand max...
De plus ton script est plutot a mettre au niveau 2...
Splacheur
Messages postés69Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention 9 octobre 2005 11 juin 2003 à 17:48
mais ça marche pas toujours....
avec les .free.fr par exemple...
Splacheur
Messages postés69Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention 9 octobre 2005 11 juin 2003 à 17:45
c'est très linéaire...
mais ça marche très bien !
Tamieux
Messages postés5Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention 7 novembre 2003 3 juin 2003 à 18:43
hum...
Tu sais ce que c'est qu'une boucle ?
J'ai jamais vu un programme aussi linéaire... c'est lamentable.
25 déc. 2013 à 18:41
6 nov. 2007 à 13:01
j'ai bcp besoin d'un script de recherche de disponibilité d'un nom de domaine, j'ai essayer d'utiliser le script ci-dessus, mais sa na pas marché :(
j'ai bcp besoin de votre aide. Merci d'avance
5 mai 2004 à 12:43
Plusieurs petites remarques...
1// Pourquoi mettre <option value ="fr">.fr</option> pour faire ensuite dans ton code php : case "fr": $id=6; break;
Alors qu'il suffit de faire : <option value="6">.fr</option>
2// Dans ce cas, pourquoi ne pas utiliser ton switch pour attibuer d'autre valeurs : genre
swicth($endfix)
{
(...)
case 6: $whoisserver = "whois.rate.net"; break; // .fr
(...)
default: echo 'Erreur !'; break;
}
3// Maintenant, tu n'as plus à faire 150 lignes avec des if mais tu ne fais qu'une fois le test (je n'ai pas trop regardé ton code à ce niveau, je te fais confiance) :
$fp = fsockopen ($WhoIsServer, 43, $errnr, $errstr);
set_socket_blocking($fp, 0);
fputs($fp, "$domain");
while (!feof($fp))
{
$result = fgets($fp, 2048);
if (substr("$result" ,2, 16) == "No entries found")
{
echo "Le nom de domaine $domain est libre !";
}
else if (substr("$result" ,0, 7) == "domain:")
{
echo "Le nom de domaine $domain n est pas libre.";
echo "Voulez vous avoir des information a propos de ce domaine ? Oui";
}
}
fclose($fp);
4// Pkoi utiliser un switch dans $action ?
if($action)
{
if(isste($whoisserver)&&isset($domain))
{
showtime($domain, $whoisserver);
}
else
{
echo "Paramètre manquant !";
}
}
//Fin
Voila
Je n'ai pas regardé ta fonction showtime... donc rien à en dire
Max
11 juin 2003 à 19:18
De plus ton script est plutot a mettre au niveau 2...
11 juin 2003 à 17:48
avec les .free.fr par exemple...
11 juin 2003 à 17:45
mais ça marche très bien !
3 juin 2003 à 18:43
Tu sais ce que c'est qu'une boucle ?
J'ai jamais vu un programme aussi linéaire... c'est lamentable.
4 août 2001 à 06:26
je vais m'en servir sur mon site!
http://www.guestafctory.fr.st