Wie kann ich am besten auswerten, ob ein Link gedrückt wurde?
So nach dem Muster:
[php]
if (isset (linkgedrückt)) {
include („irgendwas.php“)
}
[/php]
Wahrscheinlich muss ich ja den Link dann auch bezeichen. Mit name oder mit id?
Wie kann ich am besten auswerten, ob ein Link gedrückt wurde?
So nach dem Muster:
[php]
if (isset (linkgedrückt)) {
include („irgendwas.php“)
}
[/php]
Wahrscheinlich muss ich ja den Link dann auch bezeichen. Mit name oder mit id?
Benutz die PHP Tags und korrekte Codeeinrückung sonst close ich das hier.
Neue PHP Forenregeln
Greetz
OMG, Cracki… So schlimm ist der Code doch nicht :roll:
[php]if (isset (linkgedrückt))
{
include („irgendwas.php“)
}[/php]
Das musst du wahrscheinlich mit $_GET lösen. Der Link, der gedrückt werden soll, sieht etwa so aus:
[html]Weiter…[/html]
PHP:[php]if(isset($_GET[‚link‘))
{
include („irgendwas.php“)
}[/php]
in dem fall is ein switch besser:
[php]<?php
switch($_GET['link']) {
case "link": include "link.php"; break;
case "impressum": include "impressum.php"; break;
default: include "home.php"; break;
}
?>
[/php]
ausser, es geht nur um einen link(also nicht mehrere möglichkeiten für „$_GET[‚link‘]“), dann is ne if abfrage besser.
in dem fall war das gar nicht gefragt philipp !
Es geht aber ums prinzip.
Die 2 Leerzeichen zur Einrückung brechen einem weder die Finger noch bringen Balsen.
Ich habe jetzt vor das Forum von diesem Kindergarten zu befreien und ja, ich werde es mindestens in meinem 3 Bereichen auch so durchziehen.
Greetz
Vielen Dank für die bisherige Hilfe, ich hab noch eine Frage, die am Rande vielleicht damit was zu tun hat.
Was ist der Unterschied zwischen $HTTP_GET_VARS[„name“] und $_GET[„name“]. Also ich seh da keinen Unterschied, aber es muss ja einen geben, sonst gäb es ja kaum die 2 Möglichkeiten. Und bezogen auf meine Frage oben: Welche der beiden soll ich verwenden?
HTTP_GET_VARS = alt
GET = neu
bieten die selbe funktion
die superglobalen wurden meines wissens nach php 3 abgeschafft