เมนู

แสดงโพสต์

ส่วนนี้ให้คุณดูโพสต์ทั้งหมดของสมาชิกท่านนี้ (เฉพาะโพสต์ในส่วนที่คุณมีสิทธิ์เข้าถึง)

เมนู แสดงโพสต์

ข้อความ - wahnniey

#1
ทำโปรเจคของมหาลัยอยู่ แล้วหนังสือเป็นภาษาอังกฤษหมด ขอคนที่เข้าใจด้วยค่ะ โปรเจคเป็นเกี่ยวกับPerl Program, CGI program. ไม่เยอะ อยากได้ให้งานเสร็จในวันพฤหัสหน้าค่ะ
#2
tum dai leaw naka.. thank you mak mak ka
#3
โค้ด JavaScript ตัวนีั้ ทำไมไม่มี Pop-upแสดงขึ้นมา ไม่ทราบว่ามีอะไรหายไปหรือเปล่าค่ะ  :wanwan044:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>Log IN Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>
<form action="http://www.cknuckles.com/cgi/echo.cgi" method="GET" name="Form1">

<table align="center" width="400">
<tr>
USERNAME:
   <input type="text" size="15" maxlength="15" name="uname">
   
<br/>
<br/>

PASSWORD:
   <input type="password" size="10" maxlength="10" name="pword">
<br>
<br>
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset"><p>
   
</tr>
</table>   
</form>

<script language="JavaScript">
<!--
document.textform.onsubmit=validate;

function validate(){

if((document.Form1.uname.value.length<4 ||document.Form1.uname.value.length>8) || (document.Form1.pword.value.length<4 || document.Form1.pword.value.length>8) ||document.Form1.uname.value==""){
   alert("USERNAME and PASSWORD must be 4 - 8 characters!!");
   return false;
   }

   var validUsername = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

   var validpassword = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_";

   var alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

   var passwordStart="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";

   for( i=0; i<=document.Form1.uname.value.length; i  )
   {
      var name=document.Form1.uname.value.charAt(i);
      if(validUsername.indexOf(name)<0)
         {alert("USERNAME must be A-Z, a-z, 0-9!!");
          return false;
        }
    }

   for(i=0; i<=document.Form1.uname.value.length; i  )
   {
      var password=document.Form1.pword.value.charAt(i);
      if(validpassword.indexOf(password)<0)
         {alert("Please enter your PASSWORD");
          return false;
        }
   }


   var firstname=document.Form1.uname.value.charAt(1);
      if(alphabet.indexOf(firstname)<0)
         {alert("USERNAME must start with Alphabet");
          return false;
        }

  for(i=0; i<=document.Form1.uname.value.length; i  )
   {
      var password1=document.Form1.uname.value.charAt(1);
      if(passwordStart.indexOf(password1)<0)
         {alert("Password must start with alphabet");
          return false;
        }
   }


return true;

}

//-->

</script>

</body>
</html>
#4
อ้างถึงจาก: hero-nana ใน 18 พฤษภาคม 2011, 22:55:50
อันนี้แก้ error ให้แล้ว

function การทำงานไม่ได้แก้

view source code เอานะถ้าจะดู code

http://na159.dyndns.org/a.html


document.myform.onsubmit=validate;

แทนบรรทัดบนด้วยอันล่าง
การทำงานก็พอโหลดหน้าเสร็จให้กำหนด event onsubmit ให้ form ที่ชือ myform โดยไปเรียกทำงาน function validateForm ถ้า return ค่ากลับมาเป็น true ก็จะยอมให้submitไปได้ ถ้า false ก็ไม่ยอมให้ submit

window.onload=function(){
  document.myform.onsubmit=function(){
  this.status=validateForm();
  if(this.status)
  return true;
  else
  return false;
  }
};


ขอบคุณมากนะคะ แล้วอยากทราบว่า ถ้าเกิดเราต้องการให้ quiz4 เลือกได้มากกว่าหนึ่งคำถามต้องทำไงเอ่ย.. แล้วขอรบกวนช่วยดูอีกอันให้หน่อยได้หรือเปล่าค่ะ?
http://www.tempf.com/getfile.php?id=943671&key=4dd3d39156a88
ขอบคุณมากค่ะ
#5
อ้างถึงจาก: aodonline ใน 18 พฤษภาคม 2011, 22:38:49
จากที่ดูๆเหมือนกำลังจะทำหน้า login แล้วอยากจะเอาjavaมาร่วม
แต่ผมแนะนำนิดนึงครับ ให้คุณใช้ php เช็คเงื่อนไขดีกว่านะครับ ถ้าหากเป็นเงื่อนไขนี้ก็สั่งjavaรันผล
ผมว่าจะworkกว่าสิ่งที่คุณทำอยู่นะครับ
:wanwan003: :wanwan003: :wanwan003:

