PHP ver gevorderde |
|
Ik heb het volgende stuk code:
else
{
var_dump ($text);
$user->login();
$tpl = @new TemplatePower('tpl/login.tpl');
$tpl->prepare();
$tpl->assign(array(
'text_title' => $text['title'],
'text_welcomelogin' => $text['welcomelogin'],
'text_username' => $text['username'],
'text_password' => $text['password'],
'text_login' => $text['login']
));
}
$tpl->printToScreen();
else { $user->login(); $tpl = @new TemplatePower('tpl/login.tpl'); $tpl->prepare(); 'text_title' => $text['title'], 'text_welcomelogin' => $text['welcomelogin'], 'text_username' => $text['username'], 'text_password' => $text['password'], 'text_login' => $text['login'] )); } $tpl->printToScreen();
met als template
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>{text_title}</title>
</head>
<body>
{test}
{text_welcomelogin}
<form action="" method="post">
{text_username} <input name="login" type="text" /><br />
{text_password} <input name="pass" type="password" /><br />
<input type="submit" name="login" value="{text_login}" />
</form>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> {test} {text_welcomelogin} <form action="" method="post"> {text_username} <input name="login" type="text" /><br />{text_password} <input name="pass" type="password" /><br /><input type="submit" name="login" value="{text_login}" />
De array $text (bevat de teksten in de gekozen taal) bestaat wel (als ik hem dump) maar ik kan er niets uit oproepen, output:
rray(7) { ["cannotload"]=> string(28) "Kan het volgende niet laden:" [etc.., alle keys bestaan gewoon] }
rray(7) { ["cannotload"]=> string(28) "Kan het volgende niet laden:" [etc.., alle keys bestaan gewoon] }
met daaronder het form, zonder de waardes ervoor/erin, als ik echo $text['title'] doe krijg ik ook geen output
Wat is het probleem? Het is vast iets kleins anders had ik het wel gezien;-):P
|