@
knindzaaa
Citat:
if(isset($_POST['field13']) && isset($_POST['email'])&& isset($_POST['field3']) && isset($_POST['field14']) && isset($_POST['field2']) && isset($_POST['field_checkbox'])) { //Check if fields are there in HTML file
Znaj da kada klikneš na dugme (submit) da će ti sve $_POST vrednosti UVEK biti setovane.. a u php-u setovano može da bude i PRAZNO.
Da li tebi trebaju prazna polja? Ne bih rekao.
I koristi foreach petlju, nemoj da trpaš if(isset()) mali zilion puta u kontrolnu strukturu.
Dok petlja vrti, proveriš šta je zaista setovano, to jest ima neki tekst ili vidljivu/čitljivu vrednost.
Neka bude da u tvom slučaju (glavno dugme)
type="submit" takođe ima i
name="submit" ...
Testiraj malo pre nego što staviš tačku na validaciju i pređeš na upis.
Code (php):
if(isset($_POST['submit'])):
header('Content-type:text/plain; charset=utf-8');
foreach ($_POST as $name=>$value) {
echo "post '$name' => '$value' \n";
}
exit;
endif;
about:networking