Težava z obrazcem
 
G-force 29. jan 2010 20:55:24 Pridružen od:
31. mar 2008
828 objav
516 60 3
#1

Naletel sem na eno težavo pri pošiljanu podatkov iz obrazca v bazo. Na primer z obrazcem (<input type="text" name="test" ... > ) pošljem besedilo oziroma kodo




<div id="kk">nekaj</div> nekaj




Ko ta vnos nato preberem s na primer



if (isset($POST['poslano'])) {

echo $
POST['test'];

}



mi ta izpiše tole...



<div id=**\**"kk**\**">nekaj</div>



torej mi doda znak \ in mi ni jasno zakaj?!? To se mi zgodi na online strežniku, recimo na localhostu pa ne, tko da mi res ni jasno v čem je fora :/


všeč(0) ni všeč(0) spam(0)
 
Rizling 29. jan 2010 21:19:11 Pridružen od:
5. avg 2008
652 objav
413 46 4
#2

Pa preberi z echo stripslashes($_POST['test']);


všeč(1) ni všeč(0) spam(0)
 
FrEaKmAn 11. feb 2010 12:30:27 Pridružen od:
2. dec 2007
303 objav
175 59 0
#3

http://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc



To je zaradi konfiguracije, ki je zastarela. Priporočam da onemogočiš - kako in kaj -> Google


všeč(1) ni všeč(0) spam(0)
 
G-force 11. feb 2010 15:24:12 Pridružen od:
31. mar 2008
828 objav
516 60 3
#4

Hvala obema. Bom spremenil konfiguracijo, ker sem že nekje drugje prebral, da naj bi se to s časom povsem ukinilo.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se