include

luviweb

Nuovo Utente
28 Gen 2005
3
0
0
51
Cagliari
www.luviweb.it
Ciao.
Ho costruito una pagina in html, adesso sto raggruppando il codice che si ripete sempre uguale per includerlo con la funzione
Codice:
<?php include('file.txt') ?>

Questo e' una parte del cidice della pagina
Codice:
<<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-AU">
  <head>
    <title>www.luviweb.it :: master ::</title>

    <meta name="description" content="LuViWeb, Luigi Vinci Webmaster. Il web visto da LuViWeb. Consigli per la navigazione">
    <meta name="keywords" content="Luigi, Vinci, Inizio, Scoprimi, Album, Fotografici, Consigli, Navigazione, Archivio, Interagisci, divieto, Accesso, Nuovo, Layout, Nuova Sezione, Progetti, pagina web personale sito amatoriale html asp php">

    <meta name="owner" content="Luigi Vinci">
    <meta name="author" content="Luigi Vinci" />
    <meta name="generator" content="metapad" />
    <meta name="rating" content="General">
    <meta name="robots" content="all">
    <meta name="revisit-after" content="7 days">
    <meta http-equiv="imagetoolbar" content="no">

    <link rel="stylesheet" type="text/css" href="css/luviweb-screen-alt.css" media="screen" title="Prosimii (alternative)" />
    <link rel="stylesheet alternative" type="text/css" href="css/luviweb-print.css" media="screen" title="Print Preview" />
    <link rel="stylesheet" type="text/css" href="css/luviweb-print.css" media="print" />

    
  </head>

  <body>
    <!-- ##### Header ##### -->
    <div id="header">
      <div class="superHeader">
        <span>luviweb e' stato visitato
 <?php include("contatore.php") 
?> 
 volte</span>
      </div>

      <div class="midHeader">
        <h1 class="headerTitle" lang="la">www.luviweb.it</h1>
        <div class="headerSubTitle">Il web visto da me ;-)</div>
        <br class="doNotDisplay doNotPrint" />
        <div class="headerLinks">
          <span class="doNotDisplay">Tools:</span>
          <a href="http://lnx.luviweb.it/privato" title="Prive">Priv&egrave; &laquo;</a>
          <span class="doNotDisplay">|</span>
          <a href="mappa.html" title="Mappa Luviweb">Mappa &laquo;</a>
          <span class="doNotDisplay">|</span>
          <a style="cursor: help;" title="Consigli per la navigazione!" href="">Consigli per la navigazione &laquo;</a>
        </div>
      </div>

      <div class="subHeader">
        <span class="doNotDisplay">Navigation:</span>
        <a href="index.html" title="Torna alla pagina iniziale">Inizio</a> |
        <a href="" title="Chi sono - le mie foto - i miei lavori - Curriculum Vitae - Contattami">Scoprimi</a> |
        <a href="" title="Archivio foto - Le foto di terri - foto amici - i miei scatti - sfondi">Album fotografici</a> |
        <a href="" title="Pagine web personali - fare web - pc e dintorni - humor - ...">Consigli per la navigazione</a> |
	<a href="" title="Presentazioni power point - animazioni flash - scritti vari - immagini - Script - programmi gratuiti">Archivio</a> |
        <a href="" title="Contattami - lascia un messaggio o leggi il libro degli ospiti - segnala un link - consigli e suggerimenti">Interagisci</a> |
      </div>
    </div>

Stavo pensando di riscriverla così
Codice:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="It" lang="It">
  <head>
    <title>www.luviweb.it :: master ::</title>
    <meta name="description" content="">
    <meta name="keywords" content="">
<?php 
include("meta.txt") 
?>
  </head>
  <body>
    <!-- ##### Testata ##### -->
   <?php 
include("testata.txt") 
?>

I file che ho incluso sono rispettivamente:
meta.txt
Codice:
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="owner" content="Luigi Vinci" />
<meta name="author" content="Luigi Vinci" />
<meta name="generator" content="metapad" />
<meta name="rating" content="General" />
<meta name="robots" content="all" />
<meta name="revisit-after" content="7 days" />
<meta http-equiv="imagetoolbar" content="no" />
<link rel="stylesheet" type="text/css" href="css/luviweb-screen-alt.css" media="screen" " />
Invece testata.txt e' questo:
Codice:
<div id="header">
      <div class="superHeader">
        <span>luviweb e' stato visitato
 <?php include("contatore.php") 
