Php dans html

Bonjour,

j'ai voulu intégrer une fonction php dans une page html, j'ai renommé en index.php au lieu de index.html mais ca ne fonctionne pas, une idée ?
merci d'avance

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Monsite</title>

</head>
<body style="background-color: white; color: rgb(0, 0, 0);" alink="#ee0000" link="#0000ee" vlink="#551a8b">
<h2 ...</h2>
<br>
<?php
echo 'Votre adresse IP :' htmlspecialchars($_SERVER['REMOTE_ADDR']);
echo 'Navigateur :' .htmlspecialchars($_SERVER['HTTP_USER_AGENT']); 
?>
<h2 style="color: white; //...
//.........
</body></html>
Configuration: Windows 2000
Firefox 3.5.5

5 réponses

  1. merci pour votre lien, j'ai juste fait ce qui est dit la :
    https://www.commentcamarche.net/faq/21-php-comment-afficher-l-adresse-ip-d-un-visiteur
    et ajouter specialchars car j'ai vu ca je ne sais plus ou mais que c'etait pour la securite
    1. Oui mais si tu connaissait un peut le php tu saurai que il n'est pas possible d'insérer un code PHP dans une page HTML... En revanche l'inverse est possible...
      1. Il faut passer par un serveur pour que le PHP soit exécuter.
        Tu peux installer Wamp (ou Xampp, EasyPHP, ...) sur ton PC pour des testes en local.