rainer: Parameterübergabe aus Hyperlink

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

  1. 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

    1. 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)

      1. 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

  2. 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

    1. 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