Dobrý deň,
chcel by som sa opytať či mi neporadite prečo mi funckia nechce vypisať vysledok.
function registracia ($sluzba,$hladam,$prihla_meno,$datum_narodenia,$email,$heslo,$heslo_znovu){
if (isset($sluzba) AND isset($hladam) AND isset($prihla_meno) AND isset($datum_narodenia) AND isset($email) AND isset($heslo) AND isset($heslo_znovu) AND (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) AND StrLen($heslo) > "5")
{
if ($heslo == $heslo_znovu AND isset($heslo) AND isset($heslo_znovu))
{
$heslo_md5 = md5($heslo);
if(mysql_query("insert into uzivatelia values('','$email','$heslo_md5','$prihla_meno','$hladam','$datum_narodenia'"));
if($result)
{$sprava_registracia = '<div class="class="bg-success text-center">'.$jazyk_registracia[1].'</div>';}
else
{$sprava_registracia = '<div class="class="bg-danger text-center">'.$jazyk_registracia[2].'</div>';}
}
else
{
if ($heslo != $heslo_znovu){$sprava_registracia = '<div class="class="bg-danger text-center">'.$jazyk_registracia[3].'</div>';}
if (!isset($heslo) OR !isset($heslo_znovu)){$sprava_registracia = '<div class="class="bg-danger text-center">'.$jazyk_registracia[4].'</div>';}
}
}
else
{
$sprava_registracia = '<div class="class="bg-danger text-center">'.$jazyk_registracia[5].'</div>';
}
return "$sprava_registracia";
}
a na stranke ju volám
$sluzba = $_POST['sluzba'];
$hladam = $_POST['hladam'];
$prihla_meno = $_POST['prihla_meno'];
$datum_narodenia = $_POST['datum_narodenia'];
$email = $_POST['email'];
$heslo = $_POST['heslo'];
$heslo_znovu = $_POST['heslo_znovu'];
echo registracia ($sluzba,$hladam,$prihla_meno,$datum_narodenia,$email,$heslo,$heslo_znovu);
a mam problem pokial mam to v jednom subore ako napr. registracia.php tak to ide ale jak nahla to volam pomocou include tak mi to nechce isť.