Ciao a tutti!!
ho un piccolo problemino in PHP, sto facendo uno script per la creazione di un codice..in pratica da un form html prelevo quanto inserito, con un po di if converto i dati in altri (ad esempio la variabile mammapapa diventa mp)(a proposito, io uso 5 else if, non è che per caso esiste in php uno switch case?!) e poi stampo tutto a video..
niente di che.
pero' ho notato che usando due volte $_REQUEST sulla stessa variabile mi da errore a quella riga.
esempio:
mi da errore "Notice: Use of undefined constant linea - assumed 'linea'" alle righe con i 3 punti esclamativi...codice:<?PHP echo"Il codice inserito corrisponde a: " . "$_REQUEST[linea]" . " $_REQUEST[altrevariabili]"; !!! $lin=$_REQUEST[linea]; $host = 'localhost'; $user = 'user'; $password = ''; $database = 'nome_database'; if($linea == 'VALORE01') $lin='val01'; !!! else if($_REQUEST[linea] == 'VALORE02') $lin='val02'; else if($_REQUEST[linea] == 'VALORE03') $lin='val03'; else $lin='val04';
Uso EasyPHP 1.8 in locale.
ditemi voi come si potrebbe risolvere!!
mille grazie!