사용자가 사용자 이름과 암호를 삽입하는 양식으로 로그인을 만들어야합니다. html 엔티티가 처리되지 않도록해야하며 작은 따옴표 나 큰 따옴표도 처리 할 수 없습니다. 양식에 입력 된 데이터를 반향 표시해야합니다.str_replace를 사용하여 작은 따옴표와 큰 따옴표를 바꾸는 방법
나는 htmlentities와 str_replace를 사용해야합니다. 나는 htmlentities가 맞지만 str_replace 함수를 사용하여 사용자가 폼에 입력 할 수있는 작은 따옴표와 큰 따옴표를 대체하는 방법을 잘 모르고있다. 어떤 도움이라도 굉장합니다. 여기
는 (작동) 현재 PHP<?php
$username = htmlspecialchars($_POST['username']);
$password = htmlspecialchars($_POST['password']);
$comment = htmlspecialchars($_POST['comment']);
?>
<html>
<body>
Your username is: <?php echo $username; ?><br />
Your password: <?php echo $password; ?><br />
Your Comment was: <?php echo $comment; ?>
따옴표가 잘못 되었습니까? 그것은 당신의 코드에 따라 아무런 해를 끼치 지 않을 것입니다. (데이터베이스를 사용하고 있지 않으므로 PHP는 자동으로 슬래시를 처리 할 수 있습니다.) –
강사가 원하는 부분입니다. 그는 str_function에 대한 방법을 확실히 알고 싶어합니다. 지금까지 내 머리가 아프다. (나는 PHP에 아주 익숙하다.) –