Jump to content
php.lv forumi

Shit Happens :(


CryRat

Recommended Posts

in reply to prev. post:

A h.. tur bija! Pilniigi atbalstu:

<form action=<?php echo $_SERVER['PHP_SELF'];?> method=POST>

jo, noraadot action=' ' (vai vispaar nenoraadot to), tiek lietots action URL nevis _uz sevi_, bet gan uz default scriptu, jebshu index.php, default.php vai kaadu veel tur, bet ja es taisu kaadu formu, kuru peec tam inkluudoshu citos failos droshi jau vien, ka formas datus apstraadaas tas pats skripts, kur ir forma. Ja neieliek action, nostraadaa index.php, kur skripta apstraades nebuus. Ja taisi visu skriptu ieksh index.php bez iipashiem skriptu inkluudiem, tad jau ok.

Link to comment
Share on other sites

nez. man ir scripts aptuveni shaada satura:

<code><font color="#000000">

<font color="#0000CC"><?
</font><font color="#FF9900">// bla bla kautkaada datu apstraade
</font><font color="#0000CC">?>
</font><form method="GET"><!-- ieveerojam ka action nemaz nav defineets -->
<textarea COLS="32" ROWS="5" name="some_data"></textarea>
<input type="submit" value="send">
</form>
</font>
</code>

un ir vienalga kaa es scriptu nosaucu (boh.php, doh.php, hah.php), viss tik un taa straadaa. ar include'iem vareetu buut savaadaak, bet es tik un taa pienjemu, ka vaidzeetu iet..

Link to comment
Share on other sites

w3c validators par formu bez action saka:

18:  required attribute "ACTION" not specified  (explain...).

  <form method="GET">

.. ar to arī vis skaidrs, ACTION VAJAG pēc standarta un viss, to ka ies bez action neviens negarantēs.

Vispār neredzu jēgu, kāpēc nevarētu formā ierakstīt action, bet tā vietā meklēt kaut kādus kreisos variantus <_< , cik ta tur tā darba, dabūt filename un to iemest kā formas action iekš html'a :)

Link to comment
Share on other sites

×
×
  • Create New...