Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

php/mysql problem sa ogranicenjem upisa podataka u bazu (required fields)

PHP
  • 4 odgovora
  • 4.744 pregleda

Najnovija ↓

Re: php/mysql problem sa ogranicenjem upisa podataka u bazu (required fields) 21.03.2007. u 11:18 · pre 239 meseci #2
Predpostavljam da koristiš <form>...</form> za unos podataka i POST (ili GET) metod za prenos istih.
Treba jednostavno da proveriš da li su podaci "tu". To možeš da uradiš sa kombinovanjem funkcija isset() i empty().
Naravno, bilo bi poželjno da i sam definišeš neka svoja pravila (šta sme da se unosi a šta ne).

p0z
Re: php/mysql problem sa ogranicenjem upisa podataka u bazu (required fields) 21.03.2007. u 14:04 · pre 239 meseci #3
Mozes proveravati podatke i preko java scripta

primer:
Code:

function check()
{
 var feed = document.sds.message.value;
 var nname = document.sds.name.value;

 if(feed == "" || nname == "")
 {
    alert("Ime i poruka moraju biti popunjeni! ");
    return false;
 }

return true;
}


i kasnije u form tagu dodas:
Code:

<form method="post" action="" name="sds" onsubmit="return check()">


ili preko php:
Code:

if (isset($_POST['submit'])) { 
if(!empty($name) && !empty($message))
{
// sta izvrsiti ako su polja popunjena
}


mozes npr i ovako:
Code:

if (!$_POST['username'] | !$_POST['pass'] ) {
die('Sva polja sa zvezdicama se moraju popuniti!');
}


Ima dosta nacina da odradis to.
Ja sam pre za opciju sa java scriptom, ali stavi i php kod koji ce se izvrsiti ako je iskljucen java script u browseru...
Re: php/mysql problem sa ogranicenjem upisa podataka u bazu (required fields) 22.03.2007. u 00:20 · pre 239 meseci #5
odmah iza promenjivih koje prihvatas stavis proveru "da li je odredjeno polje popunjeno" npr ako zelis da proves polje username i adresa napises samo sledece:

Code:

  if (!$username || !$adresa)
  {
     echo 'Niste uneli sve podatke'.'Molimo pokusajte ponovo.';
     exit;
  }


mislim ovo ti sluzi da zaustavi upis u bazu -naci neupisuje nista dokle god su polja prazna!
ovo ti se odnosi na PHP.
Potpis
www.Tjuner.com
www.Canj-montenegro.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme