Witam, mam problem z funkcją switch.
Wyświetla mi wszystkie default odrazu, a nie powinno tak być.
Co może być tego przyczyną ?
Kod jest dostępny pod tym linkiem.
switch.phps
<?php switch ($opcja) { case 'ftp': switch($_GET[\"g\"]) { // błąd nr. 1 case 'add': module_service_ftp_add(); break; case 'edit': module_service_ftp_edit(); break; case 'password': module_service_ftp_password(); break; default: module_service_ftp(); break; } break; // błąd nr. 2 case 'domains': switch($_GET[\"g\"]) { // błąd nr. 3 case 'add': module_service_domain_add(); break; case 'delete': module_service_domain_delete(); break; default: module_service_domain_list(); break; } break; // błąd nr. 4 default: break; } ?>
Oznacza:
<?php ?>
Oznacza:
<?php ?>
<?php //cyfrowe: $arrFoo[0]; // literowe $arrFoo['bar']; /* lub */ $arrFoo[\"bar\"]; //zapisane w zmiennych $strBar = 'bar'; $arrFoo[$strBar]; //zapisane w stałych $arrFoo[bar]; ?>
<?php $zapytanie = sql(\"SELECT * FROM obsluga.domains WHERE kod_klienta = '$kod_klienta' AND id = '$id'\"); ?>
<?php switch ($i) { case 0: case 1: case 2: break; case 3: } ?>