?> 
 volte</span>
      </div>
      <div class="midHeader">
        <h1 class="headerTitle" lang="la">www.luviweb.it</h1>
        <div class="headerSubTitle">Il web visto da me ;-)</div>
        <br class="doNotDisplay doNotPrint" />
        <div class="headerLinks">
          <span class="doNotDisplay">Tools:</span>
          <a href="http://lnx.luviweb.it/privato" title="Prive">Priv&egrave; &laquo;</a>
          <span class="doNotDisplay">|</span>
          <a href="mappa.html" title="Mappa Luviweb">Mappa &laquo;</a>
          <span class="doNotDisplay">|</span>
          <a style="cursor: help;" title="Consigli per la navigazione!" href="">Consigli per la navigazione &laquo;</a>
        </div>
      </div>
      <div class="subHeader">
        <span class="doNotDisplay">Navigation:</span>
        <a href="index.html" title="Torna alla pagina iniziale">Inizio</a> |
        <a href="" title="Chi sono - le mie foto - i miei lavori - Curriculum Vitae - Contattami">Scoprimi</a> |
        <a href="" title="Archivio foto - Le foto di terri - foto amici - i miei scatti - sfondi">Album fotografici</a> |
        <a href="" title="Pagine web personali - fare web - pc e dintorni - humor - ...">Consigli per la navigazione</a> |
	<a href="" title="Presentazioni power point - animazioni flash - scritti vari - immagini - Script - programmi gratuiti">Archivio</a> |
        <a href="" title="Contattami - lascia un messaggio o leggi il libro degli ospiti - segnala un link - consigli e suggerimenti">Interagisci</a> |
      </div>

Bene, quando lo visualizzo sembra tutto regolare, se non fosse per degli strani caratteri che compaiono in alto a sinistra:
?meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" /> s"?U ?

Se nel file meta.txt aggingo uno spazio compare questo:
? [} ?

Se aggiungo due spazi compare questo:
? Ԁ ?

Insomma... chi sa che sta' succedendo?
C'è qualche regola particolare per il comando inclide?? :confused:
 

Tymba

Utente Attivo
10 Ott 2004
63
0
0
www.valeriocarnevali.it
se vuoi lavorare in quel modo e visto che usi php includi in questo modo:

pagina1.php
<?include('header.php')?>
<html>
<?
header();
?>
</html>


header.php

<?
function header()
{
?>
<title>mio titolo</title>
<head>
...
..
<head>
<?
}
?>


ciao
 

luviweb

Nuovo Utente
28 Gen 2005
3
0
0
51
Cagliari
www.luviweb.it
Ciao Tymba,
grazie per il tuo interessamento.

Se devo essere sincero non ho capito benissimo (probabilmente e' dovuto alle mie lacune in php) :) Appeno ho un po' di tempo cerco di mettere in pratica quello che mi hai proposto poi ti faccio sapere!

Grazie mille!

Ciao

Gg
 

luviweb

Nuovo Utente
28 Gen 2005
3
0
0
51
Cagliari
www.luviweb.it
Ciao Tymba

Ninete da fare.

Ho provato ma non ci riesco.

Questa e' la porzione di codice della pagina php:
Codice:
<div class="subHeader">
        <span class="doNotDisplay">Navigation:</span>
        <a href="index.html" title="Torna alla pagina iniziale">Inizio</a> |
        <a href="" title="Chi sono - le mie foto - i miei lavori - Curriculum Vitae - Contattami">Scoprimi</a> |
        <a href="" title="Archivio foto - Le foto di terri - foto amici - i miei scatti - sfondi">Album fotografici</a> |
        <a href="" title="Pagine web personali - fare web - pc e dintorni - humor - ...">Consigli per la navigazione</a> |
	<a href="" title="Presentazioni power point - animazioni flash - scritti vari - immagini - Script - programmi gratuiti">Archivio</a> |
        <a href="" title="Contattami - lascia un messaggio o leggi il libro degli ospiti - segnala un link - consigli e suggerimenti">Interagisci</a> |
      </div>

quello che vorrei fare e' questo:

Codice:
<div class="subHeader">
      <span class="doNotDisplay">Navigation:</span>
<?php include ('menu_principale.php') ?>
      </div>

Ho provato a scrivere il file menu_principale.php in questi modi:
1)
Codice:
<a href="index.php" title="Torna alla pagina iniziale">Inizio</a> |
<a href="scoprimi.php" title="Chi sono - le mie foto - i miei lavori - Curriculum Vitae - Contattami">Scoprimi</a> |
<a href="album_fotografici.php" title="Archivio foto - Le foto di terri - foto amici - i miei scatti - sfondi">Album fotografici</a> |
<a href="collegamenti.php" title="Pagine web personali - fare web - pc e dintorni - humor - ...">Consigli per la navigazione</a> |
<a href="archivio.php" title="Presentazioni power point - animazioni flash - scritti vari - immagini - Script - programmi gratuiti">Archivio</a> |
<a href="treesessanta.php" title="Qui scrivo su tutto quello che mi passa per la mente. Entra per darci uno sguardo!">360</a> |
<a href="interagisci.php" title="Contattami - lascia un messaggio o leggi il libro degli ospiti - segnala un link - consigli e suggerimenti">Interagisci</a> |

