• 5 odgovora
  • 4.870 pregleda
verovatno dosta jednostavan problem 14.09.2004. u 20:48 · pre 269 meseci #1
u fajlu new.html

<form action="insert.php" method="post">
Text: <input type="text" name="text"><br><br>
<input type="Submit">
</form>

u fajlu insert.php

<?

$text=$_POST['text'];

if ($text==null)
echo "nula breee";
else
{
.....
.....
.....


On meni stalno izbacuje nula breee medjutim u new.html je upisan text u text polje , sta je problem ?
Potpis
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

Re: verovatno dosta jednostavan problem 14.09.2004. u 21:45 · pre 269 meseci #2
Pa trebas da stavis ovako:

if ($text==null)
{
echo "nula breee";
}
else
{
nesto
}
tako izgled sintaksa IF naredbe, jer onako kako si ti napisao "nula bree" se ispisuje bez obzira na uslov.
Potpis
The only place success comes before work is in the dictionary.
Re: verovatno dosta jednostavan problem 14.09.2004. u 22:31 · pre 269 meseci #4
mislim da se nismo razumeli

i sa promenom sa { i ! u kodu on ne ucitava nista u bazu
Potpis
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

Re: verovatno dosta jednostavan problem 14.09.2004. u 23:13 · pre 269 meseci #5
Ako testiras promenjivu na NULL onda is_null($trt), ili obrnuto !is_null($trt).
Ako proveravas da li je prazna onda empty($trt), ili obrnuto !empty($trt).


Neka ti insert.php fajl bude info, pa onda trazi gresku...
Code:
<?php
   phpinfo(32);
?>

Re: verovatno dosta jednostavan problem 15.09.2004. u 08:21 · pre 269 meseci #6
Hm, posto kod mene sve to lepo funkcionise - zakljucujem da je probem sa _POST - jesi siguran da ti je php > 4.1? Da nije problem u php.ini negde, jel mozes da napravis na tom serveru info.php sa <? phpinfo (); ?> u sebi pa da vidimo? Ako je php <4.1 treba da probas sa onim HTTP_POST_VARS ako se dobro secam..
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme