ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
241
241
EMPFEHLEN
-
Hi @ all...
Habe folgendes Problem:
Ich habe zwei Links. Mit dem einen Wird für "hh" der Wert "0" und mit dem anderen der Wert "1" übergeben.
Mit der Übergabe von den Werten scheint es keine Probleme zu geben, wie ich mit echo $hh; herausfinden konnte. Nur die Aktion bleibt aus:
Wie zu sehen ist, soll, wenn hh=0 ist, nur ein Wort und zwei Links dargestellt werden.PHP-Code:<?php
$hh=0;
$hh=$_GET['hh'];
//echo $hh;
if ($hh=0){
clean();
echo "Haupthütte <a href=techtree-test.php?hh=1>-></a>  <a href=techtree-test.php?hh=0><-</a><br>";
}
if ($hh=1){
echo "Haupthütte <a href=techtree-test.php?hh=1>-></a>  <a href=techtree-test.php?hh=0><-</a><br>
   <font color=green>01</font> -> <font color=blue>Gerberei</font><br>
   <font color=green>01</font> -> <font color=blue>Steingrube</font><br>
   <font color=green>01</font> -> <font color=blue>Holzfäller</font><br>
   <font color=green>01</font> -> <font color=blue>Silo</font><br>
   <font color=green>01</font> -> <font color=blue>Wall</font><br>
   <font color=green>01</font> -> <font color=blue>Späher</font><br>
   <font color=green>01</font> -> <font color=red>Jäger</font><br>
   <font color=green>05</font> -> <font color=blue>Ausbildungslager</font><br>
   <font color=green>10</font> -> <font color=blue>Alchemist</font><br>
   <font color=green>10</font> -> <font color=blue>Paradeplatz</font><br>
";
}
?>
Wenn der Wert aber 1 ist, soll der Text darunter auch noch stehen. das tut er auch, aber wenn ich den Link anklicke, der den Wert 0 übergeben soll, wir dieser übergeben, der Text jedoch bleibt...
hab ich was falsch gemacht, oder muss da noch irgendwas zu?
UweERacing, Competing, is in my blood, it's part of my life.
Ayrton Senna da Silva (1964 - 1994)
-
19.01.05 11:13 #2Die Gleichheitsprüfung wird über ein doppeltes Istgleich hergestellt (==). Was Du geschrieben hast, ist eine Wertzuweisung.PHP-Code:
if ($hh == 0){
SvenDas Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
www.sven-petruschke.de
-
19.01.05 11:14 #3
Wenn du 2 Werte vergleichen willst mußt du "==" statt "=" verwenden. Letzteres ist eine Zuweisung und immer wahr.
Streiche
SetzePHP-Code:if ($hh=0){
etc.PHP-Code:if ($hh==0){
Homepage: Oliver Timmermann, Griesheim
-
aha.. also, wenn ich das richtig verstehe, hab ich beim ersten Mal den Wert zugewiesen und den hat er beibehalten...
DANKE!
ich und meine kleinen Probleme hier, das wird langsam peinlich
Racing, Competing, is in my blood, it's part of my life.
Ayrton Senna da Silva (1964 - 1994)
-
19.01.05 11:20 #5
Eigentlich hast Du immer nur Werte zugewiesen.
Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
www.sven-petruschke.de
Ähnliche Themen
-
Konstruktor mit Übergabe eines Wertes
Von voelzi im Forum C/C++Antworten: 1Letzter Beitrag: 21.11.09, 21:05 -
Problem bei der Übergabe eines Wertes durch ein C Programm an ein php-Skript
Von ObScUrItAs im Forum C/C++Antworten: 2Letzter Beitrag: 03.05.05, 18:10 -
Problem bei der Übergabe eines Wertes durch ein C Programm an ein php-Skript
Von ObScUrItAs im Forum PHPAntworten: 2Letzter Beitrag: 03.05.05, 17:26 -
Übergabe eines Wertes
Von minlok im Forum .NET ArchivAntworten: 0Letzter Beitrag: 17.03.05, 09:54 -
[MySQL] Update eines Wertes funktioniert nicht
Von shutdown im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 22.07.04, 18:02





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren