baumpaul: Schleifen

irgendwie erhalten ich immer nur "de 12 Euro/J"  als ausgabe?
habe ich irgendwas übersehen weil von dem code nie etwas anderen zutrifft?

könnt ihr unter dem angegebenen link testen.

//---Quellode----
$z=0;
reset($_POST);
while (list($key, $val) = each($_POST))
{
      if ($z = 0)
      {
         echo"$key => $val\n";
         $z=$z++;
      }
      else
      {
          if ($key = "de")
          {
               echo "$key 12 Euro/J\n";
          }
          else
          {
               echo "$key 19 Euro/J\n";
          }
      }
}

  1. Huhu baumpaul

    = != == != ===

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday
    1. = != == != ===

      das hilft mir jetzt sehr

      1. Huhu baumpaul

        = != == != ===

        das hilft mir jetzt sehr

        Wirklich, fein?
        Ansonsten findest Du mehr Infos, wie immer, in der Dokumentation
        http://www.php.net/manual/en/language.operators.comparison.php

        Viele Grüße

        lulu

        --
        bythewaythewebsuxgoofflineandenjoytheday
  2. Hi,

    tausche = in der if-zeile durch == aus.

    MfG
    Danny