좋아, 그래서 내가 사람들이 온 페이지를 출력하고 특정 페이지에 더미 태그를 넣을 수 있도록이 것을 설정했다. 일부 페이지는 "linkto"태그 사이에 텍스트가있는 태그를 주석 처리했습니다.기본 if/then with PHP
내 문제는 일부 페이지에 "linkto"텍스트가 없다는 것입니다. 거기에서이 페이지로 연결하면 "제목"과 "/ 제목"사이의 모든 것을 가져오고 싶습니다. 비어있는 상태가되면 제목을 붙잡아 야합니다.
여기는 내가 지금까지 가지고있는 것이지만, 나는 단지 일종의 if/then이 필요하다는 것을 알고 있지만 나는 순위 초보자이다. 사전에 어떤 도움을 주셔서 감사합니다 :
<?php
$filesource = $_SERVER['HTTP_REFERER'];
$a = fopen($filesource,"r"); //fopen("html_file.html","r");
$string = fread($a,1024);
?>
<?php
if (eregi("<linkto>(.*)</linkto>",
$string, $out)) {
$outdata = $out[1];
}
//echo $outdata;
$outdatapart = explode(" " , $outdata);
echo $part[0];
> 다음
$ _SERVER [ "HTTP_REFERER"]'가 비어 있지 않은 변수라고 생각하지 마십시오. 브라우저와 사람들이 아무것도 포함하지 않도록이 옵션을 설정할 수 있기 때문에 신뢰할 수없는 변수입니다. – random
... 프록시도 가능합니다. – alex