Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    L'header in un'altra pagina.

    Si può richiamare il file header.php in una pagina che non sia index.php?

    Facendo copia incolla del file index.php nella pagina laterale non me lo fa fare, quindi sbaglio qualcosa.

    Avete idea di cosa mi sono scordato?

  2. #2
    se usi il metodo include la pagina in cui infili l'header.php deve essere una pagina php...altrimenti non ho capito di cosa stai parlando
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Se metto l'istruzione

    <?php get_header(); ?>

    in index.php mi funziona.

    Se invece la stessa istruzione la metto in un file prova.php nella stessa radice non gira e mi dice:

    Fatal error: Call to undefined function get_header() in D:\Inetpub\webs\laugherit\prova.php on line 1

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Stai parlando di un qualche CMS?

  5. #5
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Stai parlando di un qualche CMS?
    Sto cercando di capire come si fa a richiamare un file header.php in un altra pagina che non sia index.php.

    E' un cms?

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Wordpress o Joomla per esempio sono dei CMS, stai cercando di apportare modifiche ad uno di questi?
    Oppure stai lavorando ad un qualcosa che hai fatto tu da zero?

  7. #7
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Wordpress o Joomla per esempio sono dei CMS, stai cercando di apportare modifiche ad uno di questi?
    Oppure stai lavorando ad un qualcosa che hai fatto tu da zero?
    Io da 0 ma appoggiandomi a Wordpress. Nel senso che ho fatto un corso wordpress e poi mi sono riscritto i files a mano vedendo passo passo che facevano.

    Ora sto cercando di mettere una pagina aggiuntiva.

  8. #8
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Io da 0 ma appoggiandomi a Wordpress. Nel senso che ho fatto un corso wordpress e poi mi sono riscritto i files a mano vedendo passo passo che facevano.

    Ora sto cercando di mettere una pagina aggiuntiva.
    Il codice che hai inserito in index è una chiamata di funzione che probabilmente è in un file esterno che includi prima della chiamata (all'inizio del codice della pagina) oppure è inserita in index.php

    nella tua pagina di prova non è definita la funzione. Devi quindi includere il file che la contiene

  9. #9
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Io da 0 ma appoggiandomi a Wordpress. Nel senso che ho fatto un corso wordpress e poi mi sono riscritto i files a mano vedendo passo passo che facevano.

    Ora sto cercando di mettere una pagina aggiuntiva.
    Se ho ben capito, stai facendo un pastrocchio.
    Non puoi prendere un po' di codice di WP ed usarlo per altre cose, funziona solo all'interno del framework di WP.

    get_header() per esempio è una funzione propria di WP, non è una funzione nativa di PHP, quindi se la usi all'interno di WP funziona, se la usi da un'altra parte invece no, perché non esiste, infatti ottieni il messaggio:
    Fatal error: Call to undefined function get_header() in D:\Inetpub\webs\laugherit\prova.php on line 1

    Wordpress o lo usi per tutto il progetto oppure non lo usi affatto, non puoi fare un po' e un po'.

  10. #10
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Se ho ben capito, stai facendo un pastrocchio.
    Non puoi prendere un po' di codice di WP ed usarlo per altre cose, funziona solo all'interno del framework di WP.

    get_header() per esempio è una funzione propria di WP, non è una funzione nativa di PHP, quindi se la usi all'interno di WP funziona, se la usi da un'altra parte invece no, perché non esiste, infatti ottieni il messaggio:
    Fatal error: Call to undefined function get_header() in D:\Inetpub\webs\laugherit\prova.php on line 1

    Wordpress o lo usi per tutto il progetto oppure non lo usi affatto, non puoi fare un po' e un po'.
    Infatti ho risolto mettendo l'istruzione DEFINE dell'index principale. Grazie mille.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.