kostenloser Webspace werbefrei: lima-city


Über PHP Andere PHP files einlesen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m*****k

    Hallo

    Und zwar habe ich das Problem:

    Ich habe ne index.php das da ist das ganze grunggerüst der seite enthalten wie header nav background usw.

    ich möchte jetzt von dieser Datei aus auf die "home.inc.php" zugreifen wo nur der inhalt enthalten ist und nicht der header und die nav usw.

    Danke im voraus

    MFG

    mrfreak
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. include('home.inc.php');
  4. Autor dieses Themas

    m*****k

    also das
    include('home.inc.php');
    einfach in das
    <a href""></a>
    schreiben oder wie??
  5. Der oben gepostete Code verarbeitet die Datei home.inc.php an der entsprechenden Stelle in der Datei index.php, wenn diese aufgerufen wird.
  6. Autor dieses Themas

    m*****k

    und wie rufe ich den code auf??


    ok
    mein beispiel

    ich habe eine nav wen ich auf home klick möchte ich
    include('home.inc.php');
    aufrufen

    Beitrag zuletzt geändert: 19.6.2010 20:57:57 von mrfreak
  7. mrfreak schrieb:
    und wie rufe ich den code auf??
    Na, pack ihn in die index.php, die du sowieso aufrufen willst, was du ja in dem Eröffnungsbeitrag sagst.
  8. Autor dieses Themas

    m*****k

    ok ja



    aber wen ich das in die nav einbaue


    also wen ich auf home klick

    dan soll
    include('home.inc.php');


    und wen ich auf über mich klick
    dan soll
    include('uebermich.inc.php');


    aufgerufen werden wie geht das??
  9. if($_GET['page']=='home')
    	include('home.inc.php');
    if($_GET['page']=='ubermich')
    	include('uebermich.inc.php');
    if($_GET['page']=='x')
    	include('die_seite_die_dargestellt_werden_soll.endung');
  10. Autor dieses Themas

    m*****k

    cool danke


    aber wie bekomme ich das
    'page'
    in die GET variabel ?



    Beitrag zuletzt geändert: 19.6.2010 21:11:44 von mrfreak
  11. <a href="index.php?page=home">Home</a>
    <a href="index.php?page=uebermich">Über mich</a>
    usw.
  12. vampiresilence

    Kostenloser Webspace von vampiresilence

    vampiresilence hat kostenlosen Webspace.

    Wenn ich noch anmerken dürfte; leichter geht es mit
    include($_GET['page'] + '.inc.php');

    dann brauchste nicht für jede Seite 2 Zeilen Code einfügen. :wink:

    Liebe Grüße
    - VampireSilence
  13. Tue das, was Vampiresilence gesagt hat bitte auf keinen Fall! Trage 100 Seiten einzeln ein, aber bitte lass diese Scheiße, die er beschrieben hat! Ich habe heute bereits in einem anderen Thema geschrieben, dass das ein unglaubliches Sicherheitsrisiko ist.
  14. l*************e

    vampiresilence schrieb:
    Wenn ich noch anmerken dürfte; leichter geht es mit
    include($_GET['page'] + '.inc.php');

    dann brauchste nicht für jede Seite 2 Zeilen Code einfügen. :wink:

    Liebe Grüße
    - VampireSilence


    :stupid:

    Bitte guck dir das mal an!

    http://www.phpbar.de/w/Injection
  15. <?php
    	$sites = array(
    				'home'	=> 'home.inc.php',
    				'telefonieren' => 'tel.inc.php',
    				'gaestebuch' => 'gb.inc.php',
    				'impressum' => 'impr.inc.php',
    				'foobar' => 'foobar.inc.php'
    				// ... beliebige weitere seiten
    				);
    	if($sites[$_GET['page']])
    	{
    		include($sites[$_GET['page']]);
    	}else{
    		include('404.inc.php');
    		// oder eine standard-seite (home?)
    	}
    ?>
    <a href="?page=home">et nach hause...</a>
    <a href="?page=telefonieren">... telefonieren!</a>
    Vor allem zweckmaeszig bei Seiten mit vielen unterseiten.
  16. vampiresilence

    Kostenloser Webspace von vampiresilence

    vampiresilence hat kostenlosen Webspace.

    lima-city-suche schrieb:
    vampiresilence schrieb:
    Wenn ich noch anmerken dürfte; leichter geht es mit
    include($_GET['page'] + '.inc.php');

    dann brauchste nicht für jede Seite 2 Zeilen Code einfügen. :wink:

    Liebe Grüße
    - VampireSilence


    :stupid:

    Bitte guck dir das mal an!

    http://www.phpbar.de/w/Injection


    Ne Whitelist is ne selbstverständlichkeit. Und die nächste Literaturempfehlung kann auch ins Gästebuch. :holy:

    Liebe Grüße
    - VampireSilence
  17. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!