واضح آرشیو وب فارسی:سایت ریسک: t=1877">باين مرا كمك كنيد. خواهشمندم ithf 21 تير 1382, 23:08سلام. اين سوال را پيشتر هم كردم و سمن جان مرا جوابي دادند ولي ازينكه منظور ايشان را نفهميدم خواستم دوباره بپرسم، و اگر ميشود مرا كمك كنيد. در بخش ورود به سيستم اين كود موجود است. echo "<form action="modules.php?name=$module_name" method="post"> " ."<b>"._USERLOGIN."</b><br><br> " ."<table border="0"><tr><td> " .""._NICKNAME.":</td><td><input type="text" name="username" size="15" maxlength="25"dir="ltr"></td></tr> " ."<tr><td>"._PASSWORD.":</td><td><input type="password" name="pass" size="15" maxlength="20"dir="ltr"></td></tr> "; در قسمت NICKNAMEدر آخرش ميخواهم همين علامت تغير زبان را اظافه كنم، علامت كه در بالاي براي تغير زبان در قسمت موضوع است و اينكه در پائين متن است. (فارسي/انگلسي) اگر ميشود كه كدي بدهيد كه بجاي كد فعلي اضافه كنم و يا اضافه كردن اين علامت را بگويد خوشحال ميشوم. سپاس. saman_sweden 22 تير 1382, 00:06شما يه مقدار سوال بزرگي كرديد كه پاسخ دادن بهش وقت ميخواد و اون اينكه اگر شخص به پاسخي كه داده شده قانع نباشه وحواب قدم بقدم بخواهد در هر حال كسي كه ميخواهد برنامه اي بنويسد بايد اطلاعات خودش را از طريق مطالعه تكميل كند اگر در مبحثي مشكل داشت اون موقع بپرسي گيرم كه شما اين برنامه را كه گرفتيد براي قدمهاي حه فكر كرده ايد در هر حال كد كامل يه برنامه فارسي <script language="Javascript" type="text/javascript"> function storeCaret(textEl) { if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate(); } var lang = 1; // 1: Farsi, 0: English // Farsi keyboard map based on ISIRI-2901 var farsikey = [ 0x0020, 0x0021, 0x061B, 0x066B, 0x00A 4, 0x066A, 0x060C, 0x06AF, 0x0029, 0x0028, 0x002A, 0x002B, 0x0648, 0x002D, 0x002E, 0x002F, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x003A, 0x0643, 0x003E, 0x003D, 0x003C, 0x061F, 0x066C, 0x0624, 0x200C, 0x0698, 0x0649, 0x064D, 0x0625, 0x0623, 0x0622, 0x0651, 0x0629, 0x00BB, 0x00AB, 0x0621, 0x004E, 0x005D, 0x005B, 0x0652, 0x064B, 0x0626, 0x064F, 0x064E, 0x0056, 0x064C, 0x0058, 0x0650, 0x0643, 0x062C, 0x005C, 0x0686, 0x00D 7, 0x0640, 0x200D, 0x0634, 0x0630, 0x0632, 0x064A, 0x062B, 0x0628, 0x0644, 0x0627, 0x0647, 0x062A, 0x0646, 0x0645, 0x067E, 0x062F, 0x062E, 0x062D, 0x0636, 0x0642, 0x0633, 0x0641, 0x0639, 0x0631, 0x0635, 0x0637, 0x063A, 0x0638, 0x007D, 0x007C, 0x007B, 0x007E ]; function changeLang() { if (lang == 0) { lang = 1; return true; } else { lang = 0; return true; } } function FKeyDown (txtFrm){ var key = window.event.keyCode; if (key == 145){ if (lang == 0) { lang = 1; return true; } else { lang = 0; return true; } } } function FKeyPress(txtFrm) { var key = window.event.keyCode; if (key == 13) { window.event.keyCode = 13; return true; } if (lang == 1) { // If Farsi if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ window.event.keyCode = 0x200C; else window.event.keyCode = farsikey[key - 0x0020]; if (farsikey[key - 0x0020] == 92) { window.event.keyCode = 0x0698; } if (farsikey[key - 0x0020] == 8205) { window.event.keyCode = 0x067E; } } return true; } function change(obj){ if (lang==0) lang=1 else lang=0; obj.focus(); } </script> </head> <body > <form name="post" onsubmit="return checkForm(this)"> <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onkeypress=FKeyPress(post); onkeydown=FKeyDown(post); onkeyup=storeCaret(this); onclick=storeCaret(this); onselect=storeCaret(this); > </textarea> <br> <img src="images/fa.gif" onclick=change(message)> ithf 22 تير 1382, 00:25سلام. سمن جان سپاس و ببخشيد كه نداشتن دانش كافي و ندانستن روش فراگرفتن اون دانش مرا وادار به چنين سوال كرد. سما هميشه موفق باشيد Majid 22 تير 1382, 09:25سلام من قبلا يك مقاله در اين مورد نوشتم.. اينو ببينيد: http://www.majidonline.com/modules.php?name=Content&pa=showpage&pid=49 مجيد ithf 22 تير 1382, 23:24آقاي مجدي شما هميشه زنده باشيد. سپاس
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 401]