Insérer une iframe en php

Résolu
JeremBel -  
 JeremBel -
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 ?

3 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour
    Il manque un point virgule après le echo
    0
    1. JeremBel
       
      Le code php que j'ai écrit marche j'ai seulement omis de mettre le ; lorsque j'ai posté ce message.
      0
    2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Dans ce cas il serait bien que tu nous montres l'intégralité du code et pense à utiliser les balises de code pour poster sur le forum sinon c'est illisible
      0
    3. JeremBel
       
      <!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>
      
      0