Tengo esta situación en la que tengo dos controles para OBTENER variables después de verificar la primera en una declaración switch dentro de la instrucción, la segunda variable debe verificarse en la segunda instrucción switch dentro del primer bucle un casoinstrucción switch php dentro de otra instrucción switch
no puedo publicar el código exacto aquí, pero aquí es un ejemplo
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
switch($_GET['parent']){
case 'child1':
if(!isset($_GET['child'])){
echo "Only parent";
}
else{
switch($_GET['child']){
case 'test':
echo 'test';
break;
}
}
break;
case 'child2':
echo 'child2';
break;
default:
echo $_GET['parent'];
}
?>
Su funcionamiento muy bien con este ejemplo de código, pero cuando realmente utilizar este procedimiento en mi servidor, el control conseguir omitido predeterminado en el padre s declaración de brujas a pesar de que tiene un valor coincidente caso
No se informó de un error y depurar cudn't más de este nivel
PLZ me ayude! Sé que quieres ver el código pero no puedo publicarlo aquí, al menos puedes guiarme para depurarlo más.
Gracias
No veo un caso 'predeterminado' para el conmutador principal. ¿Qué estás obteniendo exactamente para la salida? –
Bueno, no he agregado el valor predeterminado aquí, pero he agregado el problema real – pahnin
. Publique la URL tal como la está ingresando, que está fallando en este script. Debería analizar 'example.com? Parent = child1' simplemente bien. –