En una página php que he siguiente código:Undefined index: Error en el script php
if($_REQUEST['c']!="") // I get error on this line itself. Why?
{
$pidis=(int)($_REQUEST['c']);
}
me siguen dando error de índice Indefinido.
En Google puedo entender que si se accede a una página sin parámetros (en URL) a los que estamos intentando acceder, podemos obtener este error/advertencia. Creo que si un parámetro no está definido en la URL, debería devolverlo vacío en lugar de dar un mensaje de error/advertencia.
sé que es posible suprimir errores y advertencia mediante la adición de
error_reporting(E_ALL^E_NOTICE);
Pero no quiero hacer esto.
Esta misma página funciona bien en el servidor web de nuestra compañía, pero no funciona en el servidor web de nuestros clientes.
¿Por qué sucede esto?
¿Cómo solucionar este problema?
La etiqueta 'no request' es falso lo que tenía en realidad tipos es:' $ _REQUEST'. ¿Por qué la etiqueta '$ _REQUEST' se convierte a 'no' solicitud' cuando publicamos? –