>=20 > Is the multiple test on the while not more elegant (the first test which > fails drops out of the while test, thus achieving exactly the same as the > code above)? I have to admit I certainly prefer testing =3D=3D HTTP_READ_= OK > rather than !=3D HTTP_READ_OK >=20 > Chris There are some restrictions for this code, one is that all data needs to be= =20 received at once. This is clearly stated in the comments and also on the pa= ge=20 which the web browser redirects to in case of a failure. This is just an example. /Ruben --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .