DanielSan!
Cadet 2nd Year
- Registriert
- Mai 2009
- Beiträge
- 20
Hallo und Guten Morgen,
habe folgendes Problem:
Und zwar möchte bzw. muss ich ein kleines Spiel programmieren. Dieses Spiel hat 12 Spielfelder, diese sind per <div> definiert. "Über" diesen liegen noch zwei <divs>, die das erste <div> einfach in der Mitte teilen, dass hat den Hintergrund das ein <div> Team Rot gehört, das andere <div> Team Blau. Nun möchte ich per Klick auf eines dieser zwei <divs> eine Farbumschaltung machen. Klickt man auf das <div> für Team Rot, so soll sich dieses Rot färben, das gleiche bei dem <div> von Team Blau, dieses soll sich blau färben. Alles schön und gut, nur währenddessen werden aus einer Datenbank Fragen ausgelesen. Die Kategorie der Fragen gebe ich per $_GET an das Script weiter, das klappt auch alles gut.
Nun hatte ich es so probiert, dass ich auch per $_GET[teamrot] und $_GET[teamblau] auch zu übergeben, je nachdem auf welches Feld man klickt. So würde z.b so eine URL rauskommen:
frage.php?go=&kat=zeichnen&teamrot=1&teamblau=1
In den <divs> steht folgender Code:
Das klappt aber nicht so wie ich will, denn er holt sich die Variablen per $_GET nicht, da sie ja immer überschrieben werden mit $_GET[teamblau] = 3;.
Ich hoffe ihr versteht mein Problem, kann das irgendwie nicht besser beschreiben.
Danke für eure Hilfe
DanielSan
habe folgendes Problem:
Und zwar möchte bzw. muss ich ein kleines Spiel programmieren. Dieses Spiel hat 12 Spielfelder, diese sind per <div> definiert. "Über" diesen liegen noch zwei <divs>, die das erste <div> einfach in der Mitte teilen, dass hat den Hintergrund das ein <div> Team Rot gehört, das andere <div> Team Blau. Nun möchte ich per Klick auf eines dieser zwei <divs> eine Farbumschaltung machen. Klickt man auf das <div> für Team Rot, so soll sich dieses Rot färben, das gleiche bei dem <div> von Team Blau, dieses soll sich blau färben. Alles schön und gut, nur währenddessen werden aus einer Datenbank Fragen ausgelesen. Die Kategorie der Fragen gebe ich per $_GET an das Script weiter, das klappt auch alles gut.
Nun hatte ich es so probiert, dass ich auch per $_GET[teamrot] und $_GET[teamblau] auch zu übergeben, je nachdem auf welches Feld man klickt. So würde z.b so eine URL rauskommen:
frage.php?go=&kat=zeichnen&teamrot=1&teamblau=1
In den <divs> steht folgender Code:
PHP:
<div id="feld3blau">
<?php
$pfad = $_SERVER['PHP_SELF'];
echo "<a href=\"$pfad?go=$_GET[go]&kat=$_GET[kat]&teamrot=$_GET[teamrot]&teamblau=$_GET[teamblau]\"></a>\n";
$_GET[teamblau] = 3;
?>
</div>
Das klappt aber nicht so wie ich will, denn er holt sich die Variablen per $_GET nicht, da sie ja immer überschrieben werden mit $_GET[teamblau] = 3;.
Ich hoffe ihr versteht mein Problem, kann das irgendwie nicht besser beschreiben.
Danke für eure Hilfe
DanielSan