La verdad no entiendo cual es el problema con tu código... y no, no tienen nada que ver PHP con el navegador... a menos que uses EXPLORER 6 o algo así, pero no creo...
porque no usas así tu código, es más efectivo
Código PHP:
<?php
if ($nombre!= "" && $email!= "" )
{
$nombre=$_POST['nombre'];
$apellidos=$_POST['apellidos'];
$email=$_POST['email'];
$telefono=$_POST['telefono'];
$empresa=$_POST['empresa'];
$conocido=$_POST['conocido'];
$recibir=$_POST['recibir'];
mysql_connect("localhost","root","");
mysql_select_db("inscripcion");
mysql_query("INSERT INTO inscripcion(nombre,apellidos,email,telefono,empresa,conocido,recibir) VALUES('$nombre','$apellidos','$email','$telefono','$empresa','$conocido','$recibir')");
}
?>