คือ มหาลัยให้ทำวิธีนี้อ่าค่ะ เขียนขึ้นมาเลย ไม่มีโปรแกรมอะไรช่วยเลย แล้วหน้าล๊อคอินเดี๋ยวก็ต้องได้ทำ แต่ตอนนี้เค้าให้ทำแบบนี้ก่อนค่ะ
#6
ไปดูมาแล้ว แต่ไม่รู้จะเอาไปใส่ยังไง เพราะว่าที่ทำมาต้องการให้มีคนแก้ สงสัยต้องจ้างคนทำละมั้งเนี่ย  :wanwan031:
#7
อ่อ แล้วทำตรงอื่นได้อีกรึป่าวค่ะ?? :wanwan008:
#8
หมายคามว่าไงค่ะที่บอกว่า ปิดต้องใช้ :P
#9
อยากให้เช็คว่าโค้ดตรงไหนผิดไป แล้วต้องเติมอะไรลงไปบ้าง มีเขียนกำกับไว้ตรงแต่ละโค้ดว่าจะต้องทำยังไงอ่าค่ะ
#10
http://www.tempf.com/getfile.php?id=943671&key=4dd3d39156a88

อันนี้เป็น แค่ username และ password ค่ะ มีโค้ดบางโค้ดที่ทำไม่เป็น ถ้าเกิดช่วยได้ รบกวนด้วยนะค่ะ

ถ้าเกิดง่ายต่อการติดต่อก็ทางอีเมล์ได้นะค่ะ
#11
นี่คือโค้ดทั้งหมดค่ะ หรือว่าถ้าเกิดไม่สะดวก มีเวบฝากไฟล์ไว้นะค่ะ ช่วยหน่อยนะคะ เดี๋ยวสอบตกอ่ะ ตกตัวนี้มา2รอบแล้ว  :'( ขอบคุณค่ะ

นี่คือไฟล์นะคะ http://www.tempf.com/getfile.php?id=943662&key=4dd3d14e7875e

นี่คือโค้ด ไม่รู้ว่าทำอะไรผิดตรงไหนบ้าง ไม่มีป๊อบอัพเตือนขึ้นเวลาsubmitเลยค่ะ เสียจายยยยยย

<html>
<head><title>MY QUIZ FORM</title>
   <script language="JavaScript">
   <!--
   document.myform.onsubmit=validate;
         
   function validateForm() {
    var alertsay = "";
   
    //กล่องชื่อ ต้องใส่ ไม่อย่างงั้นจะมีป๊อบขึ้นมาตอนsubmit
    if (myform.fname.value =="")
    {
    alert("You must enter Firstname");
    myform.fname.focus();
    return (false);
    }
   
   //กล่องชื่อต้องใส่อักษรอย่างน้อยสองตัว ถ้าไม่ใช่จะมีป๊อบอัพตอนซับมิท
    if (myform.fname.value.length < 2)
    {
    alert("Please enter at least 2 characters in the Firstname box");
    myform.fname.focus();
    return (false);
    }
   
        //ต้องเลือกคำตอบ 1ข้อ แล้วคำตอบที่ถูกต้อง
    var radioSelected = false;
    for (i = 0; i < myform.Q0.length; i  )
    {
    if (myform.Q0.checked)
    radioSelected = true;
    }
    if (!radioSelected)
   {
   alert("Please select one of the answer");
   return (false);
   }
   
   for (i = 0; i < myform.Q1.length; i  )
    {
    if (myform.Q1.checked)
    radioSelected = true;
    }
    if (!radioSelected)
   {
   alert("Please select one of the answer");
   return (false);
   }
   
   //checkboxต้องถูกเลือกอย่างน้อย1อัน ถ้าเกิดไม่เลือกจะมีป๊อบอัพขึ้นมาบอกว่าให้เลือกตอนซับมิทฟอร์ม   
   var checkSelected = false;
   for (i = 0;  i < myform.CHKBOX.length;  i  )
   {
   if (myform.CHKBOX.checked)
   checkSelected = true;
   }
   if (!checkSelected)
   {
   alert("Please select at least one");
   return (false);
   }
   
   //ต้องเลือก1คำตอบ และไม่สามารถเลือกข้อแรกได้ ถ้าเกิดเลือกข้อแรกจะมีป๊อบอัพขึ้นบอกตอนซับมิทฟอร์ม
   if (myform.singer.selectedIndex < 0)
   {
   alert("Please answer the question!!");
   myform.singer.focus();
   return (false);
   }

   if (myform.singer.selectedIndex == 0)
   {
   alert("This is not the answer");
   myform.singer.focus();
   return (false);
   }

   //สามารถเลือกได้หลายคำตอบ แต่ว่าต้องเลือกอย่างน้อย1คำตอบ ถ้าเกิดไม่เลือกจะขึ้นป๊อบอัพบอก
   var numSelected = 0;
   var i;
   for (i = 0;  i < myform.movie.length;  i  )
   {
   if (myform.movie.options.selected)
   numSelected  ;
   }

   if (numSelected < 1)
   {
   alert("Please select at least 1 of options");
   myform.movie.focus();
   return (false);
   }
   
   return true;
   }

   //-->
   </script>
   
