Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Include Datei mit Parameter einbinden (https://www.delphipraxis.net/141199-%5Bphp%5D-include-datei-mit-parameter-einbinden.html)

Luckie 4. Okt 2009 21:11


[PHP] Include Datei mit Parameter einbinden
 
Ich will eine PHP-datei einbinden und ihr gleichzeitig einen paramter mit übergeben. Also so was:
Code:
include("kontakt.php?id=1");
Das funktioniert leider nicht, denn dann sucht er nach einer Datei mit der Erweiterung php?id=1. Wie kann ich das bewerkstelligen?

fkerber 4. Okt 2009 21:16

Re: [PHP] Include Datei mit Parameter einbinden
 
Hi!

Include setzt dir ja quasi nur den Quellcode an diese Stelle.
Wenn du also vorher dir ein $id=1 definierst, dann kannst du auch im inkludierten Teil immer auf $id zugreifen und es wird immer 1 sein.

Grüße, Frederic

generic 4. Okt 2009 21:28

Re: [PHP] Include Datei mit Parameter einbinden
 
die parameter sind eine erweiterung durch das http protokoll.
bei einen lokalen dateisystem funktioniert das natürlich nicht.

nachfolgendes erfordert eine unsichere php config!

du kannst natürlich fopen/include wrapper anschalten. damit kann php
includes über http machen. allerdings
muesstest du auf dem server das includescript dann erst mit php
zusammenbauen damit der parameter in die include fliest und der server muss natürlich den phpcode ausliefern und nicht ausführen.

kurz: du nimmst nicht das lokal dateisystem sondern den webserver von dir.

empfehlen kann ich dir es nicht!

mach das lieber wie oben beschrieben über variablen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz