Problema script pagina riservata
Salve ho un problema per far si che una pagina venga riservata agli utenti unicamente registrati (che poi sarebbero gli stessi che si iscrivono al mio forum phpbb2)
Questo è lo script
Codice:
<?php
// Inclusioni
session_start();
define('IN_PHPBB', true);
define('IN_SITE', true);
$phpbb_root_path = '../phpBB2/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
// Inizio sessione
$userdata = session_pagestart($user_ip, SITE_INDEX);
init_userprefs($userdata);
?>
<?php
// Verifica se utente o no
if( $userdata['session_logged_in'] ){
echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Questa è una pagina protetta a cui possono accedere solo gli utenti isritti al Forum ecc ecc-
</body>
</html>';
// Reindirizzo l'utente, alla pagina errore.php, se esso non è iscritto
} else {
header("Location: errore.php");
}
?>
Il problema è che quando vado a inserire l'HTML della pagina riservata al posto di
Codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Questa è una pagina protetta a cui possono accedere solo gli utenti isritti al Forum ecc ecc-
</body>
</html>
mi viene dato questo errore:
Codice:
Parse error: parse error, expecting `','' or `';'' in D:\Inetpub\webs\ultrazzurriit\prova.php on line 20
credo sia un problema causato dagli apici, cosa posso fare per ovviare a tutto ciò? :shock: