PHP file includen
ik wil een php file includen echter zit er een variabel achter.
Ik werk met php 5.2 en wil de met de volgende code de php includen:
Quote:
<php? include('./agenda_box.php?boxnr=08'); ?>
echter als ik de pagina direct open is deze te zien alleen de include wil niet echt lukken, dan blijft deze blank..
heeft iemand een idee?
dit zijn de optie's welke ik nu in 1 php file heb staan echter geen van alle laat de betreffende pagina zien.
De betreffende pagina staat in de root van de site
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
include_once "agenda_box.php?boxnr=08";
include_once "agenda_box.php?boxnr=08";
include('./agenda_box.php?boxnr=08');
include '../agenda_box.php?boxnr=08';
require($DOCUMENT_ROOT . "agenda_box.php?boxnr=08");
?>
include_once "agenda_box.php?boxnr=08";
include_once "agenda_box.php?boxnr=08";
include('./agenda_box.php?boxnr=08');
include '../agenda_box.php?boxnr=08';
require($DOCUMENT_ROOT . "agenda_box.php?boxnr=08");
?>
Include() roept een bestand aan via path, niet als URL.
$_GET parameters werken niet in een include.
Jason, je geeft aan dat de $_get niet werkt, hoe kan ik wel deze pagina soort van include'en?
Je kan dus ook niet met GET request (en dus ook niet met GET variabelen) werken. Deze zul je dus gewoon moeten aanmaken in het script zelf:
dus agenda_box.php?boxnr=08 inleed naar:
helaas wilde deze ook niet, ik heb gewoon een kale php gepakt met alleen deze code maar hij is en blijft wit :(
ik heb helaas de waarde wel nodig anders ben ik honderden losse files aan het maken :(
het is 8 niet 08 want 08 betekend in PHP 8 in het octale stelsel.
De 08 wordt vanuit de telefoon centrale binnen gehaald en deze kan ik helaas niet aanpassen.
Dit is de http://vlaspodev.dyndns-server.com/agenda_box.php?boxnr=08 welke ik geinclude wil hebben in een andere pagina.
file_get_contents()