Esato Mobile
Sony Ericsson / Sony : Technical : Annoying "You must fill something in" WAP message
> New Topic
> Reply
< Esato Forum Index > Sony Ericsson / Sony > Technical > Annoying "You must fill something in" WAP message Bookmark topic
Page <  12

laffen Posts: > 500

I got a email from a Ericsson developer last year about this issue:
"I have tried your wap site and it looks good. One problem I have noticed is the message "you must fill something in" if you have not entered a number for the logo you want to download. This is because of the setting EmptyOK=TRUE is not included in the wml file for that inputfield. In order to conform to wml versions 1.2.1 and 1.3 this should be included if you want to access the links directly without entering anything."

Most phones should confirm to the WML 1.2.1 http://www.wapforum.org/what/technical_1_2_1.htm where the following text is taken from and what most WAP pages are missing:

The emptyok attribute indicates whether this input element accepts
empty input or not. If emptyok is true, input is not required even if the
format mask would otherwise require it. If emptyok is false, input is
required even if the format mast would otherwise not require it. If the
author does not explicitly specify the emptyok attribute, the format
attribute fully defines the input requirement. The implied value of the
emptyok attribute is “true” when the format attribute allows empty
input (i.e., the format mask is implied or a “*f” format code).
therwise, the implied value of the attribute is “false”. Whether or not
input is required, any input given must match the format specification.
For the following input elements, input is required:
<input name=”x” format=”M*M”/> <!-- implied: emptyok=”false” -->
<input name=”x” emptyok=”false”/> <!-- implied: format=”*M” -->
<input name=”x” emptyok=”false” format=”M*M”/>
<input name=”x” emptyok=”false” format=”*M”/>
For the following input elements, input is not required:
<input name=”x”/> <!-- implied: format=”*M” emptyok=”true” -->
<input name=”x” format=”*M”/> <!-- implied: emptyok=”true” -->
<input name=”x” emptyok=”true”/> <!-- implied: format=”*M” -->
<input name=”x” emptyok=”true” format=”M*M”/>
<input name=”x” emptyok=”true” format=”*M”/>


Summary: The sites you are visiting with the T68 is missing the tag emptyok="true"

[ This Message was edited by: laffen on 2002-09-28 02:46 ]
--
Posted: 2002-09-28 03:43:00
Edit : Quote

JaJa Posts: 36

Laffen & others are right. Again SE obeys the standard, others not. They should change their pages. Workaround is to write e.g. some letter into the input field. This post was posted from a R520
--
Posted: 2002-09-28 06:16:00
Edit : Quote

brennip Posts: 1

I know this is an old issue but I have just picked up a new T610 and I am simply going into the ORANGE wap site to view ringtones etc , on the page to select chart , christmas , autors A-Z etc etc every page comes up with "You must fill something in" ??? am I missing something ???
--
Posted: 2003-12-01 09:35:51
Edit : Quote

Ayush Posts: > 500

Happens with my 310 2! :-( This message was posted from a WAP device
--
Posted: 2003-12-01 10:42:45
Edit : Quote

carverrn Posts: 1

I think this issue may still be a SE problem.

The information posted from the SE tech says that the following should allow a field to be empty.

<input name="x"/> <!-- implied: wml:format="*M" wml:emptyok="true" -->

I use the Runbox email service which has a WAP interface and a number of people with SE phones (T610, T630) have reported having this problem using the message compose page. The page has these inputs:

To: <input type="text" name="to" value="" size="10" maxlength="100"/>
CC: <input type="text" name="cc" value="" size="10" maxlength="100"/>
Subject: <input type="text" name="subject" value="" size="10" maxlength="100"/>
Message: <input type="text" name="msg_body" value="" size="10" maxlength="10000"/>

It does not specify the "emptyok" nor does it specify the "format" which seems to me would be the same as the stated example and should have an implied "format" of "*M" and an implied "emptyok" of "true".

So wouldn't this appear to be a SE problem?




[ This Message was edited by: carverrn on 2004-10-14 16:50 ]
--
Posted: 2004-10-14 17:49:58
Edit : Quote

marlonxp Posts: > 500

It is still a problem one that i hate.
--
Posted: 2004-10-14 18:54:18
Edit : Quote

Aled Posts: 320

Easy, just find the offending input field on the page, put something in it like a . Then click the link again. This message was posted from a T610
--
Posted: 2004-10-14 19:00:40
Edit : Quote
Page <  12

New Topic   Reply
Forum Index

Esato home