اطلاعات در فورم بعدی(خیلی فوری.شما هم یه نگاه بکنیدشایدتونستید کمکم کنيد)

rahian

New Member
شاید در بعضی از سایتهای خدمات هاست دیده باشید که پس از دادن دومین و پس از چک کردن آن دومین می نویسه دومینه مورد نظر شما آزاد میباشد برای ثبت آن اینجا را کلیک نمائید و پس از کلیک کردن روی اون لینک به یه فورم ساده php یا html و ... برخورد می کنیم که با یه تفاوت که در قسمت نام دومین انتخابی شما دومینی را که به آن whois کرده بودیم و آزاد بود رو می نویسه .
که اردس این گونه فایل ها معمولا اینطوریه :

http://www.hosted-domain.com/order.php?domain=domain.com
http://www.hosted-domain.com/domain_order.htm?domain= domain.com
در ضمن اگه با php و html باشه خیلی ممنون میشم .
 

AliReza26

Active Member
يه 3 - 4 تايي آماده دارم....

ايميلت را بده برات بفرستم.....

در ضمن اگه تو همين انجمن يه سرچ كني مثال ها زيادي را در اين مورد پيدا ميكني....
 

rahian

New Member
AliReza26 گفت:
يه 3 - 4 تايي آماده دارم....

ايميلت را بده برات بفرستم.....

در ضمن اگه تو همين انجمن يه سرچ كني مثال ها زيادي را در اين مورد پيدا ميكني....
عليرضا جان از اون فايلهايي كه دادي ممنون .
اونها تنها تعدادي برنامه براي يه whois ساده بودند .
ولي من مثل اين سايت رو مي خوام كه نمونش داخل خيلي سايتها هستش .
مثلا سايت شاه کلید
در صفحه اول نام دومین رو می نویسم در صورت آزاد بودن اون دامنه می نویسه "دومين مورد نظر شما قابل دسترس می باشد! برای ثبت آن اینجا را کليک کنید . " تا اینجاش رو که راحت میشه ساخت و موضوع اصلی اینه که در صفحه بعد در قسمت " دومین انتخابی " نام دومین whois شده رو مینویسه این برام خیلی مهمه اگه کسی بلده ممنون میشم بهم یاد بده .
و موضوع دیگه که برام اهمیت داره سایت یه text box مثل ؛ مقدار فضای در خواستی ؛ که در سایت شاه کلید هست که بتونه اون هم به وسله فرم ارسال شه !
 

AliReza26

Active Member
جونم.........

اين سيستمي كه شما ميگيد بايد ساخته بشه.....

چون براي گرفتن whose كدهاي آماده شبيه اون چيزي است كه دادم....

اما اين سيستمي كه شما ميگيد با تغييراتي در كدي كه به شما دادم بدست ميآد......


من يه همچين سيستمي با PHP بصورت كامل نوشتم اما بنا به دلايلي درايوم فرمت شد و اون رفت رو هوا....... :cry:
 

rahian

New Member
AliReza26 گفت:
جونم.........

اين سيستمي كه شما ميگيد بايد ساخته بشه.....

چون براي گرفتن whose كدهاي آماده شبيه اون چيزي است كه دادم....

اما اين سيستمي كه شما ميگيد با تغييراتي در كدي كه به شما دادم بدست ميآد......


من يه همچين سيستمي با PHP بصورت كامل نوشتم اما بنا به دلايلي درايوم فرمت شد و اون رفت رو هوا....... :cry:
قربون فكر نكنم چيزه خاصي بخواد ها ......
فقط پر كردن يه فيلد هستش !
 

AliReza26

Active Member
rahian گفت:
AliReza26 گفت:
جونم.........

اين سيستمي كه شما ميگيد بايد ساخته بشه.....

چون براي گرفتن whose كدهاي آماده شبيه اون چيزي است كه دادم....

اما اين سيستمي كه شما ميگيد با تغييراتي در كدي كه به شما دادم بدست ميآد......


من يه همچين سيستمي با PHP بصورت كامل نوشتم اما بنا به دلايلي درايوم فرمت شد و اون رفت رو هوا....... :cry:
قربون فكر نكنم چيزه خاصي بخواد ها ......
فقط پر كردن يه فيلد هستش !
منظورم whose و سفارش گرفتن دومين و هاست و ....

يه چيزي تو مايه هاي سيستم كامل پارس وب(www.parsweb.com) بود......
 

yaghi

Member
نه علي جان منظور دوستمون مثل سايت پارس وب نيست يه نگاه به شاه كليد بنداز : http://www.shahkelid.com
صفحه اول در whois اسم سايت رو مي نويسي مي زني چك اگه دومين آزاد باشه مي نويسه براي سفارش كليك كنيد وقتي كليك مي كني داخل دومين انتخابي اسم دومين رو مي نويسه .

اگه حالا نگاه به آدرسي كه دوستمون داده بود با آدرس حال حاضر شاه كليد نگاه كنيد مي بينيد كه يكيه پس فكر مي كنم منظورشون همينه .
منم خيلي دونبال همچين كدي هستم كدش خيلي سادس ولي براي ما تازه كارا خيلي سنگينه حالا اگه بلدين يه نظر بندازين زير پاتون .
 

