У меня есть следующий фрагмент кода и вы хотите отобразить его как текст на веб-странице. Как мне это сделать? Я хочу, чтобы приведенный ниже код отображался в виде текста на веб-странице. Страница может быть либо страницей .html, либо страницей .php. Незлая помощь.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Log in!</title> <style type="text/css"> div { width:300px; height:120px; margin: 0px auto; margin-top: 100px; padding: 30px 20px; border:2px solid #00F; background-color:#0CF; border-radius:10px; } span{ margin:0px auto; color:#F00; font-family:Verdana, Geneva, sans-serif; font-size:12px; } </style> </head> <body> </body> <?php require_once('conn.php'); $sql="select * from contacts where contacts_id=14"; $result=$mysqli->query($sql); $row=$result->fetch_array(); if( isset($_POST['id']) && $row['email']==$_POST['id'] && $_POST['password']==$row['password']) { header("location:view.php") ; $_SESSION['sid']= $row['email']; $flag=1; } ?> <div> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> <table align="center" border="0"> <tr> <td>Id</td> <td>:</td> <td><input type="text" name="id" placeholder="Email" /></td> </tr> <tr> <td>Password</td> <td>&:</td> <td><input type="password" name="password" /></td> </tr> <tr> <td></td> <td colspan="2"><input type="submit" value="Log In!" /></td> </tr> </table> </form> <?php if (isset($_POST['id']) && isset($_POST['password']) && $flag==0) { echo "<center><span>Invalid Id/Password</span></center>"; } ?> </div> </body> </html>
Вы также можете использовать функцию highlight_string ()
<?php highlight_string("YOUR STRING/CODE GOES HERE"); ?>
Один из вариантов, который вы можете использовать, – это функция highlight_file()
PHP:
<?php highlight_file("your_file.php"); ?>
Вы также можете использовать .html
расширения файлов highlight_file("your_file.html")
.
Даже расширение .txt
extension_file highlight_file("your_file.txt")
.
Consult:
если ваш сервер не настроен на обработку .html для тега php, вы в порядке, чтобы сделать то, что вы сделали.
Вы также можете использовать это: <?php
которое будет отображаться как <?php
но не будет видно с помощью PHP.
этот вопрос довольно старый, но до тех пор, пока никто не использовал это решение, так что это было бы полезно.
используя htmlspecialchars :
htmlspecialchars – Преобразование специальных символов в объекты HTML
echo htmlspecialchars("your special character goes here");