mit dem dateiname.php?variable=wert kannst du von einem script zum anderen werte übergeben. wenn du mehrere werte übergeben willst
machst du einfach dateiname.php?variable1=wert1&variable2=wert2.
eine anwendung dafür ist zum beispiel, wenn du in einem script den quellcode für mehrere seiten gespeichert hast, kannst du mti dem ?variable=wert auf eine einzelne seite aus dem script zugreifen:
PHP:
<?php
//Seite1
if($action== "site1")
{
?>
<head>
<title> Seite 1 </title>
</head>
<body>
Body der Seite 1
</body>
<?php
}
//Seite2
if($action == "site2")
{
?>
<head>
<title> Seite 1 </title>
</head>
<body>
Body der Seite 1
</body>
<?php
}
//Seite3
if
($action=="site3")
{
?>
<head>
<title> Seite 1 </title>
</head>
<body>
Body der Seite 1
</body>
<?php
}
?>
Ich hoffe da sind jetzt keine Fehler drin, aber ich war ziemlich in Eile als ich das geschrieben habe.
Kurze Erklärung:
Angenommen die Datei heißt index.php
da alle angaben von einer bedingung abhängen (if($action = ...)) kannst du, wenn du der variable $action in der url einen wert zuweist auf einen teil des scripts zugreifen, auf den die bedingung zutrifft:
für
index.php?action=site1 kommst du dann zur seite 1.
für index.php?action=site2 auf seite 2
für index.php?action=site3 auf seite 3
wenn du jetzt die auswahl von zwei bedingungen abhängig machen willst kannst du das einfach wenn du an die url index.php?action=.. einfach ein & und dann die zweite variable=wert dranhängst.
also zum beispiel:
PHP:
<?php
//Seite1
if($action== "site1")
{
?>
<head>
<title> Seite 1 </title>
</head>
<body>
<?php
if($a == "gut")
{
echo"Die Site sieht gut aus.";
}
if($a == "schlecht")
{
echo"Die Site gefällt mir nicht.";
}
?>
</body>
<?php
}
Hier kommst du jetzt mit der URL index.php?action=site1&a=gut
zu folgender ausgabe:
Die Site sieht gut aus.
Mit der URL index.php?action=site1&a=schlecht kommst du zu:
Die Site gefällt mir nicht.
Ich hoffe ich konnte dir helfen