Insérer une iframe en php
Résolu
Bonjour,
j'ai codé une page web en html dans laquelle j'ai mis une balise iframe affichant une page Facebook (dont le code fut généré automatiquement à partir de https://developers.facebook.com/docs/plugins/page-plugin/).
Puis j'ai repris le même code en php car par la suite je voulait afficher le contenue d'un fichier txt dans un tableau.
J'ai donc utiliser la fonction suivante :
<?php $fichier = 'emplacement du fichier txt';
if ( (file_exists($fichier)) && (is_readable($fichier)) )
{
$text = file_get_contents($fichier);
}
echo $text
?>
Cependant l'iframe de la page Facebook ne s'affiche plus.
Pouvez-vous m'aider ?
j'ai codé une page web en html dans laquelle j'ai mis une balise iframe affichant une page Facebook (dont le code fut généré automatiquement à partir de https://developers.facebook.com/docs/plugins/page-plugin/).
Puis j'ai repris le même code en php car par la suite je voulait afficher le contenue d'un fichier txt dans un tableau.
J'ai donc utiliser la fonction suivante :
<?php $fichier = 'emplacement du fichier txt';
if ( (file_exists($fichier)) && (is_readable($fichier)) )
{
$text = file_get_contents($fichier);
}
echo $text
?>
Cependant l'iframe de la page Facebook ne s'affiche plus.
Pouvez-vous m'aider ?
3 réponses
-
ModérateurBonjour
Il manque un point virgule après le echo
-
-
-
<!DOCTYPE html>
<head> <title>Page test</title> <link href="portail.css" rel="stylesheet" type="text/css"> </head> <body> <?php $fichier = 'emplacement du fichier'; if ( (file_exists($fichier)) && (is_readable($fichier)) ) { $text = file_get_contents($fichier); } ?> <!-- photo --> <header id="image"> </header> <table class="nouvelle"><!-- Notification --> <tr> <th> Nouvelle : </th> </tr> <tr> <td style="text-align : justify"> <?php echo $text ?> </td> </tr> </table> <table class="doc"><!-- Documents/Dossiers partagés --> <tr> <th id="Tete"> Document partagés : </th> </tr> <tr> <td> <a class="Corps lien" href="file:///T:/" target="_blank" title="Vers Revue de Press"> <img class="folder" src="https://svgsilh.com/svg/2103508-009688.svg" alt="1"> Revue Press </a> </td> </tr> <tr> <td> <a class="Corps lien" href="file:///S:/" target="_blank" title="Vers Commun"> <img class="folder" src="https://svgsilh.com/svg/2103508-009688.svg" alt="2"> Commun </a> </td> </tr> <tr> <td> <a class="Corps lien" href="file:///S:/suivi.pdf" target="_blank" title="Vers Commun"> <img class="file" src="https://svgsilh.com/svg/309065-009688.svg" alt="3"> Guide </a> </td> </tr> </table> <div id="contener"><!-- Boutons d'accès Maintenance/Informatique --> <div id="maintenance"> <a class="lien" href="http://glpi/glpi/maintenance/"> <img src="http://glpi/glpi/maintenance.png" alt="4"> </a> <p> <a class="lien" href="maintenance"> Maintenance bâtiment </a> </p> </div> <div id="informatique"> <a class="lien" href="http://glpi/glpi/informatique/"> <img src="http://glpi/glpi/sit.png" alt="5"> </a> <p> <a class="lien" href="http://glpi/glpi/informatique/"> Informatique et Téléphonie </a> </p> </div> </div> <!-- C'est cette iframe qui s'affiche dans mon fichier html mais qui ne s'affiche plus dans mon fichier php --> <iframe id="publication" src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook&tabs=timeline&width=400&height=300&small_header=true&adapt_container_width=false&hide_cover=false&show_facepile=false&appId" width="400" height="300" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe> </body>
-