Parameterübergabe aus Hyperlink
rainer
- php
0 Hoagie0 Björn Lindner0 rainer
Hi,
mit folgendem Code lese ich die Datei aus...
$dateiname = "../data/news.txt";
if(file_exists($dateiname))
{
$datei = fopen($dateiname, "r"); usw.
Nun sind es eine ganze Menge .txt - Files, und ich moechte nicht fuer jede Datei eine .php anlegen.
Ansatz: <a href="news.php?und was=jetzt>Link</a>
Besten Dank schon mal.
Gruss
rainer
Hi Rainer!
dein ansatz war ja schon mal ganz gut!
wenn du in in einem hyperlink mit ? einen parameter uebergibst, hast du in der aufgerufenen php datei eine variable die so heisst...
<a href="news.php?dateiname=news.txt>Link</a>
nun weiter in der news.php:
$dateiname = "../data/".$dateiname;
^fuer den fall das alle textfiles im gleichen verzeichniss liegen
if(file_exists($dateiname))
»» {
$datei = fopen($dateiname, "r"); usw.
und so sollte das hinhauen :)
happy coding
Hoagie
Hi Hoagie!
<a href="news.php?dateiname=news.txt>Link</a>
genauso hat ich's gemacht
nun weiter in der news.php:
$dateiname = "../data/".$dateiname;
auch so, bis auf den ^Punkt da,
nun sag mir nur noch das es daran lag, dann fress ich meine Maus!
Gruss
rainer (der sich im Moment garnicht traut das auzuprobieren)
Hi again!
nun sag mir nur noch das es daran lag, dann fress ich meine Maus!
das sollts schon gewesen sein, da du mit dem punkt 2 strings zusammenfuehrst. Mahlzeit ;)
gruesse,
Hoagie
Hi Rainer,
bloß so zum Mitschnitt, Du hast eine PHP Seite, wo Du ausliest und eine, wo dann die News ausgegeben werden sollen?
Die Textfiles sind wie aufgebaut?
(Bsp. Datum; Autor; Die News)
Wäre interessant.
MFG Björn
Hi Rainer,
bloß so zum Mitschnitt, Du hast eine PHP Seite, wo Du ausliest und eine, wo dann die News ausgegeben werden sollen?
Die Textfiles sind wie aufgebaut?
(Bsp. Datum; Autor; Die News)
Wäre interessant.MFG Björn
Hi,
ist so 'ne Content Management System.
Also.., zugelassene User schreiben News, Tabellen ect. mit Formularen ueber den Browser.
Die Dateien werden auf dem Server gespeichert und wieder durch ein anderes php-Script ausgelesen und dargestellt.
Nun will ich halt mit dem Link auf die Lese-PHP den Parameter mitgeben welche Dat. ausgelesen und dargestellt werden soll, um ein Script fuer eine ganze Reihe gleichartiger Dat. nutzen zu koennen.
Uff...
Hoffe das war jetzt ausfuehrlich.
Gruss
rainer