In article <[EMAIL PROTECTED]>, [EMAIL PROTECTED] 
says...
> Hi all,
> 
> Now I have a weird problem. I am using this code and can't understand why it
> doesn't work.
> When the script is run it returns a blank page, no error or done.
> 
> here it is and any help would be appreciated.
> 
> if(($type == book) or ($type == weapon)){
The above line is probably causing a problem. The values being compared 
are probably being treated as constants, as they are not enclosed in 
quotes. As you haven't declared the constants, there will be no match. 
Try
if(($type == 'book') or ($type == 'weapon')){


>      echo "<form action=\"$PHP_SELF\" method=\"post\">";
>      echo "<SELECT NAME=\"sort\" SIZE=\"1\">";
>      echo "<OPTION VALUE=\"shop\">Put in my shop</OPTION>";
>      echo "<OPTION VALUE=\"locker\">Put into my Footlocker</OPTION>";
>      echo "<OPTION VALUE=\"discard\">Discard this item</OPTION>";
>      echo "<OPTION VALUE=\"donate\">Donate this item</OPTION>";
>      echo "</SELECT>";
>      echo "<INPUT TYPE=\"submit\" VALUE=\"Do It!\"submit\">";
> 
> 
> 
> if(isset($submit))
> {
> 
> if($sort == "shop")
> {
>                   echo "done" or die("Not!");
>   }
>  }
> }
> elseif($type==food)

Same problem as above

> {
> 
>      echo "<SELECT NAME=\"sort\" SIZE=\"1\">";
>      echo "<OPTION VALUE=\"feed\">Feed my pet</OPTION>";
>      echo "<OPTION VALUE=\"shop\">Put in my shop</OPTION>";
>      echo "<OPTION VALUE=\"locker\">Put into my Footlocker</OPTION>";
>      echo "<OPTION VALUE=\"discard\">Discard this item</OPTION>";
>      echo "<OPTION VALUE=\"donate\">Donate this item</OPTION>";
>      echo "</SELECT>";
>      echo "<INPUT TYPE=\"submit\" VALUE=\"Do it!\" NAME=\"submit\">";
>      echo "</form>";
> 
> 
>     }
>   }
> }
> 
> Thanks for your time
> Jennifer
> 

-- 
David Robley
Temporary Kiwi!

Quod subigo farinam

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to