Pour bénéficier de nos notifications vous devez d'abord vous connectez.
Si vous n'avez pas de compte vous pouvez créer un compte client.
Whoops! There was an error.
Stack frames (3)
2
Whoops\Exception\ErrorException
…/templates/partie.php127
1
Whoops\Run
handleError
…/templates/partie.php127
0
require
…/public/index.php17
/htdocs/templates/partie.php
?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('filiere',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php }else{ ?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('filiere',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php } ?>
<?php endif ?>
<?php endforeach ?>
<?php endforeach ?>
<?php endif ?>
<?php endif ?>
<?php
$niveau=$_SESSION['niveau'];
if($niveau == 4):
$access=$DB->query('SELECT * FROM types_ecole WHERE id_types=:id',array('id'=>$params['id']));
foreach($access as $accesss):
?>
<?php
$select=$DB->query('SELECT * FROM partie WHERE niveau <> 1');
foreach($select as $selects):
$number=$DB->row('SELECT * FROM etablissement WHERE langue=:langue AND types=:types',array('langue'=>$selects->id_partie,'types'=>$params['id']));
if($number > 0):
if($accesss->nom == 'école avec internat'){
if($selects->nom != 'Bilingue'){
?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('region',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php }else{ ?>
<?php
if($accesss->nom == 'Prépas Concours'){
/htdocs/templates/partie.php
?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('filiere',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php }else{ ?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('filiere',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php } ?>
<?php endif ?>
<?php endforeach ?>
<?php endforeach ?>
<?php endif ?>
<?php endif ?>
<?php
$niveau=$_SESSION['niveau'];
if($niveau == 4):
$access=$DB->query('SELECT * FROM types_ecole WHERE id_types=:id',array('id'=>$params['id']));
foreach($access as $accesss):
?>
<?php
$select=$DB->query('SELECT * FROM partie WHERE niveau <> 1');
foreach($select as $selects):
$number=$DB->row('SELECT * FROM etablissement WHERE langue=:langue AND types=:types',array('langue'=>$selects->id_partie,'types'=>$params['id']));
if($number > 0):
if($accesss->nom == 'école avec internat'){
if($selects->nom != 'Bilingue'){
?>
<div class="col-6 col-md-2 my-2">
<a href="<?= $router->generate('region',['id'=>$params['id'], 'partie'=>$selects->id_partie]) ?>" class="btn text-white" style="width: 170px; height: auto; border: 3px solid white; background-color: #35af2b; border-radius:50px;"><?= $selects->nom ?></a>
</div>
<?php } ?>
<?php }else{ ?>
<?php
if($accesss->nom == 'Prépas Concours'){
/htdocs/public/index.php
<?php
require dirname(__DIR__). '/vendor/autoload.php';
$whoops= new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
$whoops->register();
$uri = $_SERVER['REQUEST_URI'];
$router = new AltoRouter();
require dirname(__DIR__).'/config/routes.php';
// match des routes
$match = $router->match();
if(is_array($match)){
if(is_callable($match['target']))
{
call_user_func_array($match['target'],$match['params']);
}else{
$params=$match['params'];
require "../templates/{$match['target']}.php";
}
}else
// page 404 a affichers
{
require '../templates/404.php';
}
Environment & details:
empty
empty
empty
empty
empty
Key |
Value |
lwscache |
On |
lwsapitoken |
227598db8eb25468e8be91687c4d2feb |
SCRIPT_NAME |
/public/index.php |
REQUEST_URI |
/partie-40 |
QUERY_STRING |
|
REQUEST_METHOD |
GET |
SERVER_PROTOCOL |
HTTP/1.1 |
GATEWAY_INTERFACE |
CGI/1.1 |
REDIRECT_URL |
/public/partie-40 |
REMOTE_PORT |
41636 |
SCRIPT_FILENAME |
//var/www/camecole.com/htdocs/public/index.php |
SERVER_ADMIN |
postmaster@camecole.com |
CONTEXT_DOCUMENT_ROOT |
/var/www/camecole.com/htdocs |
CONTEXT_PREFIX |
|
REQUEST_SCHEME |
http |
DOCUMENT_ROOT |
/var/www/camecole.com/htdocs |
REMOTE_ADDR |
3.19.30.232 |
SERVER_PORT |
80 |
SERVER_ADDR |
127.0.0.1 |
SERVER_NAME |
camecole.com |
SERVER_SOFTWARE |
Apache/2.4.59 (Debian) |
SERVER_SIGNATURE |
<address>Apache/2.4.59 (Debian) Server at camecole.com Port 80</address>
|
PATH |
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
HTTP_REFERER |
https://camecole.com/carefour-1-40 |
HTTP_USER_AGENT |
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_ACCEPT |
*/* |
HTTP_CONNECTION |
close |
HTTP_RANGE |
bytes=0-2097151 |
HTTP_X_REQUEST_ID |
7c5bf59c680e5a11bc2bc55c738ec6c0 |
HTTP_X_FORWARDED_PROTO |
https |
HTTP_X_REAL_IP |
3.19.30.232 |
HTTP_HOST |
camecole.com |
MD_SH |
webdb32 |
MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
MD_MASTER |
camecole.com |
MD_HOST |
camecole.com |
SCRIPT_URI |
http://camecole.com/partie-40 |
SCRIPT_URL |
/partie-40 |
HTTPS |
on |
UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
REDIRECT_STATUS |
200 |
REDIRECT_MD_SH |
webdb32 |
REDIRECT_MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
REDIRECT_MD_MASTER |
camecole.com |
REDIRECT_MD_HOST |
camecole.com |
REDIRECT_SCRIPT_URI |
http://camecole.com/partie-40 |
REDIRECT_SCRIPT_URL |
/partie-40 |
REDIRECT_HTTPS |
on |
REDIRECT_UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
REDIRECT_REDIRECT_STATUS |
200 |
REDIRECT_REDIRECT_MD_SH |
webdb32 |
REDIRECT_REDIRECT_MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
REDIRECT_REDIRECT_MD_MASTER |
camecole.com |
REDIRECT_REDIRECT_MD_HOST |
camecole.com |
REDIRECT_REDIRECT_SCRIPT_URI |
http://camecole.com/partie-40 |
REDIRECT_REDIRECT_SCRIPT_URL |
/partie-40 |
REDIRECT_REDIRECT_HTTPS |
on |
REDIRECT_REDIRECT_UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
FCGI_ROLE |
RESPONDER |
PHP_SELF |
/public/index.php |
REQUEST_TIME_FLOAT |
1714568760.336 |
REQUEST_TIME |
1714568760 |
Key |
Value |
lwscache |
On |
lwsapitoken |
227598db8eb25468e8be91687c4d2feb |
SCRIPT_NAME |
/public/index.php |
REQUEST_URI |
/partie-40 |
QUERY_STRING |
|
REQUEST_METHOD |
GET |
SERVER_PROTOCOL |
HTTP/1.1 |
GATEWAY_INTERFACE |
CGI/1.1 |
REDIRECT_URL |
/public/partie-40 |
REMOTE_PORT |
41636 |
SCRIPT_FILENAME |
//var/www/camecole.com/htdocs/public/index.php |
SERVER_ADMIN |
postmaster@camecole.com |
CONTEXT_DOCUMENT_ROOT |
/var/www/camecole.com/htdocs |
CONTEXT_PREFIX |
|
REQUEST_SCHEME |
http |
DOCUMENT_ROOT |
/var/www/camecole.com/htdocs |
REMOTE_ADDR |
3.19.30.232 |
SERVER_PORT |
80 |
SERVER_ADDR |
127.0.0.1 |
SERVER_NAME |
camecole.com |
SERVER_SOFTWARE |
Apache/2.4.59 (Debian) |
SERVER_SIGNATURE |
<address>Apache/2.4.59 (Debian) Server at camecole.com Port 80</address>
|
PATH |
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
HTTP_REFERER |
https://camecole.com/carefour-1-40 |
HTTP_USER_AGENT |
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_ACCEPT |
*/* |
HTTP_CONNECTION |
close |
HTTP_RANGE |
bytes=0-2097151 |
HTTP_X_REQUEST_ID |
7c5bf59c680e5a11bc2bc55c738ec6c0 |
HTTP_X_FORWARDED_PROTO |
https |
HTTP_X_REAL_IP |
3.19.30.232 |
HTTP_HOST |
camecole.com |
MD_SH |
webdb32 |
MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
MD_MASTER |
camecole.com |
MD_HOST |
camecole.com |
SCRIPT_URI |
http://camecole.com/partie-40 |
SCRIPT_URL |
/partie-40 |
HTTPS |
on |
UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
REDIRECT_STATUS |
200 |
REDIRECT_MD_SH |
webdb32 |
REDIRECT_MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
REDIRECT_MD_MASTER |
camecole.com |
REDIRECT_MD_HOST |
camecole.com |
REDIRECT_SCRIPT_URI |
http://camecole.com/partie-40 |
REDIRECT_SCRIPT_URL |
/partie-40 |
REDIRECT_HTTPS |
on |
REDIRECT_UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
REDIRECT_REDIRECT_STATUS |
200 |
REDIRECT_REDIRECT_MD_SH |
webdb32 |
REDIRECT_REDIRECT_MD_SLAVES |
camec2060371.webdb32.lwspanel.com |
REDIRECT_REDIRECT_MD_MASTER |
camecole.com |
REDIRECT_REDIRECT_MD_HOST |
camecole.com |
REDIRECT_REDIRECT_SCRIPT_URI |
http://camecole.com/partie-40 |
REDIRECT_REDIRECT_SCRIPT_URL |
/partie-40 |
REDIRECT_REDIRECT_HTTPS |
on |
REDIRECT_REDIRECT_UNIQUE_ID |
ZjI-OM8RR3lcebcecSkrCQAAAI4 |
FCGI_ROLE |
RESPONDER |
PHP_SELF |
/public/index.php |
REQUEST_TIME_FLOAT |
1714568760.336 |
REQUEST_TIME |
1714568760 |
0. Whoops\Handler\PrettyPageHandler