.GR Domain Avaliability Script

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

.GR Domain Avaliability Script

Δημοσίευση από iNDEFiX » 13 Δεκ 2004 09:33

http://www.arxeiorama.gr/scripts/domain ... =234323.gr

-> To domain den einai diathesimo ):

to 234323.gr einai diathesimo. Kati den doulevei sosta mallon

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

.GR Domain Avaliability Script

Δημοσίευση από Cha0s » 13 Δεκ 2004 09:50

simos έγραψε:Apla na prostheso oti ekei pou leei ?domain=freestuff
den xreiazete na bazete kai to .gr gia to domain, px an thelete na elegxete to podosfairo.gr, apla balte domain=podosfairo!
Mike μάλλον είσαι ζαλισμένος από το ταξίδι!
Είπαμε χωρίς .gr το γράφεις! :hammer: :kaloe:

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

.GR Domain Avaliability Script

Δημοσίευση από iNDEFiX » 14 Δεκ 2004 08:43

aideee... exeis dikio :P Ta exo peksei

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

.GR Domain Avaliability Script

Δημοσίευση από Cha0s » 14 Δεκ 2004 09:42

Βέβαια μπορεί να πειραχτεί λιγάκι το script και να μην έχει πρόβλημα βάλεις δεν βάλεις το .gr :P

Αλλά αυτό είναι άλλο θέμα ;)

simos
Δημοσιεύσεις: 271
Εγγραφή: 01 Δεκ 2003 12:00
Επικοινωνία:

.GR Domain Avaliability Script

Δημοσίευση από simos » 27 Δεκ 2004 21:54

Brika ligo xrono kai to piraxa kai ebala grafiko peribalon, kathos kai na min einai strict sto verification. Rixte mia matia an thelete na to katebasete edo : http://www.freestuff.gr/forums/viewtopic.php?t=13109
Mporei na mpei me tin mia stin selida sas xoris katholou kopo, kai an den ta kataferete let me know!

Άβαταρ μέλους
gaucho
Honorary Member
Δημοσιεύσεις: 2408
Εγγραφή: 22 Δεκ 2002 13:18

.GR Domain Avaliability Script

Δημοσίευση από gaucho » 28 Δεκ 2004 09:17

Mik eapo to taksidi gastrothikes i apo kati allo?


Kalo to script pou ekana ta pedia

Άβαταρ μέλους
PaperBoy
Δημοσιεύσεις: 9
Εγγραφή: 24 Φεβ 2005 05:47
Τοποθεσία: Kardistan

.GR Domain Avaliability Script

Δημοσίευση από PaperBoy » 24 Φεβ 2005 06:04

Καλά όλα αυτά αλλά σε πια διεύθυνση κάνει το ερώτημα το script??
π.χ σε ASP

Κώδικας: Επιλογή όλων

"http://www-whois.internic.net/cgi/whois?whois_nic=" & strDomainName & ".com&type=domain", "GET", "No match"
Άν επιστρέψει "No match" τότε μή διαθέσιμο!

Πιο το λινκ για .gr???

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

.GR Domain Avaliability Script

Δημοσίευση από Rapid-eraser » 24 Φεβ 2005 12:55

To ite exei periorisei tis plirofories tou zone file gia to whois movo stous kataxorites . epomevos direct hit pavo sto url dev 8a exei kaveva apolitos apotelesma se mixavimata pou dev eivai meros kataxoritwv.
parola afta to url eivai

http://grwhois.ics.forth.gr:800/plainwh ... e=asite.gr

twra to allo erotima me tnv dief8ivsi to script kai tnv ASP dev to katalaba !!! ... afta ta cgi sivi8os eivai grameva se perl alla mporei va eivai eksisou kai eva ektelesimo arxeio compiled apo c++ n kati paromio.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

simos
Δημοσιεύσεις: 271
Εγγραφή: 01 Δεκ 2003 12:00
Επικοινωνία:

.GR Domain Avaliability Script

Δημοσίευση από simos » 24 Φεβ 2005 20:26

An ennoeis to diko mou script, tote exo afisei pano ena arxeio stin selida mou pou to elegxei meso ekei, giati kathos eipe o rapid eraser, apeuthias den mporeis para mono an eisai episimos katoxirotis. To script mou exei auton ton skopo, na mporeis xoris na eisai episimos katoxirotis! Bebea to eixa kanei palia kai den thimame leptomeries, alla an deis toscript kalitera eimai sigouros tha breis to url ekei mesa!

Άβαταρ μέλους
PaperBoy
Δημοσιεύσεις: 9
Εγγραφή: 24 Φεβ 2005 05:47
Τοποθεσία: Kardistan

.GR Domain Avaliability Script

Δημοσίευση από PaperBoy » 25 Φεβ 2005 20:22

Brethike h lisi!! Lol me aplo tropo!!
Ekmetaleyese ta apotelesmata enos kataxwriti!
Paradeigma
Otan kanei erwtima apo forma enas kataxoriths toy epistrefete ena apotelesma apo thn selida poy rota!
Sinithos me rota me "get" kai oxi me "post" form!
H metabliti poy epistrefei to ITE einai result=free or result=found analoga me thn apantisi diathesimo 'h mi diathesimo!

clearmind
Δημοσιεύσεις: 5
Εγγραφή: 16 Φεβ 2006 13:18

.GR Domain Avaliability Script

Δημοσίευση από clearmind » 06 Μαρ 2006 00:43

simos έγραψε:Brika ligo xrono kai to piraxa kai ebala grafiko peribalon, kathos kai na min einai strict sto verification. Rixte mia matia an thelete na to katebasete edo : http://www.freestuff.gr/forums/viewtopic.php?t=13109
Mporei na mpei me tin mia stin selida sas xoris katholou kopo, kai an den ta kataferete let me know!

To apotelesma pou pairneis apo ton elegxo tou whois se ena onoma einai panta "diathesimo" akoma kai an to onoma den einai diathesimo..!

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

.GR Domain Avaliability Script

Δημοσίευση από panosru » 06 Μαρ 2006 05:45

mporeis na xrhshmopoihseis ayto an theleis :D

Κώδικας: Επιλογή όλων

<?php
$target = $domain.$ext;

$server = "whois.crsnic.net"; 
$target = preg_replace&#40;"/>/","",$target&#41;; 
$target = preg_replace&#40;"/</","",$target&#41;;
if&#40;eregi&#40;".com\$|.net\$|.edu\$", $target&#41;&#41;
  $server = "whois.crsnic.net"; 
else if&#40;eregi&#40;".info\$", $target&#41;&#41;
  $server = "whois.afilias.net"; 
else if&#40;eregi&#40;".org\$", $target&#41;&#41;
  $server = "whois.corenic.net"; 
else if&#40;eregi&#40;".name\$", $target&#41;&#41;
  $server = "whois.nic.name"; 
else if&#40;eregi&#40;".biz\$", $target&#41;&#41;
  $server = "whois.nic.biz"; 
else if&#40;eregi&#40;".gr\$", $target&#41;&#41;
&#123;
$handle = fopen&#40;"http&#58;//grweb.ics.forth.gr&#58;800/plainwhois/plainWhois?domainName=$target", "r"&#41;;
$contents = fread&#40;$handle, 1000&#41;;

	if&#40;eregi&#40;"Domain does not exist", $contents&#41;&#41;&#123;		
		header&#40;"Location&#58; index.php?act=available&domain=".$target.""&#41;; 
		exit;
 	&#125; 
	if&#40;eregi&#40;"Domain Name&#58;", $contents&#41;&#41;&#123; 
			header&#40;"Location&#58; index.php?act=notavailable&domain=".$target.""&#41;; 
      	exit; 
  	&#125; 
	if&#40;eregi&#40;"Connection timed out", $buffer&#41;&#41; &#123;
   header&#40;"Location&#58; index.php?act=flood&domain=".$target.""&#41;;
   exit;
&#125; 

&#125;
else if&#40;eregi&#40;".us\$", $target&#41;&#41;
  $server = "whois.nic.us"; 
else if&#40;eregi&#40;".name\$", $target&#41;&#41;
  $server = "whois.nic.name"; 

if &#40;! $sock = fsockopen&#40;$server, 43, $num, $error, 10&#41;&#41;&#123; 
  unset&#40;$sock&#41;; 
  print&#40;"Timed-out connecting to $server &#40;port 43&#41;"&#41;;
&#125; 
else&#123; 
  fputs&#40;$sock, "$target\n"&#41;; 
  while &#40;!feof&#40;$sock&#41;&#41; 
    $buffer .= fgets&#40;$sock, 10240&#41;; 
