سوال در مورد server side language

من چتد تا سوال داشتم ....

اولي اين كه در اين سايت (به سايت كاري ندارم ... به URL توجه كنيد)

کد:
http://www.chrometix.net/?id=pstuts

در اين نشاني بعد از اسلش چيزي نيست بعد ميرسه به علامت سوال ...
منطورم اينه كه من بيشتر اينجوري ديدم ‌:

کد:
http://www.chrometix.net/Something.php?id=pstuts

حالا سوال من اينه كه ايا اين يك نوع زبان برنامه نويسي جديده با اينكه رو php كاري مينند كه اينجوري ميشه ؟؟؟؟


سوال بعدي من در مورد اين نشاني است :

کد:
http://www.1001fonts.com/font_details.html?font_id=2272

در اين نشاني بعد از فايل html علامت سواله و بقيش ...
من فكر ميكردم اين نوع نشاني فقط براي برنامه هاي سرور سايده .... مثلا


کد:
http://www.1001fonts.com/font_details.php?font_id=2272
يا
http://www.1001fonts.com/font_details.aspx?font_id=2272

كسي ميتونه توضيح بده اين چجوري كار ميكنه .... يعني ايا اين يك نوع برنامه سرور سايد جديده؟؟؟


ممنون ميشم
 

AliReza26

Active Member
1 - اگر فولدر داراي فايل پيش فرض تعريف شده از قبيل index , default , ... اونوقت دو url زير را مي تونيم يكي بحساب بياريم....

کد:
http://www.majidonline.com/somefolder/index.php?ID=200000

کد:
http://www.majidonline.com/somefolder/?ID=200000


2 - شما اشتباه فكر ميكنيد چون زبانهاي كلاينت سايد هم مي توانند فرم - كواري و ... را پردازش كنند منتها در چهارچوب كامپوتر كلاينت......


مثلا ما مي توانيم كوري url زير را با جاوا اسكريپ پردازش كنيم :

کد:
http://www.majidonline.com/somefolder/index.html?ID=200000
 

taher007

Member
البته به توضیح خوب علیرضا خان اضافه میکنم که این پسوند دست سروره
هر چیز میتونه باشه...
 
AliReza26 گفت:
1 - اگر فولدر داراي فايل پيش فرض تعريف شده از قبيل index , default , ... اونوقت دو url زير را مي تونيم يكي بحساب بياريم....

کد:
http://www.majidonline.com/somefolder/index.php?ID=200000

کد:
http://www.majidonline.com/somefolder/?ID=200000


2 - شما اشتباه فكر ميكنيد چون زبانهاي كلاينت سايد هم مي توانند فرم - كواري و ... را پردازش كنند منتها در چهارچوب كامپوتر كلاينت......


مثلا ما مي توانيم كوري url زير را با جاوا اسكريپ پردازش كنيم :

کد:
http://www.majidonline.com/somefolder/index.html?ID=200000


ممنون از جوابهاي كاملتون ...
ميشه يه مثال ساده از ان جاوا اسكريپت ها بزنيد ... يا حداقل بگيد چه چيزي رو سرچ كنم ؟؟؟

ممنون
 

AliReza26

Active Member
mollasadra گفت:
AliReza26 گفت:
1 - اگر فولدر داراي فايل پيش فرض تعريف شده از قبيل index , default , ... اونوقت دو url زير را مي تونيم يكي بحساب بياريم....

کد:
http://www.majidonline.com/somefolder/index.php?ID=200000

کد:
http://www.majidonline.com/somefolder/?ID=200000


2 - شما اشتباه فكر ميكنيد چون زبانهاي كلاينت سايد هم مي توانند فرم - كواري و ... را پردازش كنند منتها در چهارچوب كامپوتر كلاينت......


مثلا ما مي توانيم كوري url زير را با جاوا اسكريپ پردازش كنيم :

کد:
http://www.majidonline.com/somefolder/index.html?ID=200000


ممنون از جوابهاي كاملتون ...
ميشه يه مثال ساده از ان جاوا اسكريپت ها بزنيد ... يا حداقل بگيد چه چيزي رو سرچ كنم ؟؟؟

ممنون

اين يه مثال را ببين....

کد:
<BODY>

<center>
<form type=get action="passing-values-source.html">
<table border=1>
<tr>
<td>First Name:</td>
<td><input type=text name=firstname size=10></td>
</tr>
<tr>
<td>Last Name:</td>
<td><input type=text name=lastname size=10></td>
</tr>
<tr>
<td>Age:</td>
<td><input type=text name=age size=3></td>
</tr>
<tr>
<td colspan=2><input type=submit value="Submit!">
</td>
</tr>
</table>
</form>
</center>


<HEAD>

<SCRIPT LANGUAGE="JavaScript">

function getParams() {
var idx = document.URL.indexOf('?');
var params = new Array();
if (idx != -1) {
var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
for (var i=0; i<pairs.length; i++) {
nameVal = pairs[i].split('=');
params[nameVal[0]] = nameVal[1];
   }
}
return params;
}
params = getParams();
</script>
</HEAD>


<BODY>

<SCRIPT LANGUAGE="JavaScript">

firstname = unescape(params["firstname"]);
lastname = unescape(params["lastname"]);
age = unescape(params["age"]);

document.write("firstname = " + firstname + "<br>");
document.write("lastname = " + lastname + "<br>");
document.write("age = " + age + "<br>");

</script>
 

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

بالا