phpbar.de logo

Mailinglisten-Archive

[php] Was mache ich falsch ... ?

[php] Was mache ich falsch ... ?

Philipp Bosch pb_(at)_webfactory.de
Mon, 6 Sep 1999 22:26:25 +0200


> seit stunden brühte ich schon über diesem ding
> und es kommt nur das raus, was ich nicht haben will....
> einmal mit while und einmal mit for und beide male das
> selbe ergebnis ....
>
> <?
> $prearray = Array
> ("AV-"=>"Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"L
> asersoft","FU-"=>"
> Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wa
> com","AG-"=>"Agfa"
> ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp");
> ?>
>
> <SELECT NAME="prefix">
> <?
> for (reset($prearray);$kei=key($prearray);next($prearray)):
> $tmpv.= $kei;
> $tmps.= $prearray[$kei];
       ^ Punkt ist hier fehl am Platze...

> <OPTION VALUE=" echo $tmpv;"> echo $tmps; </OPTION>
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ääh, was ist das denn?? also entweder ein print davor und die echos weg
oder die echos in <? ... ?>.

  richtig wäre:
  print "<OPTION VALUE=\"$tmpv\">$tmps;</OPTION>\n";

> <? endfor;?>
> </SELECT>

mit den beiden änderungen klappt's bei mir dann...

http://linux2.wf-ppr.de/kiri.php3
http://linux2.wf-ppr.de/kiri.phps

philipp.



php::bar PHP Wiki   -   Listenarchive