2012-03-09 2 views
0

내가 뭘 하려는지 꽤 자명하다. 현재 페이지를 txt 파일에 쓰려고합니다. 불행히도 txt 파일은 비어 있습니다.현재 URL을 외부 페이지로 작성

<?php 


function curPageURL() { 
$pageURL = 'http'; 
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} 
$pageURL .= "://"; 
if ($_SERVER["SERVER_PORT"] != "80") { 
    $pageURL .=  $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
} else { 
    $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 
} 
return $pageURL; 
} 

$pageURL = curPageURL(); // Added this line to pick up the current url 
$var_str = var_export($pageURL, true); 
$var = "<?php\n\n\$$pageURL = $var_str;\n\n?>"; 
file_put_contents('kylie.txt', $var); 

?> 
:
<?php 

function curPageURL() { 
$pageURL = 'http'; 
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} 
$pageURL .= "://"; 
if ($_SERVER["SERVER_PORT"] != "80") { 
    $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
} else { 
    $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 
} 
return $pageURL; 
} 

?> 
<?php 


$var_str = var_export($pageURL, true); 
$var = "<?php\n\n\$$pageURL = $var_str;\n\n?>"; 
file_put_contents('kylie.txt', $var); 


?> 

답변

0

당신은 URL을 얻을 수있는 함수를 호출되지 않았다
관련 문제