10/10/2018, 09:18

Giúp mình hiển thị HTML trong trang web

Các bác có đoạn php nào giúp hiện thị đoạn mã HTML trong trang web không để em xài bbcode chứa các đoạn php, html, ... . Thanks các bác
bvnguyen viết 11:23 ngày 10/10/2018
chắc bác chưa học php rùi, nói dễ hiểu, bác có thể dùng lệnh echo trong php để hiện thành phần html, chỉ có điều là trước các dấu " của html thì phải thêm dấu \ vào trứoc. em ví dụ cho bác nhé,
bác muốn chèn doạn html này vào:
<img src="hinhanh.gif" width="100" height="100">

thì viết code php như sau:
echo " <img src=\"hinhanh.gif\" width=\"100\" height=\"100\"> ";

lưu ý: lệnh echo bắt đầu bằng echo " và kết thúc bằng "; <xem ở trên>

vậy là oke, kể cả bác chèn javascript cũng oke. hi vọng bác hiểu, chúc bác vui
phattai95 viết 11:32 ngày 10/10/2018
dạ! ý em không phải như vậy ạ ! ý em là làm sao hiển thị đoạn code đó ra màn hình chứ ko phải thực hiện đoạn đó ạ ! Bác hiểu chứ ?
bvnguyen viết 11:23 ngày 10/10/2018
không hiểu ý của bác lun, bác cho ví dụ cụ thể vào chứ, diễn đạt lại cho dễ hiểu chút,để mọi người còn giúp chứ, thảo nào mà bài của bác ít người trả lời
BeatOfAngle viết 11:22 ngày 10/10/2018
tức là bác ý mún viết các đoạn code php ra màn hình , vì mặc định server sẽ thông dịch các đoạn code php đó rồi.ví dụ như
Code:
<?php
echo "Co len thang em"
?>
bác ý mún in ra đúng đoạn code trên , thay vì in ra "Co len thang em" .
Em mới học cũng hem bít , bác nào bít thì giúp bác ý.
natostr viết 11:31 ngày 10/10/2018
Bác hãy tìm hiểu về "special characters" trong HTML đi nha. Đây là những cụm từ dùng để thay thế cho các ký tự đặc biệt trong code nhằm hiển thị những ký tự này ra trình duyệt chứ không bị trình duyệt biên dịch. ví dụ: ký tự "<" sẽ thay bằng "&lt;" chẳn hạng. Bạn tự tìm hiểu đi nhé.
bvnguyen viết 11:22 ngày 10/10/2018
đây bác,cái mà bác cần là here docs. here docs xác định giới hạn đầu bằng dấu <<< và kết thúc là dấu ;
Nó sẽ đựoc gán vào một biến,và nếu bác muốn nó hiện ra thì chỉ cần echo nó ra.

ví dụ:

$my_str=<<<EOQ
tất cả những gì bác muốn hiện ở đây, cái gì cũng oke, vd cả bài thơ, xuống dòng thì khi xuất ra cũng xuống dòng...
EOQ;

viết như vậy thì tất cả text giữa hai chữ EOQ sẽ đựoc gán vào biến $my_str

chỗ nào cần thì bác echo $my_str

tìm hiểu về here docs nha bác
BossFTP viết 11:20 ngày 10/10/2018
Nếu bác muốn in HTML code ra nguyên xi, như vầy:
<a href="http://www.bossftp.com/">BossFTP</a>

Thi:
PHP Code:
<?php
$str
='<a href="http://www.bossftp.com/">BossFTP</a>';
echo 
htmlspecialchars($str);
?>
Còn nếu muốn in PHP code ra:
PHP Code:
<?php
highlight_string
("<?php echo 'ádf';?>");
highlight_file("test.php");
?>
bvnguyen viết 11:20 ngày 10/10/2018
ò, dùng theo cách của bác bossfpt đi, của em chỉ dùng đựoc với php4 thì phải
Bài liên quan
0