8792 sujets

Développement web côté serveur, CMS

Bonsoir,
Comme je m' ennuie ce soir lol je suis en train de valider mon site, je n' arrive à comprendre un truc:

j ai mon html et dedans, j ai des balises php.

j' ai cette erreur à chaque fermeture de code php ( ?> ):

____________________________________________________________
Warning Line 43 column 0: processing instruction does not start with name.
?>


kkun peut m aider siouplé

<?php include("configuration.inc.php");
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<script type="text/javaScript"> 
<![CDATA[
src="<?=$wwwroot?>/lib/js/window.js" type="text/javascript">
]]>
</script>

<link rel="stylesheet" type="text/css" href="http://www.la-boutique-du-piercing.com/styles2.css" />
</head>
<body>
<? /*function print_on avis */ [b]?>[/b]


C' est ?> qui pose problème.
Il te suffit d'écrire :
<?[b]php[/b] /*function print_on avis */ ?>

à la place de :
<? /*function print_on avis */ ?>

Bonne nuit.
Modifié par CNeo (28 Apr 2007 - 22:11)
Une bonne façon de rappeler que les balises php courtes ne sont pas supportées partout, et sont, par conséquent, à éviter.
QuentinC a écrit :
Une bonne façon de rappeler que les balises php courtes ne sont pas supportées partout, et sont, par conséquent, à éviter.

Encore une mauvaise habitude que j'ai prise et dont j'ai du mal à me défaire Smiley sweatdrop