mazoolagh

Active Member
ظاهرا در دريافت نام دومين آزاد كه مشكلي نداريد پس تنها كاري كه لازم داريد اين است كه فرم ثبت در قسمت نام دومين نام دومين آزاد را پيش فرض بگذارد. فرض كنيد نتيجه دومين آزاد را در متغيري به نام domain ذخيره كرده ايد. كافي است كه اين مقدار را به صفحه ثبت نام post كنيد. در صفحه ثبت نام اين مقدار بعنوان value فيلد textbox قرار دهيد:

کد:
<html>
<head>
</head
<body>
<form name="f1" method="post" action="XXX.php">
<input type="text" name="domain_name" value="<%=$_REQUEST["domain"]%>">
</form>
</body>
</html>

همين!
 

mazoolagh

Active Member
whois

آقا اين صفحه رو يك نگاهي بكن:
http://m.1asphost.com/mazoolagh/whois_form.asp

خلاصه داستان!!! شما در اين صفحه نام دومين رو ميزني و به خودش پست ميكني. يك تابع is_available هست كه چك ميكنه آيا دومين آزاد هست يا نه (اينجا براي مثال كارش اينه كه اگر اول اسم علامت - باشه ميگه دومين قبلا گرفته شده وگرنه آزاد هست تا شما بتوني منطق كار رو پيدا كني- مسلما شما بايد اينجا كد جستجوي در سرور مناسب رو قرار بدي!)
اگر آزاد نباشه كه يك پيغام ميده و دوباره فرم خالي نمايش داده ميشه ولي اگر آزاد باشه اسم همين دومين پست ميشه به صفحه order_form.asp.

تو صفحه order_form.asp مقدار دومين رو كه از صفحه قبل اومده تو فيلد مربوطه قرار ميده (مسلما اين فرم بايد فيلدهاي ديگه هم داشته باشه) و در صورت تاييد فرم به صفحه register.asp پست ميشه.

تو صفحه register.asp هر كاري لازم داري انجام بده (ارسال به ايميل يا ديتابيس يا ...) اينجا فقط قسمت آخرش هست كه بعد انجام كار يك پيغام ميده و سه ثانيه بعد به همون صفحه اول برت ميگردونه.

حالا اگه هرجاش اشكال داشتي بپرس!

whois_form.asp
کد:
<html>
<body>
<%
domain_name = request.form("domain_name")
if is_available(domain_name) then
	if len(domain_name)>0 then
		response.redirect("order_form.asp?domain_name=" & domain_name)
	else
		msg = "Welcome!"
	end if
else
		msg = "The Domain (" & domain_name & ") is taken. Try again!"
end if
%>
<div align=center>
	<div id="message"><%=msg%></div><br><br>
		<form name="f1" method="post" action="whois_form.asp">
			Domain Name: 
			<input name="domain_name" type="text" value="" size="20">
			<input type="submit" value="Check Domain">
		</form>
</div>
<%
function is_available(domain_name)
	is_available = true
	if left(domain_name,1) = "-" then
		is_available = false
	end if
end function
%>
</body>
</html>

order_form.asp
کد:
<html>
<head>
</head>
<body>
<%
domain_name = request.querystring("domain_name")
%>
<form name="frm1" method=post action="register.asp">
Domain Name = <input type=text name="domain_name" value="<%=domain_name%>">
<input type=submit value="Register It!">
</form>
<%
%>
</body>
</html>

register.asp
کد:
<html>
<head>
<script language="vbscript">
sub window_onload
x = window.setTimeout("s1",5000)
end sub

sub s1
x = window.navigate("whois_form.asp")
end sub
</script>
</head>
<body>
<%
'	INSERT 
'	YOUR
'	CODE
response.write ("<div align=center>The domain " & request.form("domain_name") & " registered successfully<br>Thank You!</div>")
%>
</body>
</html>
 

yaghi

Member
عزيز موضوع خجالت و از اين حرفها نيست !
من براي پاسخ به سوالاتم از راههاي مختلفي وارد مي شم ! (بابا حرفه اي) از پيام خصوصي هم به خاطر اين استفاده مي كنم چون مي دونم كه زودتر جوابم رو ميگيرم .
و حالا اگه تو همين فروم بگردين مي بينيد كه نصف سوالهاي پرسيده شده توسط منه كه به هيچكدومشون جواب داده نشده .
مثل همينچا كه گفتم با پي.اچ.پي شم ارسال كنيد ارسال نكرديد !
 

iman_ebru

Active Member
علي جان ميشه يه نمون ساده از اين برنامه رو ليتكشو رو بدي؟
من تو هات اسكريپت و آنلي پي اچ پي گشتم ولي چيزي پيدا نكردم؟
كلمه كليدي اوني كه گفتي چيه؟ ( منظور سيستم كامل سفارش بود )
 

جدیدترین ارسال ها

بالا