Bonjour, sur mon site, j'héberge un forum phpBB et je me sers de l'inscription à celui-ci pour autoriser certains utilisateurs de mon site à remplir des formulaires de saisie. J'ai passé le serveur de mon site de php 5.x à php 7 et depuis, j'ai un message qui apparait lorsque l'utilisateur n'est pas inscrit au forum.
Voici le message :
[phpBB Debug] PHP Warning: in file /home/collecti/www/gestion/html/proposer_lien.php on line 10: Use of undefined constant Anonymous - assumed 'Anonymous' (this will throw an Error in a future version of PHP)
et le code :
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './../../phpBB3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$request->enable_super_globals();
if($user->data['username'] == Anonymous)
{
echo('Vous devez être inscrit et connecté au forum pour ajouter un lien');
echo'<br/><br/><a href="
http://www.yyyyy.fr/phpBB3/ucp.php?mode ... xxxxxx">Me connecter ou m\'enregistrer au forum</a>';
}
else
{
?>
ce code est en début du fichier php affichant (ou pas) le formulaire.
Je poste dans php débutant, car même si j'utilise php depuis longtemps, mon niveau est basique.
Merci de votre aide.
Bonjour, sur mon site, j'héberge un forum phpBB et je me sers de l'inscription à celui-ci pour autoriser certains utilisateurs de mon site à remplir des formulaires de saisie. J'ai passé le serveur de mon site de php 5.x à php 7 et depuis, j'ai un message qui apparait lorsque l'utilisateur n'est pas inscrit au forum.
Voici le message :
[phpBB Debug] PHP Warning: in file /home/collecti/www/gestion/html/proposer_lien.php on line 10: Use of undefined constant Anonymous - assumed 'Anonymous' (this will throw an Error in a future version of PHP)
et le code :
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './../../phpBB3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$request->enable_super_globals();
if($user->data['username'] == Anonymous)
{
echo('Vous devez être inscrit et connecté au forum pour ajouter un lien');
echo'<br/><br/><a href="http://www.yyyyy.fr/phpBB3/ucp.php?mode=login&sid=xxxxxxxxxx">Me connecter ou m\'enregistrer au forum</a>';
}
else
{
?>
ce code est en début du fichier php affichant (ou pas) le formulaire.
Je poste dans php débutant, car même si j'utilise php depuis longtemps, mon niveau est basique.
Merci de votre aide.