| FAQ |
| Kalender |
|
|
#3 | |||
|
||||
|
Mycket flitig postare
|
Citat:
Försökte klistra in din kod i Notepad++ men allt är väldigt rörigt och "indenten" är helt otrolig :P Ändra i ditt program så den hoppar 3 mellanslag. I övrigt hade jag använt mig av dina input names som en array. Då kan du enklare kontrollera om POST är isset, samt sätta t.ex. NULL-värde på de som inte är det för att senare kunna visa felmeddelande. Exempel: Kod:
<?php
$post_array = array("username","getemail","password","retypepassword");
$i = 0;
foreach ($post_array as $list){
if(!isset($_POST[$post_array[$i]])){
$_POST[$post_array[$i]] = NULL;
} else {
$_POST[$post_array[$i]] = $_POST[$post_array[$i]];
} # end if
$i++;
} # end foreach
$i = 0;
foreach ($post_array as $list){
if($_POST[$post_array[$i]] == NULL){
echo $_POST[$post_array[$i]]." not set!";
} else {
$_POST[$post_array[$i]] = $_POST[$post_array[$i]];
} # end if
$i++;
}
?>
Senast redigerad av Kimppa den 2014-03-08 klockan 11:39 |
|||
|
|
Svara med citat
|
|
|