Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire Ă tout moment comment nous utilisons les cookies sur le site.
Bonjour, je n'arrive pas Ă rĂ©soudre cette erreur đ
voici mon document .htaccess
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond {THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(.+)\.php$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L]
#POUR LE FORUM
RewriteRule ^forum$ f_forum/forum
RewriteRule ^forum/([0-9]+)$ f_forum/sujet?id=$1 [L]
Et la page posant problĂšme...
<?php
session_start();
include('../connexionDB.php');
$get_id = (int)trim(htmlentities($_GET['id']));
if(empty($get_id)){
header('Location: forum');
exit;
}
$_req = $DB->query("SELECT *
FROM topic
WHERE id_forum = ?
ORDER BY date_creation DESC",
array($get_id) );
$_req = $_req->fetchAll();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<base href="/"/>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sujet</title>
<!--CSS-->
<link rel="stylesheet" href="/Site Dessin/bootstrap.min.css">
<!--CSS-->
<!--FONT-->
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap" rel="stylesheet">
<script src="https://kit.fontawesome.com/05c3c60494.js" crossorigin="anonymous"></script>
<!--FONT-->
</head>
<body>
<?php
require_once('../menu.php');
?>
<!--HEADER-->
<!--HEADER-->
<div class="container">
<div class="row">
<div class="col-sm-0 col-md-0 col-lg-0"></div>
<div class="col-sm-12 col-md-12 col-lg-12">
<h1>No activités</h1>
<div>
</div>
<div class="table-responsive">
<table class="table table-stripped">
<tr>
<th>ID</th>
<th>Titre</th>
</tr>
<?php
foreach($_req as $r){
?>
<tr>
<td>
<?= $r['id'] ?>
</td>
<td>
<?= $r['titre'] ?>
</td>
</tr>
<?php
}
?>
</table>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" ></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"></script>
<script src="bootstrap.min.js"></script>
</body>
</html>ï»ż
Merci d'avance !
Bonjour @RobinL,
Tu as bien mis ta page dans le dossier f_forum
?
Pour accéder à ta page tu as bien mis quelque chose comme ça :
<a href="/forum/1">sujet</a>
@Clouder, je t'envoie le code de ma page forum, celle ou j'appelle mon autre page :
<?php
session_start();
include('connexionDB.php');
$_req = $DB->query("SELECT *
FROM forum
ORDER BY ordre" );
$_req = $_req->fetchAll();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<base href="/"/>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Forum</title>
<!--CSS-->
<link rel="stylesheet" href="bootstrap.min.css">
<!--CSS-->
<!--FONT-->
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap" rel="stylesheet">
<script src="https://kit.fontawesome.com/05c3c60494.js" crossorigin="anonymous"></script>
<!--FONT-->
</head>
<body>
<?php
require_once('menu.php');
?>
<!--HEADER-->
<!--HEADER-->
<div class="container">
<div class="row">
<div class="col-sm-0 col-md-0 col-lg-0"></div>
<div class="col-sm-12 col-md-12 col-lg-12">
<h1>No activités</h1>
<div>
</div>
<div class="table-responsive">
<table class="table table-stripped">
<tr>
<th>ID</th>
<th>Titre</th>
</tr>
<?php
foreach($_req as $r){
?>
<tr>
<td>
<?= $r['id'] ?>
</td>
<td>
<a href="forum/<?= $r['id'] ?>"><?= $r['titre'] ?></a>
</td>
</tr>
<?php
}
?>
</table>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" ></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"></script>
<script src="bootstrap.min.js"></script>
</body>
</html>
Sinon oui ma page est bien dans ce dossier đ
Bonjour @RobinL,
Tu as bien mis ta page dans le dossier f_forum
?
Pour accéder à ta page tu as bien mis quelque chose comme ça :
<a href="/forum/1">sujet</a>
Il est vrai que je n'ai pas été clair. @Jerem971
Ici, je souhaite accéder à ma page sujet regroupant les sujets présent dans le forum choisi précédemment. Pour ce faire on récupÚre l'id du forum choisi par l'utilisateur et on y affiche les sujets correspondants...
Le problĂšme est que je n'arrive pas Ă rediriger mes URLs correctement et cette erreur s'affiche