[ android~paranoid @ 17.07.2007. 13:03 ] @
|
Ovo je znaci kod prepisan iz knjige, kad se izvrava create_entry.php, nijedna
promenjiva od $submit do svi ostalih ($name,$location...) nema vrednost iako
sam je uneo. O cemu se radi?
Code: <h2>Sign my Guest Book!!!</h2>
<form method=post action="create_entry.php">
<b>Name:</b>
<input type="text" size=40 name="name">
<br>
<b>Location:</b>
<input type="text" size=40 name="location">
<br>
<b>Email:</b>
<input type="text" size=40 name="email">
<br>
<b>Home page:</b>
<input type="text" size=40 name="url">
<br>
<b>Comments:</b>
<textarea name="comments" cols=40 rows=4 wrap=virtual> </textarea>
<br>
<input type=submit name=submit value="Sign!">
<input type=reset name=reset value="Start Over">
</form> |
[ dakipro @ 17.07.2007. 13:22 ] @
Verovatno citas staru knjigu u cijim primerima se koristi kod sa ukljucenim register_globals. Vrednostima iz posta i iz get-a pristupaj iz $_GET i $_POST nizova. Procitaj prvo uvod u php manualu, dosta toga mozes da naucis tu.
[ android~paranoid @ 17.07.2007. 14:52 ] @
Upravu si, HVALA!
Samo s***** je sto ne mogu da strpam ceo izraz $_POST['name'] u SQL upit, nego moram u pomocne promenjive .
[ dakipro @ 17.07.2007. 15:13 ] @
Pa mozes i $_POST['name'] tako sto izadjes iz stringa, ali to ti nije dobra praksa. Za pocetak ukljuci error_reporting i uzmi citaj jos neki dan (nedelju) osnovne stvari i gledaj gotove primere ili uzmi od nekog gotov kod da se ucis sta se kako radi.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.