1. Upload File from WAP Cell Phone


1.1. Overview

Many wireless devices like cell phones can be used as a digital camera or as a music player. With them, you can take pictures, record video clips and listen to your favorite MP3 songs at any time and in any place.

However, your cell phone may not have enough space to store all your pictures, video clips, music files, ringtones, etc. To solve this, you can upload some files to a server through a WAP connection. When you need them, you can download them back to your cell phone.

For example, if you are traveling in a beautiful country, you will definitely take many photos and record many video clips with your cell phone. You can upload some of the image files and video files to a server to share with your friends and at the same time make room for more photos and videos along the journey.

Some cell phones support both file upload and 3G wireless network. The upload speed will be very fast if you are using a 3G connection.


1.2. How to Upload Files from WAP Cell Phones

Both WML (the markup language of WAP 1.x) and XHTML MP (the markup language of WAP 2.0) do not support file upload. But fortunately the browser on some WAP 2.0 cell phones support the <input type="file"> element as an extension of XHTML MP. Some HTML-capable WAP browsers also support the <input type="file"> element.

The <input type="file"> element will be rendered as a button on a WAP browser. When it is clicked, the list of files stored on the wireless device and the memory card will be displayed. You can then choose a file to upload to the server.

At the server-side, you use a server-side technology like ASP / ASP.NET, ColdFusion, Java Servlet / JSP, Perl and PHP to extract the file from the HTTP request, just like what you will do to handle HTML file upload. Then you can process the file or save it to a directory or a database system.


1.3. Nokia Cell Phones that Support WAP Upload

Below shows some of the cell phone models from Nokia that support WAP upload at the time of writing (last updated: 23 Nov 2006). If you know a cell phone model (of any brand) that supports WAP upload but is not listed in the following table, you may report to us using the feedback form at the end of this web page.


Nokia cell phone model

Platform

Nokia 2650

Series 40 Platform 1st Edition

Nokia 3200

Series 40 Platform 1st Edition

Nokia 3220

Series 40 Platform 2nd Edition

Nokia 3250

S60 Platform 3rd Edition (formerly called Series 60)

Nokia 5140

Series 40 Platform 2nd Edition

Nokia 6020

Series 40 Platform 2nd Edition

Nokia 6021

Series 40 Platform 2nd Edition

Nokia 6030

Series 40 Platform 2nd Edition

Nokia 6060

Series 40 Platform 2nd Edition

Nokia 6070

Series 40 Platform 2nd Edition

Nokia 6101

Series 40 Platform 2nd Edition

Nokia 6103

Series 40 Platform 2nd Edition

Nokia 6111

Series 40 Platform 2nd Edition

Nokia 6112

Series 40 Platform 2nd Edition

Nokia 6125

Series 40 Platform 3rd Edition

Nokia 6131

Series 40 Platform 3rd Edition

Nokia 6136

Series 40 Platform 3rd Edition

Nokia 6170

Series 40 Platform 2nd Edition

Nokia 6220

Series 40 Platform 1st Edition

Nokia 6230

Series 40 Platform 2nd Edition

Nokia 6230i

Series 40 Platform 2nd Edition

Nokia 6233

Series 40 Platform 3rd Edition

Nokia 6270

Series 40 Platform 3rd Edition

Nokia 6280

Series 40 Platform 2nd Edition

Nokia 6282

Series 40 Platform 3rd Edition

Nokia 6630

S60 Platform 2nd Edition Feature Pack 2 (formerly called Series 60)

Nokia 6680

S60 Platform 2nd Edition Feature Pack 2 (formerly called Series 60)

Nokia 6681

S60 Platform 2nd Edition Feature Pack 2 (formerly called Series 60)

Nokia 6682

S60 Platform 2nd Edition Feature Pack 2 (formerly called Series 60)

Nokia 6810

Series 40 Platform 1st Edition

Nokia 6820

Series 40 Platform 1st Edition

Nokia 6822

Series 40 Platform 2nd Edition

Nokia 7200

Series 40 Platform 1st Edition

Nokia 7250i

Series 40 Platform 1st Edition

Nokia 7260

Series 40 Platform 2nd Edition

Nokia 7270

Series 40 Platform 2nd Edition

Nokia 7360

Series 40 Platform 2nd Edition

Nokia 7370

Series 40 Platform 3rd Edition

Nokia 7380

Series 40 Platform 3rd Edition

Nokia 7600

Series 40 Platform 1st Edition

Nokia 8800

Series 40 Platform 2nd Edition

Nokia 9300

Series 80 Platform 2nd Edition

Nokia 9500

Series 80 Platform 2nd Edition

Nokia E60

S60 Platform 3rd Edition (formerly called Series 60)

Nokia E61

S60 Platform 3rd Edition (formerly called Series 60)

Nokia E70

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N70

S60 Platform 2nd Edition Feature Pack 3 (formerly called Series 60)

Nokia N71

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N72

S60 Platform 2nd Edition Feature Pack 3 (formerly called Series 60)

Nokia N73

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N80

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N90

S60 Platform 2nd Edition Feature Pack 3 (formerly called Series 60)

Nokia N91

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N92

S60 Platform 3rd Edition (formerly called Series 60)

Nokia N93

S60 Platform 3rd Edition (formerly called Series 60)



Page 1 of 11 Next Page


Feedback Form (ExpandCollapse)

What do you think about this web page?






(Optional) Please provide us more details. For example, suppose you select option 2 above, can you tell us specifically what information is missing? You can also suggest anything that can help us improve this web page.

(Optional) Your name:

(Optional) Your email address:

Please enter again to confirm:

Due to the amount of messages we received, we may not be able to reply to all messages.

A button for going back to the top of this page