On the php.net you can read the following about fread: "fread() reads up to length bytes from the file pointer referenced by handle. Reading stops when length bytes have been read, EOF (end of file) is reached, or (for network streams) when a packet becomes available, whichever comes first." Is this true with fgets also? The "when a packet becomes available" part that is. I´m guessing "for network streams" means when the handler is not a local file but a remote file, right? Why i´m i asking this? Well because i have a script wich now uses fread to get a remote file and would like to change this to fgets but i´m afraid i will bump into truble if i do since the part about waiting for a packed to become available sounds pretty important when dealing with remote files, right? Thanks! ------------------------------------------------- FREE E-MAIL IN 1 MINUTE! - your.name@xxxxx - http://www.pc.nu -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php