Disons que je veux juste utiliser PHP include pour récupérer du HTML à partir d'un autre fichier. puis-je simplement mettre dans ce petit script PHP et nommer mon fichier .html (index.html) à index.php et ça va marcher? Je pensais que je devrais ajouter mon mot de passe de serveur une autre information en PHP pour l'employer. Que fais-je?Nouveau sur PHP, puis-je insérer PHP dans le code?
Répondre
Cela fonctionnera tout si votre serveur est configuré pour analyser HTML avec le Interprète PHP. J'ai fait un gestionnaire Apache y compris application/x-httpd-php5 .html .htm Alors oui. Vous auriez raison. Je suggère de le faire avec un .htaccess Apache ou un panneau d'hébergement.
Si votre serveur est configuré pour analyser les fichiers php, alors oui, l'ajout de <?php include('somefile.html'); ?>
devrait fonctionner correctement.
Exactement comme vous avez dit:
<html>
<head>
<title>Test PHP file</title>
</head>
<body>
<?php
echo 'test';
//all your php code can go in here
?>
</body>
</html>
Vous pouvez avoir plusieurs < php> blocs dans votre fichier?.
Non, vous ne pouvez pas simplement insérer PHP en HTML et attendre que cela fonctionne.
PHP est un langage côté serveur qui génère le code HTML envoyé au navigateur Web du client. Les fichiers ont généralement l'extension ".php" plutôt que ".html", mais simplement renommer "html" comme "php" ne fonctionnera pas.
Vous devez avoir un analyseur PHP installé sur votre serveur et reconfigurer l'ensemble de votre site.
Vous pensez peut-être à JavaScript qui peut être inséré en HTML et exécuté côté client.
D'accord merci, et non je ne pensais pas à JS. Je suis vraiment nouveau à PHP. Les réponses de tout le monde étaient super aussi :). Mais quand dois-je insérer les détails du serveur .. etc? – omnix
@Kawohi - vous aurez besoin de parler à votre fournisseur de service sur la conversion d'un site html simple en php. Ils devraient avoir des instructions sur ce que vous devez faire. Vous devrez peut-être déplacer le site vers un nouveau serveur. – ChrisF
pas vous n'avez pas besoin de mot de passe serveur pour exécuter php ... simplement renommer le fichier .php et insérez votre code PHP dans <?php ?>
PHP et HTML
test.php
<?php
define('title','foo');
?>
<!doctype HTML>
<html>
<head>
<title><?=foo?></title>
</head>
<body>
...
</body>
</html>
- 1. Comment insérer Smileys dans le code PHP?
- 2. code php pour insérer des données dans le fichier xml
- 3. Insérer le code embed dans la base numéro PHP
- 4. PHP/MySql Insérer sur GoDaddy
- 5. Insérer l'image dans la fiche xls throgh php code
- 6. MySQL Insérer avec PHP
- 7. Erreur dans le code PHP
- 8. intégrer le code dans php
- 9. Le code PHP n'est pas en cours d'exécution, nouveau à PHP
- 10. question sur le code php d'un CMS
- 11. Preg match sur le code d'affichage php
- 12. Code PHP sur le serveur comète orbite
- 13. le code ":" en php
- 14. dom en PHP enregistre le nouveau contenu sur l'ancien fichier
- 15. Besoin d'aide pour insérer le code
- 16. PHP vidage variable comme le code PHP
- 17. imprimer le code php
- 18. php + mysql: insérer un tableau php dans mysql
- 19. PHP: Créer un nouveau nœud dans le parent
- 20. PHP MySQL Insérer des données
- 21. code php dans jquery
- 22. comment insérer l'extrait de code PHP en javascript
- 23. preg_replace avec le code php
- 24. Comment organiser le code PHP?
- 25. file_get_contents et le code php
- 26. erreur Mysql dans le code php
- 27. Comment améliorer le code suivant dans PHP
- 28. Le fichier existe code php
- 29. PHP et singletons à nouveau
- 30. insérer le code C# dans le javascript
Cela ne fonctionnera que si le serveur est configuré pour analyser les fichiers php. – ChrisF
Oui, c'est une condition préalable. Merci d'avoir fait remarquer cela. – silvo
@ChrisF - La plupart des serveurs sont configurés pour PHP, et s'ils ne le sont pas, ils sont probablement configurés pour ASP. – Alexander