ช่วยอธิบายโค๊ดเหล่านี้ให้ผมทีครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ช่วยอธิบายโค๊ดเหล่านี้ให้ผมทีครับ

Re: ช่วยอธิบายโค๊ดเหล่านี้ให้ผมทีครับ

โดย tangmo » 07/10/2008 6:07 pm

พอจะรุ้เรื่อง session นะค่ะ

ที่คุณถามไว้ >>>2. อันนี้เป็นโค้ดเกี่ยวกับ session อันนี้แหละที่ผมไม่ค่อยเข้าใจว่า session มันคืออะไร มันทำงานยังไง แต่ละบรรทัดมันทำงานยังไง

session_start();
$_SESSION["login"] = $_POST["login"];

unset( $_SESSION["login"]);>> คือ คำสั่งทำลาย session หรือ logout ใช้คำสั่งตัวนี้อะคะ
session_destroy();
header('Location: home.php');


session_start(); คือการเปิดเรียกใช้ คำสั่ง session
$_SESSION["login"] = $_POST["login"]; คือการเก็บค่า session ในทุกๆหน้าเพื่อ POST มาหน้านี้ หรือรับค่าที่หน้านี้
unset( $_SESSION["login"]);
session_destroy();
คือคำสั่งทำลาย session ค่ะ

**คิดว่าน่าจะใช่นะ ถ้าใครมีความเห็นอื่น ลองเข้ามา ชี้แนะเพิ่มเติมนะคะ**

ช่วยอธิบายโค๊ดเหล่านี้ให้ผมทีครับ

โดย golf7626 » 06/10/2008 11:57 pm

1.โค๊ดอันนี้ผมพอเข้าใจว่ามีคือคำสั่งทำให้ลิ้งค์ไม่มีเส้นใต้ ผมไม่เข้าใจการทำงานแต่ละบรรทัดเลยครับ แต่ละบรรทัดมันทำอะไรบ้างครับ

<STYLE>
A:link { color: #F7B810; text-decoration:none}
A:visited {color: #F7B810; text-decoration: none}
A:hover {color: #F7B810}
</STYLE>

2. อันนี้เป็นโค้ดเกี่ยวกับ session อันนี้แหละที่ผมไม่ค่อยเข้าใจว่า session มันคืออะไร มันทำงานยังไง แต่ละบรรทัดมันทำงานยังไง

session_start();
$_SESSION["login"] = $_POST["login"];

unset( $_SESSION["login"]);
session_destroy();
header('Location: home.php');


3. คือตัว mysql_num_row() ที่ผมเข้าใจคือ มันเอาไว้นับค่าในฐานข้อมูลว่ามีแถวที่ตรงกับตัวแปรที่เรากรอกเข้าไปกี่แถว ผมเข้าใจผิดรึเปล่าครับ?

ใครเข้าใจโค้ดพวกนี้ช่วยที่นะครับ

ข้างบน