In questo modo la pagina menu_principale.php viene inclusa ma il risultato non e' perfetto in quanto compare un punto interrogativo all'inizio

?Inizio | Scoprimi | Album fotografici | Consigli per la navigazione | Archivio | 360 | Interagisci |


2)
Codice:
<?php
function menu_principale()
{
?>
<a href="index.php" title="Torna alla pagina iniziale">Inizio</a> |
<a href="scoprimi.php" title="Chi sono - le mie foto - i miei lavori - Curriculum Vitae - Contattami">Scoprimi</a> |
<a href="album_fotografici.php" title="Archivio foto - Le foto di terri - foto amici - i miei scatti - sfondi">Album fotografici</a> |
<a href="collegamenti.php" title="Pagine web personali - fare web - pc e dintorni - humor - ...">Consigli per la navigazione</a> |
<a href="archivio.php" title="Presentazioni power point - animazioni flash - scritti vari - immagini - Script - programmi gratuiti">Archivio</a> |
<a href="treesessanta.php" title="Qui scrivo su tutto quello che mi passa per la mente. Entra per darci uno sguardo!">360</a> |
<a href="interagisci.php" title="Contattami - lascia un messaggio o leggi il libro degli ospiti - segnala un link - consigli e suggerimenti">Interagisci</a> |
<?php
}
?>
così e' un disastro ma probabilmente non ho capito bene il tuo esempio

Navigation: ??php function menu_principale() { ?> Inizio | Scoprimi | Album fotografici | Consigli per la navigazione | Archivio | 360 | Interagisci |

Potresti aiutarmi a capire meglio??

Grazie a buon rendere!
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Differenza tra le funzioni include () e require ()? PHP 1
tucu49 PHP include classe PHP 8
G [PHP][RISOLTO] Include/Require non funzionante PHP 9
T #include virtual="/controlla.asp" Classic ASP 1
B sitoweb responsivo problema con include php HTML e CSS 1
G Problema php include PHP 8
elpirata Strano problema con include PHP 5
C Include PHP e Javascript PHP 4
L Refresh include php con jquery problemi negli script dopo load jQuery 2
X Problema con header() include() e i siti di hosting PHP 1
M Errore di header se metto include al posto delle istruzioni PHP 2
V Funzione "include" PHP 4
filomeni include in php SEO e Posizionamento 3
berry94mf Problema con include e css PHP 1
P Include o Require al posto di iframe... PHP 4
C Include php PHP 4
S include(URL) o require(url) PHP 4
L Problema include ed errore server rate limit.... PHP 0
C problema con l'include PHP 1
G funzione include di php e paramentri variabili PHP 4
G comando include PHP 6
L problema include ? PHP 4
R include() mi funziona solo nella root PHP 0
Jonn Strutturazione di sito web con Include PHP PHP 2
Jonn Elencare più file TXT di una Directory con Include PHP 2
asevenx domanda su include e iframe PHP 3
A [php]Include PHP 12
Neptune7650 Piccolo problema con la funzione include PHP 1
neo996sps Passare variabile su include di file php PHP 2
novello88 Differenza tra include() e require() PHP 18
borgo italia dubbio sul require/include PHP 2
V Include con URL personalizzati PHP 5
Z FWRITE con INCLUDE PHP 2
M include php, come fare? PHP 11
A include da file txt PHP 2
D include e flash PHP 11
M include e path relativo PHP 11
Z include di php e html PHP 1
Apeweb Aggiornare un sito senza include dinamici CMS (Content Management System) 3
catellostefano include in sub directory PHP 13
catellostefano include(); PHP 15
F Virtual Include e QueryString Classic ASP 1
P Box form che include codice php PHP 0
S login con include PHP 0
D include di directory e nome variabili in automatico PHP 2
J include asp Classic ASP 3
M function include() PHP 3
L uso di include PHP 3
D Include PHp PHP 11
borgo italia errore per include PHP 5

Discussioni simili