Je suis en train d'apprendre php mais quelque chose va mal ... Quand j'utilise ce code:comportement php inattendu
<html>
<head>
<title>My first PHP page</title>
</head>
<body>
<?php
echo "<h1>Hello World!</h1>";
?>
</body>
</html>
Je suis censé obtenir juste Bonjour tout le monde! Au lieu de cela, je reçois: Hello World! ";?> Toutefois, si je prends juste le code php, enregistrez-le en tant que fichier .php et pointez mon navigateur sur ce fichier, il montre Hello World en grosses lettres gras comme vous vous y attendiez. Je l'ai essayé sur mon propre ordinateur (avec Apache et PHP 5.3.15 en cours d'exécution) et sur le serveur de mon fournisseur avec les mêmes résultats erronés.J'ai essayé différents navigateurs, différents ordinateurs.J'ai également essayé d'autres exemples de d'autres tutoriels (l'exemple ci-dessus est le plus simple qui ne va pas) mais aucun d'entre eux ne fonctionne comme il se doit La lecture d'un fichier texte avec la fonction include() fonctionne quand j'ouvre juste le fichier .php un fichier html Je n'ai pas encore écrit un mot de code, tout est copier/coller alors qu'est-ce qui peut se tromper? Essayez à http://www.raadvanarbeid.nl/index2.html et http://www.raadvanarbeid.nl/index2.php pour l'exemple ci-dessus
'http: // www.raadvanarbeid.nl/index2.php' fonctionne pour moi. Le .html ne fonctionne en effet pas, mais c'est attendu car par défaut les fichiers HTML ne sont pas analysés par php. – PeeHaa
Ah ... Donc ce que je fais mal est de sauvegarder le fichier avec une extension .html au lieu de php. A partir des tutoriels, j'ai compris que vous pourriez utiliser le code php dans les pages html. Je n'ai jamais compris que ces pages avaient besoin d'une extension php au lieu de html. Merci! – ArjenA
Ce tutoriel signifiait probablement du code HTML. Il est cependant possible de laisser PHP aussi analyser les fichiers .html, mais cela ne peut que prêter à confusion. – PeeHaa