Mettre un titre de page en php
Forum Programmation : Mettre un titre de page en php
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
Bonjour,
Voila ma question est simple, j'ai ecrit une page erreur pour mon site internet est suivant l'erreur il redirige vers une phrase différente, mais le probléme c'est que dans le titre aussi j'ai fait ça mais ça ne marche pas.
Voici le code:
Code :
|
Et la fonction $error est bien sur le type de l'erreur(ex: 404, 500)
Pouvez vous me dire pourquoi cela ne marche pas.
En ayant le coee comme ça, il écrit comme titre:
<? print"ERREUR ".$error.""; ?>
Essaye ça :
<title><? print "ERREUR " . $error ; ?></title>
merci de la réponse, mais cela ne marche pas, dans le titre il me marque:
<? print "ERREUR " . $error ; ?>
C'est vraiment bizard
L'extension de ta page est bien .php? Ton hébergeur supporte t-il le PHP? Si tu le testes en local, passes-tu par easyPHP(ou autre)?
J'heberge mon site sur mon serveur, tout les serveurs tournent séparement. Donc serveur apache/php et serveur mysql/phpmyadmin.
L'extension de ma page est bien .php
fais voir le code de ta page depuis le début jusqu'au titre (avec la ligne là incluse)
voici voila le code:
<?
$error = $_GET['error'];
if($error=='400')
{
$mess_error = "L'adresse du document contient une erreur de syntaxe !!!";
}
elseif($error=='401')
{
$mess_error = "Vous n'êtes pas autorisé à accéder au document !!!";
}
elseif($error=='403')
{
$mess_error = "Vous êtes interdit d'accès dans ce répertoire sur le serveur !!!";
}
elseif($error=='404')
{
$mess_error = "La page que vous avez demandé n'exsite plus, ou à été déplacé !!!";
}
elseif($error=='405')
{
$mess_error = "La méthode de requête du formulaire n'est pas autorisée !!!";
}
elseif($error=='406')
{
$mess_error = "La requête n'est pas acceptée par le serveur !!!";
}
elseif($error=='408')
{
$mess_error = "Le temps d'attente pour accéder à la page demandée a expiré !!!";
}
elseif($error=='500')
{
$mess_error = "Erreur de serveur interne :Le serveur Web n'est pas en mesure de traiter la requête. Veuillez réessayer ultérieurement !!!";
}
elseif($error=='501')
{
$mess_error = "Une requête faite au serveur n'est pas supportée par celui-ci !!!";
}
?>
<html>
<head>
<title><? print"ERREUR ".$error.""; ?></title>
</head>
Tu n'as pas mis ce que Rennou t'as dit ?
Sinon, si tu mets ce que Rennou t'as dit, le code est bon, le problème vient de Apache (ou IIS) et du fichier qui doit avoir une extension .php
T'as bien mis :
http://localhost/fichier.php
et pas
C:\...\fichier.php
??
Oui j'ai essayé de mettre se que renou a dit mais ça ne marche pas.
La page elle est au bonne endroit car j'arrive a la voir, il y a juste au niveau du titre que ça merde.
C'est ça le probléme.
Il y a 2282 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
