Visualizzazione risultati 1 fino 29 di 29

Discussione: Pagina in php

  1. #1
    Guest

    Predefinito Pagina in php

    vorrei creare la mia home in php con un menu che colleghi le pagine secondarie per farle apparire sempre nella stessa porzione della home page. qual è il codice? come un iframe, ma sostituirlo con il php...
    sapete darmi una risposta?

    grazie!

  2. #2
    L'avatar di Gianmarco89
    Gianmarco89 non è connesso Utente attivo
    Data registrazione
    28-11-2004
    Messaggi
    473

    Predefinito

    include();

    usi un codice del tipo

    <?

    $page=$_GET['page'];
    include($page.".php");

    ?>


    e nei pulsanti inserisci come link

    ?page=nomepaginadavisualizzaresenza".php"

    chiaro??
    Coming soon...

    OnlyDesign.org - semplicità e stile


    ciao!

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Potresti usare la funzione include e potresti passare la pagina come parametro.
    Dove vuoi che appaia la pagina metti:
    Codice PHP:
    $pagina=$_GET['pagina'].".php";
    if (
    file_exists($pagina))
    include(
    "$pagina");
    else
    include(
    "paginachevuoichecisiaalcentroquandoentrinelsito.php");
    I link saranno in questo modo:
    Codice HTML:
    <a href="?pagina=download">Download</a>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    Credo di si.. il codice dove deve apparire la pagina posso metterlo ad esempio in una cella di una tabella?

    ma, scusate l'ignoranza, include(); in che punto va inserito?

    grazie per l'aiuto!! :)

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    include lo inserisci dove vuoi che appaia la pagina.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    ok, adesso provo...

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Ricordati di inserire quel codice tra <? e ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    intendi include(); devo metterlo tra <? e ?> dove voglio far visualizzare tutte le pagine?

    ah, ok, ho capito. il codice che mi hai scritto prima!
    Ultima modifica di giratempoweb : 27-02-2006 alle ore 13.33.12

  9. #9
    Guest

    Predefinito

    Scusate.. in questo modo, si risparmia spazio sul server?

  10. #10
    Guest

    Predefinito

    non so...

    funcool, ho fatto così... credo che sia errato però!
    <? include();

    $pagina=$_GET['pagina'].".php";
    if (file_exists($pagina))
    include("$pagina");
    else
    include("inizio.php");

    ?>

  11. #11
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    in questo modo si risparmia un pagina che è quella dela frame, perchè fai il layout in una pagina e i contenuti li cambi con l'include!e poi il risultato finale è una pagina sola e non un frame

    Codice PHP:
    <? include();

    $pagina=$_GET['pagina'].".php";
    if (
    file_exists($pagina))
    include(
    "$pagina");
    else
    include(
    "inizio.php");

    ?>
    il primo include lo puoi anceh sevare
    Ultima modifica di powser : 27-02-2006 alle ore 13.39.49
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da powser
    in questo modo si risparmia un pagina che è quella dela frame, perchè fai il layout in una pagina e i contenuti li cambi con l'include!e poi il risultato finale è una pagina sola e non un frame
    Quindi io che uso gli include e basta, però nella parte dove voglio far comparire il nuovo testo infilo un section.php è uguale solo che viene un link pulito, giusto?

    Cioè io ho pagine standard con al posto del testo che voglio far comparire un include "section.php"; mi basta cambiare quello e cambia tutta la pagina.. è uguale?
    Ultima modifica di metaphor : 27-02-2006 alle ore 13.43.06

  13. #13
    L'avatar di Gianmarco89
    Gianmarco89 non è connesso Utente attivo
    Data registrazione
    28-11-2004
    Messaggi
    473

    Predefinito

    è errato perchè mancano le parentesi grafe

    metti così

    Codice PHP:
    <?php

    $pagina
    =$_GET['pagina'].".php";
    if (
    file_exists($pagina)){
    include(
    "$pagina");
    }else{
    include(
    "inizio.php");
    }
    ?>
    ciaooo
    Ultima modifica di Gianmarco89 : 27-02-2006 alle ore 13.45.31
    Coming soon...

    OnlyDesign.org - semplicità e stile


    ciao!

  14. #14
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    basta fare una pagina col testo... e mettere lo stesso codice che ha postato giratempoweb nella parte dove vuoi far cambiare il testo!
    e poi gli dai la pagina tramite get

    A gianmarco, quando nell'if c'è una cosa sola, la parentesi graffa può anche non esserci, basta il punto e virgola
    Ultima modifica di powser : 27-02-2006 alle ore 13.49.43
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

  15. #15
    Guest

    Predefinito

    Un momento!
    Comunque io la pagina la devo creare, quindi gira che ti gira lo spazio lo prende..

    Ma i motori di ricerca come vedono questo?
    Cioè io ho certe pagine index.php?subaction=showfull&id=1137891352&archive =&start....

    E alla descrizione prende quello che c'è nel meta description..

  16. #16
    Guest

    Predefinito

    scusate, con il codice che vi ho scritto prima sopra, io l'ho inserito ma non riesco più a visualizzare la pagina on-line. mi dice

    Parse error: syntax error, unexpected ')' in /membri2/giratempoweb/index.php on line 44

    cosa ho sbagliato?!?


    _________________________________

    Ok, adesso mi funziona.
    Ultima modifica di giratempoweb : 27-02-2006 alle ore 14.22.02

  17. #17
    Guest

    Predefinito

    posta la riga 44 del file index.php

  18. #18
    Guest

    Predefinito

    Ah, ok, ho capito, grazie!
    Un'altra cosa: non so perchè, ma se dal menu ad esempio, vado alla pagina x.php e in questa ho selezionato tutto il testo di un colore diverso, perchè poi anche il menu si colora dello stesso colore?!?

  19. #19
    Guest

    Predefinito

    scusate se "uppo", ma non riesco a capire il motivo del problema del mio post precedente! Qualcuno sa come aiutarmi per favore?

  20. #20
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Dacci il link della pagina.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  21. #21
    Guest

    Predefinito

    ok. è in costruzione. qui è la home, normale (scusate l'ho levata, mantengo il segreto fino all'apertura!) ; andate ad esempio in "Libro sette" e vedi che cambia anche il menu? cosa ho combinato?!? (e c'è anche lo script che mi hai dato prima su come nascondere il testo a fine pagina!)
    Ultima modifica di giratempoweb : 28-02-2006 alle ore 14.24.37

  22. #22
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Dentro alle pagine che inserisci non devi rimettere l'intestazione <html><head> ecc.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  23. #23
    Guest

    Predefinito

    cioè, devo cancellare <html><head> e anche <body> ad esempio, da quelle che voglio visualizzare dal menu alla parte centrale? (anche <style>?)
    Ultima modifica di giratempoweb : 28-02-2006 alle ore 13.00.31

  24. #24
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Sì, lascialo solo nella pagina principale che contiene gli include.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  25. #25
    Guest

    Predefinito

    quindi le pagine che andranno nell'include adotteranno lo stesso stile di x.php per intendersi?
    Ultima modifica di giratempoweb : 28-02-2006 alle ore 14.25.00

  26. #26
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Sì, alla fine risulta una pagina HTML unica.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  27. #27
    Guest

    Predefinito

    ok, adesso funziona!!! :) comunque, io nella pagina x ho impostato lo style che desidero; ma posso ad esempio cambiare il carattere di qualche parola o "faccio su un macello"?
    Ultima modifica di giratempoweb : 28-02-2006 alle ore 14.25.22

  28. #28
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Puoi fare quello che vuoi, basta che ti ricordi che alla fine il risultato è una pagina HTML unica.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  29. #29
    Guest

    Predefinito

    ok, ho capito! grazie mille dell'aiuto!!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •