Jump to content
php.lv forumi

Submit formu!


thesnarkie

Recommended Posts

<?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 by thesnarkie
Link to comment
Share on other sites

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 by MCWeb.lv
Link to comment
Share on other sites

<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 by thesnarkie
Link to comment
Share on other sites

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"/>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...