Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. integrazione html-php
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • U
      unkus.nob User • ultima modifica di

      integrazione html-php

      Buonasera, stò cercando di creare una pagina web dinamica,
      per fare le prove ho scritto il seguente codice:

      index.html:
      <html>
      <head>
      <meta>
      </head>
      <body>
      <? include "header.php" ?>
      <? include 'controllo.php' ?>
      <div id="menu">
      <a href="?page=home">Home</a>
      <a href="?page=beb">Bed and Breakfast</a>
      </div>
      <div id="container">
      </body>
      </html>

      header.php:
      <?php ?>
      <table align="center" border="2" bordercolor="orange">
      <tr>
      <td align="center"><img src="logo.gif"></>
      </tr> </table>

      controllo.php: controllo che la pagina sia tra le consentite
      <?php
      include("function.php");
      $pagine_consentite = array("home", "beb");
      ?>

      function.php: La funzione prende dall' arrai $_GET l' indice page dove è contenuto
      // il nome della pagina che dobbiamo includere nell ' index, se è vuoto
      //include di default la pagina home,
      <?php
      function print($pagine)
      {$page = $_GET(page);
      if(isset($page))
      { if(array_key_exist($page, $pagine))
      { include("/$page.php");}
      else
      {echo "Pagina non valida";}
      }
      else
      { include("index.html");}
      }
      ?>

      Il problema è che non mi visualizza l'header nell'index.html , ho provato anche a modificare la pagina header.php così:
      <?php echo"
      <table align="center" border="2" bordercolor="orange">
      <tr>
      <td align="center"><img src="logo.gif"></>
      </tr> </table>" ?>

      ma ci dev'essere qualcose che mi sfugge, come faccio a includere codice html nella pagina .php?
      Grazie mille
      Stefania

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        thedarkita ModSenior • ultima modifica di

        Ciao,
        non puoi utilizzare codice php su una pagina con estensione html con una configurazione normale del server.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • U
          unkus.nob User • ultima modifica di

          Qualche consiglio?:?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Trasformare la pagina in .php?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • U
              unkus.nob User • ultima modifica di

              Anche trasformando la pagina index in index.php non riconosce l'header.php .... l'echo "<table > ecc ecc" non viene riconosciuto. anche mettendo " per ogni apice.....:bho:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                Fai attenzione alle maiuscole nei tuoi messaggi...
                Verifica che nel sorgente della pagina non sia presente il codice php in quanto stai utilizzando gli short tag e sarebbe meglio evitarli in quanto a seconda della configurazione di php potrebbe non funzionare correttamente.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • H
                  html5today User Attivo • ultima modifica di

                  Prova a cambiare
                  [PHP]<? include "header.php" ?>[/PHP]
                  in
                  [PHP]<?php include "header.php" ?>[/PHP]

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • U
                    unkus.nob User • ultima modifica di

                    fatto, ma niente....:microsoft1:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti