Mam sobie taki oto kod i chce aby przed przejsciem do kolejnego kroku sprawdzilo mi czy pola nie sa puste ew. inne warunki, tylko ze nie bardzo wiem jak to zrobic :/
chyba pogubilem sie gdzies w nawiasach w if-ach
<?php
// rozpoczęcie buforowania (jest to potrzebne by nie mieć błędów typu headers already sent)
if($_SESSION['logged']==false) {
echo 'Aby dodać obiekt <a href="index.php?p=login">zaloguj się</a>, '; echo 'jeżeli jeszcze nie posiadasz konta <a href="index.php?p=register">zarejestruj się</a>'; } else {
$wyslij_formularz = 'add2.php';
if (isset($_POST['next'])) { if(empty($_POST['name'])) { echo 'uzupelnij pole nazwa'; }
}else {
?>
<form name="dodawanie_obiektu" method="post" action="<?php $wyslij_formularz; ?>">
<?php }?>
<table id="table_add">
<tr>
<td id="table_head" colspan="2">Krok 1 - podstawowe dane:</td>
</tr>
<tr>
<td class="col_left">Nazwa obiektu:</td>
<td class="col_right"><input type="text" name="nazwa" size="20" /></td>
</tr>
<tr>
<td class="col_left"></td>
<td class="col_right"><input name="next" type="submit" value="przejdĽ dalej" /></td>
</tr>
</table>
</form>
<?php
}?>
Ten post edytował lnn 24.12.2009, 12:43:30