</head>

<body>

/พอดีที่มหาลัยใช้เวบนี้ในการลองส่งฟอร์มค่ะ
<form action="http://www.cknuckles.com/cgi/echo.cgi" method="post" name="myform">


First name: <input type="text" size="15" maxlength="15" name="fname">

<br/>

<h1> QUIZ 1</h1>



<table width="700px">
<tr>
<h3>1.If you were to write down all the numbers from 1 to 100 inclusive, how many 9s would you have to write down?</h3>

<ul>
<li><input type="radio" NAME="Q0" value="A" id="Q0A"><label for="Q0A" id="L0A">11</label></li>
<li><input type="radio" NAME="Q0" value="B" id="Q0B"><label for="Q0B" id="L0B">19</label></li>
<li><input type="radio" NAME="Q0" value="C" id="Q0C"><label for="Q0C" id="L0C">20</label></li>
</ul>
</tr>

<tr>
<h3>2.If 80cm of ribbon costs 16p, how much will 2m cost?</h3>

<ul>
<li><input type="radio" NAME="Q1" value="A" id="Q1A"><label for="Q1A" id="L1A">34p</label></li>
<li><input type="radio" NAME="Q1" value="B" id="Q1B"><label for="Q1B" id="L1B">40p</label></li>
<li><input type="radio" NAME="Q1" value="C" id="Q1C"><label for="Q1C" id="L1C">48p</label></li>
</ul>
</tr>

</table>


<br/>

<h1> QUIZ 2</h1>


<h3>Which one is name of the fruit?</h3>

<input type="checkbox" name="CHKBOX" value="Tomato">Tomato</p>
<input type="checkbox" name="CHKBOX" value="Orange">Orange</p>
<input type="checkbox" name="CHKBOX" value="Apple">Apple</p>


<h1>QUIZ 3</h1>
<h3>Who sing the song called "The way you are"?</h3>

<select name="singer">
<option> Please select </option>
<option> Bruno Mars  </option>
<option> Chris Brown  </option>
<option> lil wayne </option>
</select>


<h1>QUIZ 4</h1>

<h3>Who are the actors and actresses in the movie called "Fast and Furious 5"?</h3>
<select multiple="multiple" name="movie">
  <option>Paul Walker</option>
  <option>Jordana Brewster</option>
  <option>Vin Diesel</option>
  <option>Brad Pitt</option>
</select>

<br/>
<br/>

<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset"><p>
</form>

</body>

</html>
#12
อ้างถึงจาก: hermiss ใน 04 เมษายน 2011, 15:53:00
ผมว่าหาจ้างเลยน่าจะง่ายกว่านะเนี้ยะน่าจะไม่เท่าไหร่ถ้าเขียนง่าย perl มันเริ่มเก่าแหละเดี๋ยวนี้ php กันหมด

พอดีเรียนที่นิวซีแลน แต่ไม่รู้จะให้ใครช่วยที่ไหน เลยมาถามในนี้เอาอ่าค่ะ
#13
1. บอกที่มาของชื่อ Log in มาจากชื่อ และ ฉายาตัวเอง wahnnie คัน yookyik 55+ แค่หวานนี่ยุ๊กยิ๊ก
2. บอกที่มาของ Avatar -- ถ่ายกับเพื่อน จะไปแรดกันอ่ะ
#14
พอดีเรียนปีสุดท้าย แล้วต้องทำโปรเจคส่ง แล้วเค้าให้ทำ CGI and PERL ถ้าเพื่อนๆคนไหนช่วยได้ มาโพสบอกหน่อยนะ ส่วนหัวข้อเรื่องจะตามมา ตอนนี้อ่านหนังสือสอบก่อนนะค่ะ :wanwan022: