Dans une page php je code suivant:Undefined index: Erreur dans le script php
if($_REQUEST['c']!="") // I get error on this line itself. Why?
{
$pidis=(int)($_REQUEST['c']);
}
Je continue à recevoir Undefined erreur d'index. Sur Googling, je parviens à comprendre que si une page est accessible sans paramètres (dans l'URL) que nous essayons d'accéder, nous pouvons obtenir cette erreur/avertissement. Je crois que si un paramètre n'est pas défini dans l'URL, il devrait simplement retourner vide au lieu de donner un message d'erreur/avertissement.
Je sais qu'il est possible de supprimer les erreurs et avertissement en ajoutant
error_reporting(E_ALL^E_NOTICE);
Mais je ne veux pas le faire.
Ce même travail page très bien sur le serveur web de notre société, mais ne fonctionne pas sur nos clients serveur web.
Pourquoi cela se produit-il?
Comment résoudre ce problème?
La balise 'ne request' est faux ce que j'avais en fait des types est:' $ _REQUEST'. Pourquoi le TAG '$ _REQUEST' est-il converti en 'not' request'' lorsque nous publions? –