php 조언부탁드립니다..
본문
$brake = "http";
if($comments === $brake)
{$error_message = '잘못된 문자열이 포함되어 있습니다.';}
이렇게 해서 http가 들어가는 내용에 경고가 뜨도록 했는데
그냥 http라고 치면 막히는데
http://top-pharm.info 이런식으로 주소를 입력하니 안막히네요.. 어떻게 해야되나요?
답변 3
<?php
$brake = "http";
if(strpos($comments, $brake) !== false) {
$error_message = "잘못된 문자열이 포함되어 있습니다";
echo $error_message;
}
if
(
$comments
=
$brake
)
일단 이부분은
if
(
$comments
==
$brake
)
이렇게 변경해주셔야 합니다.
그리고 원하시는 기능은 문자내 포함 여부
$findme = 'http';
$pos = strpos($mystring, $comments);
if ($pos !== false) {
$error_message
=
'잘못된 문자열이 포함되어 있습니다.'
;}
답변을 작성하시기 전에 로그인 해주세요.