Page 1 sur 1

url et de différent textes dans la page;trop dur à expliquer

Posté : 14 mars 2007, 21:57
par chrislabricole
Bonjour,

j'aimerais bien savoir comment faut-il faire:

quand l'adresse url est:
http://monsite.com/error.php?error=404
il y a écrit par exemple dans la page:
Erreur 404

quand l'adresse url est:
http://monsite.com/error.php?error=500
il y a écrit par exemple dans la page:
Erreur 500

(c'est des exemples)
j'aurait très bien pu aussi mètre:

quand l'adresse url est:
http://monsite.com/maison.php?maison=544554
il y a écrit par exemple dans la page:
vous avez choisi une maison avec des beaux volets...

quand l'adresse url est:
http://monsite.com/maison.php?maison=872645
il y a écrit par exemple dans la page:
vous avez choisi une maison avec du beau crépie...

merci d'avance pour vos futures réponses...

Posté : 14 mars 2007, 22:04
par Truc
Un peu de lecture .
siteduzero :)

Posté : 14 mars 2007, 22:05
par jacklesurfeur
admettons que ton url soit http://www.monsite.com/index.php?maison=23

voila comment faire dans ton script index.php

<?php
$mavar=$_GET['maison'];
if($mavar==23){
echo "maison a la campagne"
}
?>

voila j'espere avoir bien repondu a ta demande

Posté : 14 mars 2007, 22:29
par chrislabricole
admettons que ton url soit http://www.monsite.com/index.php?maison=23

voila comment faire dans ton script index.php

<?php
$mavar=$_GET['maison'];
if($mavar==23){
echo "maison a la campagne"
}
?>

voila j'espere avoir bien repondu a ta demande
Ah...
bé voilà se que sa me fait:
Parse error: syntax error, unexpected '}', expecting ',' or ';' in /mnt/151/sdb/7/d/chrislabricole/testvariable.php on line 14
et la ligne 14 est:
}
et j'ai mis le code tel que tu me l'a donner ! :cry:

Posté : 14 mars 2007, 22:33
par chrislabricole
Aaaaaah bé non !

en faite, j'ai essayer de enlever les accolades, et sa marche !

le code officiel est:

Code : Tout sélectionner

<?php $mavar=$_GET['maison']; if($mavar==23) echo "maison a la campagne" ?>
c'est a cose de toi !!!!!!!!! :lol: nan je rigole

merci beaucoup

surtout pour la rapidité des réponses....

Posté : 14 mars 2007, 22:35
par Aureusms
Oui pas mal tu peux lui dire aussi de vérifier si c'est bien $_GET["maison"] qui est affiché dans l'URL via :

Code : Tout sélectionner

http://www.monsite.com/index.php?maison=23
<?php
if (isset($_GET["maison"])) {
   if ($_GET["maison"] == 23){
      echo "maison a la campagne"
      }
   }
?> 
et donc avec des deux exemples :

Code : Tout sélectionner

http://monsite.com/maison.php?maison=544554 il y a écrit par exemple dans la page: vous avez choisi une maison avec des beaux volets... quand l'adresse url est: http://monsite.com/maison.php?maison=872645 il y a écrit par exemple dans la page: vous avez choisi une maison avec du beau crépie...
<?php
if (isset($_GET["maison"])) {
   switch ($_GET["maison"]){
      
             case (544554) :
             echo 'vous avez choisi une maison avec des beaux volets...';
             break;
             case (872645) :
             echo 'vous avez choisi une maison avec du beau crépie..';
             break;
             default:
             echo 'vous n\'avez pas de maison';
             break;
    }
   }
?> 

Posté : 14 mars 2007, 23:08
par chrislabricole
NI-KEL
sa marche encore mieu !!!
sa c'est bien pour les pages d'erreurs !

Merci trop lol :lol:

Posté : 15 mars 2007, 00:20
par Truc
Modération :
chrislabricole, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.