tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
241
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von uwee
    uwee uwee ist offline Mitglied Brokat
    Registriert seit
    Sep 2004
    Ort
    NRW
    Beiträge
    367
    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:

    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>&nbsp&nbsp<a href=techtree-test.php?hh=0><-</a><br>";
    }
    if (
    $hh=1){
    echo 
    "Haupthütte <a href=techtree-test.php?hh=1>-></a>&nbsp&nbsp<a href=techtree-test.php?hh=0><-</a><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Gerberei</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Steingrube</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Holzfäller</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Silo</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Wall</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=blue>Späher</font><br>
    &nbsp&nbsp&nbsp<font color=green>01</font> -> <font color=red>Jäger</font><br>
    &nbsp&nbsp&nbsp<font color=green>05</font> -> <font color=blue>Ausbildungslager</font><br>
    &nbsp&nbsp&nbsp<font color=green>10</font> -> <font color=blue>Alchemist</font><br>
    &nbsp&nbsp&nbsp<font color=green>10</font> -> <font color=blue>Paradeplatz</font><br>
    "
    ;
    }

    ?>
    Wie zu sehen ist, soll, wenn hh=0 ist, nur ein Wort und zwei Links dargestellt werden.
    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?

    UweE
     
    Racing, Competing, is in my blood, it's part of my life.
    Ayrton Senna da Silva (1964 - 1994)

  2. #2
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    PHP-Code:
    if ($hh == 0){ 
    Die Gleichheitsprüfung wird über ein doppeltes Istgleich hergestellt (==). Was Du geschrieben hast, ist eine Wertzuweisung.

    Sven
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  3. #3
    Avatar von Timbonet
    Timbonet Timbonet ist offline Mitglied Brilliant
    Registriert seit
    Jun 2003
    Ort
    Griesheim (Hessen)
    Beiträge
    800
    Wenn du 2 Werte vergleichen willst mußt du "==" statt "=" verwenden. Letzteres ist eine Zuweisung und immer wahr.
    Streiche
    PHP-Code:
    if ($hh=0){ 
    Setze
    PHP-Code:
    if ($hh==0){ 
    etc.
     

  4. #4
    Avatar von uwee
    uwee uwee ist offline Mitglied Brokat
    Registriert seit
    Sep 2004
    Ort
    NRW
    Beiträge
    367
    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)

  5. #5
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    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

  1. Konstruktor mit Übergabe eines Wertes
    Von voelzi im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 21.11.09, 21:05
  2. Antworten: 2
    Letzter Beitrag: 03.05.05, 18:10
  3. Antworten: 2
    Letzter Beitrag: 03.05.05, 17:26
  4. Übergabe eines Wertes
    Von minlok im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 17.03.05, 09:54
  5. [MySQL] Update eines Wertes funktioniert nicht
    Von shutdown im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 22.07.04, 18:02