Esato

Forum > Sony Ericsson / Sony > Technical > Annoying "You must fill something in" WAP message

12  Next
Author Annoying "You must fill something in" WAP message
vgergo
T68i
Joined: Jul 01, 2002
Posts: 36
From: Budapest, Hungary
PM
Posted: 2002-09-27 00:07
Reply with quoteEdit/Delete This PostPrint this post
I didn't find any traces of discussions about this message, that appears in WAP whenever I leave just one field unfilled on a WAP form. This message doesn't appear on other wap-enabled phones,,, Even if this is a feature I don't like it!!!!! But I think it's more like another BUG...

Do you experience this too? Is there some workaround?
decoy7
K700
Joined: Feb 06, 2002
Posts: > 500
From: NW London
PM
Posted: 2002-09-27 02:30
Reply with quoteEdit/Delete This PostPrint this post
never noticed it before today when accessing a wap site someone recommend in another post...bug i think.

This post was posted from a T68i

arus
T68i
Joined: Jul 09, 2002
Posts: 265
PM
Posted: 2002-09-27 02:40
Reply with quoteEdit/Delete This PostPrint this post
Me too. Got same experience like decoy7

This post was posted from a T68i

arus
T68i
Joined: Jul 09, 2002
Posts: 265
PM
Posted: 2002-09-27 02:42
Reply with quoteEdit/Delete This PostPrint this post
Me too. Got same experience like decoy7

This post was posted from a T68i

pinolo77
K800 Black
Joined: Jan 17, 2002
Posts: 390
From: Lugaggia, Switzerland
PM
Posted: 2002-09-27 02:51
Reply with quoteEdit/Delete This PostPrint this post
It is not a bug... It has been there since the first release of t68m, before any MMS software. And, although people have complaint, it still is there. So the only solution is that they did it on purpose. Why you cannot get rid of it still is a mistery to me...

decoy7
K700
Joined: Feb 06, 2002
Posts: > 500
From: NW London
PM
Posted: 2002-09-27 03:03
Reply with quoteEdit/Delete This PostPrint this post
its a bug, only SE dont recognise it as one...just like they think the sms tone is sufficient.
BBBold on T-Mobile UK
vgergo
T68i
Joined: Jul 01, 2002
Posts: 36
From: Budapest, Hungary
PM
Posted: 2002-09-27 09:11
Reply with quoteEdit/Delete This PostPrint this post
I guess it was supposed to be a feature also, because I know one wap site where not all the fields need to be filled before continnuing - it wasn't so at first, but since I visit that site often, I finally contacted the site creator and asked if he could do something about it. He said it's only a problem on Ericsson phones, but finally inserted some extra tags or codes to fix this. But that is the only form I know that works normally. It seems site creators don't know about these codes.

I would think there might be some definition in the WML documentation that Ericsson followed carefully and it's the other phone manufacturers that didn't care to implement.

Shouldn't we add this request to the message allert petition?
floke
T68i
Joined: Jan 23, 2002
Posts: > 500
From: Sweden
PM, WWW
Posted: 2002-09-27 11:45
Reply with quoteEdit/Delete This PostPrint this post
This annoys like hell
I know quite some sites where this problem occurs too.
So there is really a workaround for the site owner to implement. Can you post how to do it or a link to some more information about this?
/floke
vgergo
T68i
Joined: Jul 01, 2002
Posts: 36
From: Budapest, Hungary
PM
Posted: 2002-09-27 18:16
Reply with quoteEdit/Delete This PostPrint this post
I've contacted the guy for the workaround information; will post his answer when I receive it. Might take a few days...
vgergo
T68i
Joined: Jul 01, 2002
Posts: 36
From: Budapest, Hungary
PM
Posted: 2002-09-28 01:37
Reply with quoteEdit/Delete This PostPrint this post
I found this in the WAP 2.0 specification, I'm not sure how to do it in WAP 1.0 pages, though...:

this would accept the fields to be left empty:
<input name="x" wml:emptyok="true"/>

this on the other hand would not.
<input name="x" wml:emptyok="false"/>

I guess Ericsson default is the second, other phones have the first behaviour as the default, so pages normally work on other phones, and have problems on Ericsson WAP browsers.

I'd guess
<input name="x" emptyok="true"/>
would be the WAP1.0 version, but I'm not sure. Opinions?

PS: this is not yet the answer, for I haven't received any answer yet from the site builder guy (ref. to my prev post)


[ This Message was edited by: vgergo on 2002-09-28 00:37 ]
laffen
Sony Xperia Z5 Compact
Joined: Aug 07, 2001
Posts: > 500
From: Oslo, Norway
PM
Posted: 2002-09-28 03:43
Reply with quoteEdit/Delete This PostPrint this post
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 ]
JaJa
P990 no flip
Joined: Feb 01, 2002
Posts: 36
PM
Posted: 2002-09-28 06:16
Reply with quoteEdit/Delete This PostPrint this post
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

brennip
T68 gold
Joined: Dec 01, 2003
Posts: 1
PM
Posted: 2003-12-01 09:35
Reply with quoteEdit/Delete This PostPrint this post
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 ???
Ayush
W850 black
Joined: Sep 12, 2003
Posts: > 500
From: Hyderabad, india
PM
Posted: 2003-12-01 10:42
Reply with quoteEdit/Delete This PostPrint this post
Happens with my 310 2! :-(

This message was posted from a WAP device

carverrn
T68 gold
Joined: Oct 14, 2004
Posts: 1
PM
Posted: 2004-10-14 17:49
Reply with quoteEdit/Delete This PostPrint this post
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 ]
Access the forum with a mobile phone via esato.mobi