Bonjour à tous,
Petit problème de sémantique "niveau 6ème" pour la mise en forme de $variables en lieu et place de texte entre balises html.

je crée une page donnees.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php
 
/**
 * 
 * Données variables du site
 */
 
 
$nom = 'toto';
 
?>

Sur ma page home.html j'intègre l'appel de la page donnees.php en amont de mon doctype HTML

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 <?php
 require('donnees.php');
 ?>

Dans la ligne de mon site j'échange le texte actuel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<h1 class="h1_home wow fadeIn" data-wow-delay="0.4s">Toto</h1>
par la syntaxe php suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php echo '<h1 class="h1_home wow fadeIn" data-wow-delay="0.4s">'.$nom.'</h1>'; ?>
qui m'affiche le résultat : '.$nom.''; ?>

et non pas la variable 'toto' avec les valeurs de mise ne page du Css

Ma console ne reporte pas d'erreur de syntaxe, j'ai tenté plein de modifs de cette syntax rejetés par la console !
dois-je en déduire que le Css perturbe le php ?

Merci pour vos lumières.