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

<3pehr>

Active Member
سلام
مي خواستم بدونم آيا به وسيله جاوااسكريپت ميشه مطالبي را از كه از يك فرم استفاده شده توي يك فايل متن txt ذخيره كرد ؟
اگه مي شه بزرگي كنيد و بگين چجوري :oops:
 

<3pehr>

Active Member
خدايي دلم شكست الان 1 روز از ارسال اين موضوع گذشته و هيچكي حتي يه نگاه هم نكرده چه برسه جواب بده.
 

mazoolagh

Active Member
اگر در محيط windows و با iis كار ميكني كه امكانات لازم در frontpage ديده شده و احتياجي نيست كه شما بخواهي كد بنويسي. ولي اگر منظور شما اين است كه فرم به يك صفحه asp ارسال شده و آن صفحه مقادير ارسالي را در textfile ببنويسد موضوع فرق ميكنه
 

<3pehr>

Active Member
دوست عزيز طريقه ذخيره كردن اطلاعات يك فرم را در يك فايل txt به وسيله asp بلدم من مي خوام بدونم اينكارو با جاوااسكريپت هم ميشه كرد يا نه اگه ميشه بگين چجوري.
 

mazoolagh

Active Member
معلومه كه ميشه!
فقط بجاي كدهاي vb از كدهاي javascript استفاده ميكني.
کد:
&lt;script language="javascript" runat="server">
 

AliReza26

Active Member
نه عزيز نميشه....

چون اصلا اصول جاوا اسكريپ كلاينت سايد است....

با خود جاوا اسكريپ نميشه انجام داد.(چون فايل را در كامپيوتر كاربر ذخيره ميكنه نه در سرور)

دليلش هم اينه كه اسكريپ جاوا اسكريپ در كلاينت پردازش و اجرا ميشه........
 

mazoolagh

Active Member
AliReza26 گفت:
نه عزيز نميشه....

چون اصلا اصول جاوا اسكريپ كلاينت سايد است....

با خود جاوا اسكريپ نميشه انجام داد.(چون فايل را در كامپيوتر كاربر ذخيره ميكنه نه در سرور)

دليلش هم اينه كه اسكريپ جاوا اسكريپ در كلاينت پردازش و اجرا ميشه........

بر مبناي تجربه و نه حدس و گمان ميدانم كه asp از javascript پشتيباني ميكند! هم در سمت server و هم در سمت client
 

AliReza26

Active Member
بله ...

درصورتي كه تعريف بشه كد جاوااسكريپ در سرور پردازش بشه...

ولي منظور سوال سپهر فكر ميكنم جاوا اسكريپ كه در كلاينت پردازش ميشه است ...(دليلش هم اينه كه تو انجمن كلاينت سايد سوالش را مطرح كرده... :) )
 

mazoolagh

Active Member
سمت سرور بودن كه قبلا مشخص شده بود

حتما منظور شما در سمت server است؟
بله.ميخوام روي يك فايل txt كه روي سرورهست ذخيره بشه.

ولي جاي سوال البته اشتباه هست. خيلي خوب ميشه اگر يكي زحمت منتقل كردن سوال ها رو به انجمن صحيح و درست كردن عنوانهاش بكشه. عنوانهايي مثل كمكم كن و ...
 

<3pehr>

Active Member
سلام
بذازين يه جور ديگه بگم ببينم فايل html كه روي سرور وجود داره رو ميشه با جاوااسكريپت توش تغيير داد مثل كانترهايي كه با جاوااسكريپ درست شده حالا من مي خوام بدونم ميشه بجاي تغيير در فايل html تغييرات را در فايل txt انجام داد يا نه ؟
دليل اينكه اين را توي انجمن كلاينت گذاشتم هم اينه كه اصولا جاوااسكريپت مربوط به اين بخش بايد بشه و من هم فقط برام سوال بود كه ميشه اينكارو كرد يا نه براي همين توي سرورسايد نذاشتم البته فكر كنم بهتر بود توي سرور سايد مي ذاشتم



سپهر
 

mazoolagh

Active Member
سپهر جان!
سلام
تمام زحمتهايي كه يك عده كشيدن تا asp - asp.net - php رو درست كردن براي اينه كه با سورس ثابت صفحه هاي مختلفي داشته باشي و شما مجبور نباشي براي هر كاري تو سورس دست ببري!
در هرصورت شما در صفحات asp حتي ميتوني يك قسمت كد را به vbscript بنويسي و يك قسمت ديگر را به javascript و با هر دو هم ميتواني انواع connection به ديتابيس ايجاد كني و از آنها بخواني يا تغيير درش ايجاد كني.
 

AliReza26

Active Member
تابع نوشتن توي فايل :

کد:
function printtofile(sFile,sText)
{
     var oFSO= new ActiveXObject("Scripting.FileSystemObject");
     oFile= oFSO.CreateTextFile(sFile,true);
     oFile.WriteLine(sText);
     oFile.Close();
}

اگه مشكلي بود بگو....
 

mazoolagh

Active Member
سلام سپهر خان!
ملت اينهمه زحمت كشيدن php - asp - asp.net درست كردن كه شما لازم نباشه تو متن html تغيير بدي! در سمت client هم كه ميشه با تغيير innerhtml يا createelement اين كار رو انجام داد.

در هر صورت شما ميتوني هم در سمت client و هم در سمت server از هر دو زبان vbscript و javascript حتي بصورت تركيبي (يك قسمت كد از اين يك قسمت از اون) استفاده كني و در سمت server هم هر نوع connection به ديتابيس كه با vbscript برقرار ميكردي (شامل text فايل هم ميشود) با javascript هم ميتواني
 

<3pehr>

Active Member
سلام
اولا دستتون درد نكنه
دوما من مشكلم اينجاست كه از هاست رايگان استفاده مي كنم و بيشتر وقتها هم وقتي يك فايل كه روي pc من درست كار مي كنه رو آپلود مي كنم روي اين هاستها مشكل پيدا مي كنه براي همين مي خواستم از asp , php استفاده نكنم.


سپهر
 

mazoolagh

Active Member
براي كارهاي متعارف كه نبايد مشكل پيش بياد! شايد در روشي كه شما استفاده ميكني يك مشكلي باشه. ميشه بيشتر توضيح بدي كه صفحه شما چي هست كه بعد از upload درست كار نميكنه؟
 

<3pehr>

Active Member
مثلا فرم هاي ارسال ايميل هيچ ايميلي ارسال نمي كنند و مشكلات ديگه.در حال حاضر من از فري وب تون استفاده مي كنم كه سرعتش خوبه و چون aspوphp نمي كنه مي خواستم بدونم جاوااسكريپت مي تونه اين كار و بكنه يا نه .
در ضمن اگه شما هاست رايگان خوبي مي شناسيد ميشه معرفي كنيد.
(تو پرانتز بگم http://www.dalir.net/free.php براي php خيلي خوبه فقط مشكل اينجاست كه من با asp يه ذره (خيلي كم) آشنا هستم اما با php اصلا تاحالا كار نكردم)
 

mazoolagh

Active Member
!!! شما وقتي ميتونين در سمت سرور برنامه بنويسين - حالا java يا basic فرق نميكنه - كه اين امكان براي شما فراهم باشه. بنابراين وقتي هاست شما نه asp و نه php رو پشتيباني نميكنه موضوع كلا منتفي هست. يعني در فايل html شما نميتونيد برنامه اي بنويسيد كه در سمت سرور كوچكترين كاري انجام دهد.


با هاست هاي رايگان اونقدر آشنايي ندارم كه خوب و بد هاش رو بشناسم و فرضا بگم كدوم يكي نسبت به بقيه چه مزايا و معايبي داره ولي براي aspx از somee.com استفاده كردم كه بد نيست ولي تبليغ داره كه براي من مهم نيست!
براي asp از 1asphost.com استفاده كردم كه بنظرم خوبه و تبليغ هم نداره.
براي php هم يكجايي گرفتم كه الان يادم نيست! چون اصلا باهش كار نكردم. ضمنا اينو بگم چون چند دامين ثبت شده با سرورهاي مختلف دارم حتي برنامه هاي تست رو هم روي همينها امتحان ميكنم و بهمين خاطر فقط وقتي روي هاست هاي مجاني چيزي ميزارم كه فرضا بخوام جواب يك پست رو با مثال داده باشم . بهمين خاطر شايد بقيه در مورد انتخاب هاست بهتر بتونن به شما كمك كنن.

البته غيرمنطقي نيست كه هاستهاي مجاني يك سري قابليتها رو نداشته باشن.
 

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

بالا