Hallo,
ich habe schon oft bei webseiten gesehen, dass nicht der richtige Dateiname angezeigt wird
das ist ganz normal, denn im HTTP-Kontext gibt es keine Dateien. Es gibt nur Ressourcen, die einen (nahezu) beliebigen Namen haben, und den Webserver dazu bewegen, irgendwas auszugeben. Dieses "irgendwas" ist vom Betreiber frei konfigurierbar. Es kann im einfachsten Fall tatsächlich der Inhalt einer Datei sein; aber auch ein Text, der aus einer komplexen Datenbankabfrage erzeugt wird.
sondern z.B. folgendes steht:
http//:meinewebseite.de/index.php?id=3
Ein "herkömmlich" konfigurierter Webserver versteht das als Aufforderung, das PHP-Script "index.php" aufzurufen, diesem Script den Parameter id=3 zu übergeben, und die Ausgabe dieses Scripts an den Client zurückzusenden.
was bedeutet das ...php?id=3
und wie macht man das?
Was genau möchtest du wissen? Du stehst am Abgrund und bist kurz davor, in die Welt des HTTP-Protokolls, der Serverkonfiguration, der PHP-Programmierung einzudringen. Möchtest du das? Denn ohne Grundlagen dieser Themen ist das, was du vermutlich wissen willst, sehr schwer zu erklären.
So long,
Martin
--
Wenn du beim Kochen etwas heißes Wasser übrig hast, friere es ein.
Heißes Wasser kann man immer gebrauchen.