我想要做的是在一個字符串中使用泛化語言的包含文件,該字符串將用於多個頁面,但我還需要將變量傳遞給字符串當前頁面。將變量傳遞給包含文件中的字符串 - PHP
下面是一個例子:
這裏是index.php頁面的一個片段:
<?PHP
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/prefix.php');
echo $GENERAL_STRINGS['user_not_found'];
?>
這裏是包括頁:
<?PHP
$GENERAL_STRINGS['user_not_found'] = 'User account not found<br /><a href="/register/?email='.$email.'">Register Today for FREE</a>';
?>
的$電子郵件變量始終是鏈接被引用時爲空,我認爲這是因爲它正在從包含頁面而不是索引頁面尋找$ email變量。有沒有解決的辦法?
我想你是指'urlencode',因爲'$ email'變量正在進入一個url。但除此之外,+1 – ircmaxell 2010-08-24 15:57:52
問題不在其中。 – pltvs 2010-08-24 16:00:01
@Alex你怎麼知道的? – NullUserException 2010-08-24 16:01:20