&#125; 
fclose&#40;$sock&#41;; 

if&#40;eregi&#40;"Whois Server&#58;", $buffer&#41; || eregi&#40;"Domain Name&#58;", $buffer&#41; || eregi&#40;"Not available for registration", $buffer&#41;&#41;&#123; 
	header&#40;"Location&#58; index.php?act=notavailable&domain=".$target.""&#41;; 
&#125;

if&#40;eregi&#40;"no match", $buffer&#41; || eregi&#40;"is available", $buffer&#41; || eregi&#40;"Not found&#58;", $buffer&#41; || eregi&#40;"NOT FOUND", $buffer&#41;&#41; &#123;
   header&#40;"Location&#58; index.php?act=available&domain=".$target.""&#41;; 
&#125; 

if&#40;eregi&#40;"Our server is currently too busy to handle your request", $buffer&#41;&#41; &#123;
   header&#40;"Location&#58; index.php?act=flood&domain=".$target.""&#41;;
&#125; 
print&#40;$buffer&#41;;
?>
me ayth thn form

Κώδικας: Επιλογή όλων

<form method="POST" action="check.php" onsubmit="return validate&#40;this&#41;;">
   <input type="hidden" name="action" value="whois">
   <span class="whois2">http&#58;//www.</span>     
   <input name="domain" type="text" class="whois" value="domain" size="20" maxlength="63">
   <select name="ext" class="whois">
	  <option value=".gr">.gr</option>
	  <option value=".com">.com</option>
	  <option value=".net">.net</option>
	  <option value=".org">.org</option>
	  <option value=".biz">.biz</option>
	  <option value=".info">.info</option>
	  <option value=".us">.us</option>
	  <option value=".name">.name</option>
   </select>&nbsp;
   <input name="button" type="submit" class="whois" value="έλεγχος">
 </form>
kai ayto to javascript gia instant validation

Κώδικας: Επιλογή όλων

function validate&#40;form&#41;
&#123;
	if &#40;!form.domain.value.match&#40;/&#91;a-zA-Z0-9&#93;+/&#41;&#41; &#123;
		alert&#40;"Παρακαλώ εισάγετε έγκυρους χαρακτήρες και μόνο αλφαριθμητικούς"&#41;;
		return &#40;false&#41;;
	&#125;
	
	if &#40;form.domain.value.length<3&#41; &#123;
		alert&#40;"Εισάγετε χαρακτήρες με ελάχιστο μήκος τρία"&#41;;
		return &#40;false&#41;;
	&#125;
	
	if &#40;form.domain.value.length>63&#41; &#123;
		alert&#40;"Εισάγετε χαρακτήρες με μέγιστο μήκος εξήντα τρία"&#41;;
		return &#40;false&#41;;
	&#125;
&#125;

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

.GR Domain Avaliability Script

Δημοσίευση από panosru » 06 Μαρ 2006 05:58

xm.. blaipo pos to http://grweb.ics.forth.gr:800/plainwhoi ... omainName= den leitourgei pleon :S anyway den einai problhma ayto tha broume kapoio url aksiopisto pou na leitourgei kai apla parametropoioume ligo to check.php siga.... pao gia ypno tora!!! :D :P lol

clearmind
Δημοσιεύσεις: 5
Εγγραφή: 16 Φεβ 2006 13:18

.GR Domain Avaliability Script

Δημοσίευση από clearmind » 06 Μαρ 2006 10:42

panosru έγραψε:xm.. blaipo pos to http://grweb.ics.forth.gr:800/plainwhoi ... omainName= den leitourgei pleon :S anyway den einai problhma ayto tha broume kapoio url aksiopisto pou na leitourgei kai apla parametropoioume ligo to check.php siga.... pao gia ypno tora!!! :D :P lol

Genika pairno to myn. oti ta cookies einai apenergopoihmena gia ta domain check ektos tou .gr..

Akoma prepei na yparxei kapoio lathos me to validation script..

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

.GR Domain Avaliability Script

Δημοσίευση από panosru » 06 Μαρ 2006 16:30

oO emena mou douleyei kanonika :/ (otan douleye to http://grweb.ics.forth.gr:800/plainwhoi ... omainName= )

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 3 επισκέπτες