J'essaie d'imprimer la sortie du fichier php en HTML en utilisant les inclusions côté serveur. Voici le code du fichier index.html.Server Side Comprend mettre php en html
<!DOCTYPE html>
<html>
<body>
<!--#include file="include.php" -->
<h1>This is a Example Of Server Side Includes</h1>
</body>
</html>
Voici le code de mon fichier include.php.
<?php
echo "Hello From PHP\n";
echo "Hello To HTML\n";
?>
Voici le contenu de mon dossier .htaccess
.
Options +Includes
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
Tous les fichiers situés dans /var/www/html.
Ceci est la capture d'écran de lors de l'exécution de index.html.
Est-ce que le serveur Side Includes fonctionne aussi dans localhost? si oui Comment configurer? Et où placer le fichier .htaccess dans var/www/html.
Vous n'indiquez pas à la page HTML d'inclure la page PHP. '' est commenté, essayez ' php include 'include.php';?>' Vos nouvelles lignes devraient aussi être '
' car un ' n' est pas une nouvelle ligne dans un navigateur. Voir aussi https://stackoverflow.com/a/19398070/4333555 – chris85
Cela ne devrait-il pas être '' au lieu de ''? – akond
@akond également essayé déjà, mais ne fonctionne pas. Merci –