Hace pocos días estuve experimentando con un proyecto de forma local, utilizando wamp.
Cuando subi el script al servidor en internet me mostro un error “Acceso Denegado.”, me puse a investigar y la verdad no encontre el porque me estaba pasando esto, enseguida me percate del problema. Como ejemplo les pondre el siguiente codigo:
echo 'Imprimir url: '.$_GET['url'];
Supongo que el host tiene algun parametro que aun desconozco cual sea (pnp.ini se me ocurre) y te manda el mensaje cuando le pasas por GET algo como “http://www.danger.com.mx”.
Cabe mencionar que el envio lo hacia con JQuery, algo parecido a lo siguiente:
...
$('#Contenedor').load('carga.php?url=http://www.danger.com.mx');
...
No me espere a que me respondieran en foros ó a martirizarme en google sin una respuesta. Asi que probe enviandolo como post. Quedo de la siguiente manera:
$.post('carga.php?varget=valor',$('#Form').serialize(),function(data){
$('#Contenedor').html(data);}
);
Asi pase una variable GET y pues el resto en POST, ya que las enviaba al hacer un onSubmit.
Y problema resuelto. Ojala les sirva.