Votre question

Mettre un titre de page en php

Tags :
  • Erreur de syntaxe
  • Programmation
Dernière réponse : dans Programmation
21 Mai 2006 22:50:01

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:
  1. <title><? print"ERREUR ".$error.""; ?></title>


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.""; ?>

Autres pages sur : mettre titre page php

21 Mai 2006 22:54:49

Essaye ça :

<title><? print "ERREUR " . $error ; ?></title>
21 Mai 2006 22:57:17

merci de la réponse, mais cela ne marche pas, dans le titre il me marque:

<? print "ERREUR " . $error ; ?>

C'est vraiment bizard
Contenus similaires
21 Mai 2006 23:39:52

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)?
22 Mai 2006 00:00:31

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
a c 232 L Programmation
22 Mai 2006 00:10:27

fais voir le code de ta page depuis le début jusqu'au titre (avec la ligne là incluse)
22 Mai 2006 00:12:15

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>
a c 232 L Programmation
22 Mai 2006 00:44:16

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
??
22 Mai 2006 00:52:04

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.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS