Uploaded by tracen0743

B2 - LẬP TRÌNH WEB

advertisement
< Form name= “tên form”
action= “dangnhap.php”
method= “phương thức” >
Action: tên trang sẽ xử lý
Method: tên phương thức truyền bao gồm POST và GET
< Form name= “tên form”
action= “dangnhap.php”
method= “phương thức” >
Lấy giá trị:
$_POST[‘tên của đối tượng’];
$_GET[‘tên của đối tượng’];
< Form name= “login”
action= “dangnhap.php”
method= “GET” >
<input type="text" name="txtUsername">
Lấy giá trị:
$_GET[‘txtUsername’];
– Gửi vào mail thầy: trinhhuuphuong@dongan.edu.vn
– File .php
– Tiêu đề mail ghi: lớp – tên em
– Chậm nhất: 4h30
Viết trang web cho phép người dùng nhập 3 cạnh của hình
tam giác. Tính chu vi hình tam giác
• pi(): trả về giá trị PI.
• Ví dụ:
<?php
echo pi();
?>
// xuất ra 3.14
• pow($x,3): trả về giá trị x3.
• Ví dụ:
<?php
echo pow(2,3);
?>
// xuất ra 8
• max(): trả về giá trị lớn nhất
• Ví dụ:
<?php
echo(max(0, 150, 30, 20, -8));
?>
// trả về 150
• min(): trả về giá trị nhỏ nhất
• Ví dụ:
<?php
echo(min(0, 150, 30, 20, -8));
?>
// trả về -8
• abs(a): trả về trị tuyệt đối của a
• Ví dụ:
<?php
echo(abs(-6.7));
?>
// trả về 6.7
• sqrt(a): trả về căn của a
• Ví dụ:
<?php
echo(sqrt(16));
?>
// trả về 4
• round(a): làm tròn số thực a thành số
nguyên gần a nhất
• Ví dụ:
<?php
echo(round(0.60)); // được 1
echo(round(0.49)); // được 0
?>
• rand(): sinh số ngẫu nhiên
• Ví dụ:
<?php
echo(rand());
?>
• rand(a,b): sinh số ngẫu nhiên trong
khoảng a, b
• Ví dụ:
<?php
echo(rand(0, 10));
?>
// trả về số ngẫu nhiên từ 0 → 10
1. Viết trang web tính cạnh huyền của hình tam giác
vuông. Biết độ dài 2 cạnh góc vuông được người dùng
nhập
2. Viết trang web nhập vào 3 cạnh của hình tam giác.
Tính diện tích.
• strlen(): trả về độ dài của chuỗi
• Ví dụ:
<?php
echo strlen("Phuong");
?>
// xuất ra 6
• str_word_count(): trả về số chữ của chuỗi
• Ví dụ:
<?php
echo str_word_count("Huu Phuong");
?>
// xuất ra 2
• strrev(): đảo ngược chuỗi
• Ví dụ:
<?php
echo strrev("Phuong");
?>
// xuất ra gnouhp
• strpos(a,b): tìm vị trí chuỗi b trong
chuỗi a
• Ví dụ:
<?php
echo strpos("Huu Phuong", "P");
?>
// xuất ra 4. Vị trí đầu là 0
• str_replace(a,b,c): tìm a trong c, vị trí
đầu tiên là a sẽ được thay thành b.
• Ví dụ:
<?php
echo str_replace("H","T","HPhuong");
?>
// xuất ra TPhuong
<?php
$filename = "danhsach.txt";
$myfile = fopen($filename, "a");
?>
<?php
fwrite($myfile, “nội dung ghi”);
?>
<?php
fclose(biến file);
?>
• <html>
•
<form action="nhap.php" method="post" >
•
<h2>Nhập họ và tên:</h2>
•
<input type="text" name="ht" value="">
•
<input type='submit' name="gui">
•
</form>
• </html>
• <?php
•
$filename = "danhsach.txt";
•
$myfile = fopen($filename, "a");
$a=“họ và tên em”;
•
fwrite($myfile, $a);
•
fclose($myfile);
• ?>
•
•
•
•
fgets($f, độ_dài);
Duyệt và đọc nội dung từng dòng
Kết quả trả về là chuỗi có độ dài bằng độ_dài -1
Nếu không có độ dài thì mặc định là 1024 byte
• feof( $f)
$f: là biến khai báo ở hàm fopen()
Trả về giá trị True nếu con trỏ ở cuối tập tin
Download