probleme de code php
1 message
• Page 1 sur 1
- patrick888
- WRInaute discret

- Messages: 111
- Inscription: 2 Aoû 2007
probleme de code php
Bonjour,
j'ai un petit soucis avec un code php,
voila, ma page rotisserie-livraison-france.php
Cette page me donne les liens clicables des departements, qui redirige vers la page
rotisserie.php, dont il y a le code suivant, ou correspondent les villes par rapport au département cliqué.
les liens sont a nouveaux cliquables et redirigent vers les adresses des rotisseries par villes.
le nom de cette page est alors: rotisserie-livraison.php
les codes dans la page sont les suivants :
[/code]
le soucis que j'ai est que pour le premier code php, au lieu de get ville, il me change le nom de la ville en livraison-paris par exemple au lieu de paris, donc les adresses du 2eme code ne sortent pas, car forcément ça ne correspond plus a ma base de données, au lieu de chercher paris, ça cherche livraison-paris...
mon fichier .htaccess est le suivant:
RewriteEngine on
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?departement=$1 [L]
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?ville=$1 [L]
j'ai éssayé de mettre sous ma deuxieme ligne la rewriterule ci dessous, mais rien ne change.
RewriteRule rotisserie-livraison-(.*)\.html$ /rotisserie-livraison.php?ville=$1 [L]
et si j'essaie de faire une autre page php par exemple touteslesrotisseries.php
au lieu de rotisserie-livraison.php , et que je change le code php de la page
rotisserie.php:
et bien la page n'existe meme plus.
Je sais plus trop quoi faire, si quelqu'un avait une idée, ça serait cool
Patrick
j'ai un petit soucis avec un code php,
voila, ma page rotisserie-livraison-france.php
- Code: Tout sélectionner
<?php
$sql = ("SELECT DISTINCT departement FROM rotisserie ORDER BY departement");
$result = mysql_query($sql);
echo '<ul>';
while ($row = mysql_fetch_assoc($result)) {
echo '<li><a href="rotisserie-'.preg_replace("/ /","-",$row['departement']).'.html">'.$row['departement'].'</li>';
}
echo '</ul>';
?>
Cette page me donne les liens clicables des departements, qui redirige vers la page
rotisserie.php, dont il y a le code suivant, ou correspondent les villes par rapport au département cliqué.
les liens sont a nouveaux cliquables et redirigent vers les adresses des rotisseries par villes.
- Code: Tout sélectionner
<?php
$departement = str_replace("-"," ",$_GET['departement']);
$sql = ("SELECT DISTINCT ville FROM rotisserie WHERE departement='$departement' ORDER BY nom");
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo '<ul>';
echo '<li><a href="rotisserie-livraison-'.preg_replace("/ /","-",$row['ville']).'.html">'.$row['ville'].'</li>';
echo '</ul>';
}
?>
le nom de cette page est alors: rotisserie-livraison.php
les codes dans la page sont les suivants :
[/code]
- Code: Tout sélectionner
<?php echo $_GET['ville']; ?>
- Code: Tout sélectionner
<?php
$ville = str_replace("-"," ",$_GET['ville']);
$sql = ("SELECT nom,adresse,code_postal,ville FROM rotisserie WHERE ville='$ville' ORDER BY nom");
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo '<ul>';
echo '<li>'.$row['nom'].'</li>';
echo '<li>'.$row['adresse'].'</li>';
echo '<li>'.$row['code_postal'].'</li>';
echo '<li>'.$row['ville'].'</li>';
echo '</ul>';
}
?>
le soucis que j'ai est que pour le premier code php, au lieu de get ville, il me change le nom de la ville en livraison-paris par exemple au lieu de paris, donc les adresses du 2eme code ne sortent pas, car forcément ça ne correspond plus a ma base de données, au lieu de chercher paris, ça cherche livraison-paris...
mon fichier .htaccess est le suivant:
RewriteEngine on
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?departement=$1 [L]
RewriteRule rotisserie-(.*)\.html$ /rotisserie.php?ville=$1 [L]
j'ai éssayé de mettre sous ma deuxieme ligne la rewriterule ci dessous, mais rien ne change.
RewriteRule rotisserie-livraison-(.*)\.html$ /rotisserie-livraison.php?ville=$1 [L]
et si j'essaie de faire une autre page php par exemple touteslesrotisseries.php
au lieu de rotisserie-livraison.php , et que je change le code php de la page
rotisserie.php:
- Code: Tout sélectionner
echo '<li><a href="rotisserie-livraison-'.preg_replace("/ /","-",$row['ville']).'.html">'.$row['ville'].'</li>';
et bien la page n'existe meme plus.
Je sais plus trop quoi faire, si quelqu'un avait une idée, ça serait cool
Patrick
1 message
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Problème avec un code PHP
- Problème dans un code PHP
- Comment convertir un code HTML en code PHP ?
- Code php avec code <iframe src=
- [???] php code en 1 ligne dans le code source
- Le code GA à insérer me supprime du code html [Problème résolu]
- Problème pour coller le code dans le code source d'1 page
- Problème de code pour redirection 301 (problème complexe?)
- probleme entre index.php centre.php et news.php
- code php
- Affichage de la description DMOZ dans MSN Search - 23-05-2006
- Gérer l'entête HTTP en PHP - 04-08-2008
- Google Code Search : moteur de recherche de codes sources - 05-10-2006
- Affichage de la description DMOZ dans Google - 13-07-2006
- Commande site: sur Google et pages ignorées - 06-03-2007
- l'attribut rel=nofollow contre le spam de commentaires ? - 18-01-2005
- Où placer son fichier Sitemap ? A la racine ? - 27-06-2005
- Google Calendar API - 20-04-2006
Consultez la description détaillée des produits ou services de Google suivants : Google Code
- Analyse de l'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
