Some how my script won't write $data into a file. The file doesn't exist, that why i chose "w" because it should make the file if it doesn't exist, but it doesn't :(. Anyone got any ideas? :-\ [code]$filename = $uploaddir."logs.sdf"; if (is_writable($filename)) { if (!$handle = fopen($filename, 'w')) { echo "Cannot open file ($filename)"; exit; } if (fwrite($handle, $data) == FALSE) { echo "Success, wrote ($data) to file ($filename)"; fclose($handle); $link = mysql_connect('localhost', $user, $password) or die('Could not connect: ' . mysql_error()); echo 'Connected successfully'; mysql_select_db($dbu) or die('Could not select database'); $datelog = $mday.".".$mmonth.".".$myear; // Performing SQL query $query = "INSERT INTO `users` (`id`, `user`, `datelog`, `dateupload`, `Time`, `IP`) VALUES (NULL, '".$name."', '".$datelog."',".date(" 'd.m.Y'").", CURDATE(), '".$_SERVER['REMOTE_ADDR']."' );"; $result = mysql_query($query) or die('Query failed: ' . mysql_error()); // Free resultset mysql_free_result($result); // Closing connection mysql_close($link); } else { echo "The file $filename is not writable"; } }[/code] Thanks for looking at my code ;)