2012-03-09 32 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; 
} 

?> 
<?php 


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


?> 

答えて

0

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); 

?> 
関連する問題