neXXus: dumme Frage, aber mich interessiert die Antwort!

Hallo,
wie kommt das zustande:
[..]/forum/?m=136441&t=26143
Ich meine das Fragezeichen hinter dem "/".

Vielen Dank für die Antwort.

  1. Hi,

    das ganze hat nichts mit Perl zu tun. Zwar mit HTTP auch nicht wirklich, paßt dort aber am ehesten, solange es keinen Bereich "Protokolle" gibt ;-)

    [..]/forum/?m=136441&t=26143
    Ich meine das Fragezeichen hinter dem "/".

    Das ist der sogenannte Searchpart oder auch Query-String. Dieser Teil soll genutzt werden, um einer Ressource, die unter [..]/forum/ zu finden ist, die nachfolgenden Parameter ("name=wert"-Paare; üblicherweise getrennt durch ein "&", wobei auch das ";" empfohlen wird) zu übergeben.

    Definiert sind URLs in RFC 1738, http://www.ietf.org/rfc/rfc1738.txt.

    Um doch noch mal auf Perl zurückzukommen: Am besten liest Du die Parameter mit CGI.pm aus:

    #!/usr/bin/perl -w
    use strict;
    use CGI ':standard';
    print header('text/plain');
    foreach (param) { print $_, ' => ', param($_), "\n"; }

    Mehr dazu findest Du in der Doku:

    perldoc CGI

    Cheatah