Hallo liebe Leute,
Seit ungefähr 2 1/2 Monaten beschäftige ich mit dem Erstellen meiner eigener Website. Allgemein bringe ich mir alles selbst bei. Aus diesem Grund fehlt mir oftmals das richtige verständnis für Abläufe und Ähnliches.
Mein jetziges Problem ist, dass ich eine "Suche" für meine Website erstellen möchte. Ich möchte aber nicht meine komplette Website nach Inhalten durchsuchen. Ich möchte auf einer meiner Seiten einen Suchbegriff eingeben lassen und möchte im Prinzip die gleiche Seite ([Design etc.] Muss aber nicht die gleiche HTML-Seite sein) mit den jeweiligen Inhalten des Begriffs ausgeben lassen. Es geht bei diesen Inhalten um Grammatik-Inhalten. Also der User such nach einem Wort und es erscheinen die Inhalte die zugehörig zu diesem Wort sind. Die sollte sich mit einem Formular und der Methode $_GET realisieren lassen. Mir wäre es auch recht, das mit $_POST zu machen.
Nun zu meinem Verständnisproblem:
Ich benutze für meine Website ein template-System. Eine Index.php regelt, was für Inhalte in die template.html "eingetragen" werden und gibt die jeweilige HTML aus (URL sieht so aus: http://simon-no-japan.de/?p=japanisch_grammatik). Nun weiß ich nicht, wie ich diese Suche gestalten soll, da ich überall lese, dass man die Daten die vom Formular aus mit $_GET gesendet werden an eine weiter PHP senden muss, z.B. suche.php. Somit verlasse ich aber mein Template-System, oder? Irgendwie fehlt es mir in dieser Hinsicht an dem Verständnis wie hier gearbeitet werden sollte.
Vielen Dank schonmal im Vorraus!
Liebe Grüße,
Simon P.