thesnarkie Posted October 10, 2009 Report Share Posted October 10, 2009 (edited) <?PHP //te visi db paramateri. if(isset($_POST['submit'])) { //sūtīt uz db u.tml. } ?> <html> <head> </head> <body> <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post"> <input type="text" name="username" class="text_box" /> <input type="image" src="register_button.png" name="submit" id="submit" class="login_but_alig"/> </form> </body> </html Nekas nenotiek, lapa vienkārši tiek refrešota kad uzspiež uz pogas. Kā pareizi vajadzēja pierakstīt šito: if(isset($_POST['submit'])) ? Edited October 10, 2009 by thesnarkie Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted October 10, 2009 Report Share Posted October 10, 2009 (edited) Tev neliekās ka if(isset($_POST['submit'])) vietā ir jābūt if(isset($_POST['username'])) ja formas lauks ir name="username" ??? Jo tev tam procesu skriptam nav formas lauku nosaukuma, no kā paņemt datus. Edited October 10, 2009 by MCWeb.lv Quote Link to comment Share on other sites More sharing options...
thesnarkie Posted October 10, 2009 Author Report Share Posted October 10, 2009 (edited) <html> <head> </head> <body> <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post"> <input type="text" name="username" class="text_box" /> <input type="text" name="sdhdfgj" class="text_box" /> <input type="text" name="fdkdhk" class="text_box" /> <input type="text" name="gkruykrukl" class="text_box" /> <input type="text" name="yuolghul" class="text_box" /> <input type="image" src="register_button.png" name="submit" id="submit" class="login_but_alig"/> </form> </body> </html Un kā, tavuprāt, lai tagad to visu sarakstā tā kā tu teici? Viss jau būtu ļoti vienkārši, ja beigās image vietā būtu type="submit", bet tad vairs nebūs tas ko vēlos. Man vajag, lai nospiežot uz attēla nosūtās forma ar visiem datiem un tad viņus apstrādā. Edited October 10, 2009 by thesnarkie Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted October 10, 2009 Report Share Posted October 10, 2009 type=image strādā tāpat kā type=submit Skaties vai PHP kods ir pareizs - vari iekopēt te... Quote Link to comment Share on other sites More sharing options...
briedis Posted October 10, 2009 Report Share Posted October 10, 2009 Tā, Ja tev ir lauks ar name atribūtu, viņš tiks sūtīts caur post, bet, ja viņam nav norādīta vērtība (atribūtā value), tad isset(tas_laiks) nekad neatgriezīs true. Rekur ar piemēriem: <input type="button" name="submit"/> Postojot šo, isset($_POST['submit']) atgriezīs false, jo reāli viņam NAV vērtības, bet šinī piemērā atgriezīs true, jo IR vērtība: <input type="button" name="submit" value="veertiiba"/> Tā kā, tavā gadījumā vienkārši pievieno input laukam vērtības atribūtu ar kaut kādu vērtību, teiksim: <input type="image" src="register_button.png" name="submit" id="submit" value="1" class="login_but_alig"/> Quote Link to comment Share on other sites More sharing options...
thesnarkie Posted October 10, 2009 Author Report Share Posted October 10, 2009 Lūk ko es gribēju dzirdēt. Paldies briedi! :) Quote Link to comment Share on other sites More sharing options...
briedis Posted October 10, 2009 Report Share Posted October 10, 2009 Lūk ko es gribēju dzirdēt. Paldies briedi! :) Lūdzu :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.