Jump to content
php.lv forumi

HTML formu elementu nosaukumi kā masīvs


hmnc

Recommended Posts

Gribēju uzjautāt gudrākiem cilvēkiem, cik labi/slikti ir izmantot masīvu formu apstrādei. piemēram: < input name="forma[vards]" > <input name="forma[adrese]" > ?

datu apstrāde ir ļoti ērta pēc šādas sistēmas (ja ir piemēram virs 20 lauciņiem), bet vai tā ir labi? :)

Link to comment
Share on other sites

Gribēju uzjautāt gudrākiem cilvēkiem, cik labi/slikti ir izmantot masīvu formu apstrādei. piemēram: < input name="forma[vards]" > <input name="forma[adrese]" > ?

datu apstrāde ir ļoti ērta pēc šādas sistēmas (ja ir piemēram virs 20 lauciņiem), bet vai tā ir labi? :)

12442[/snapback]

 

Ir labi tā, kā strādā un kā tu (citi) var saprast. Es tā nedaru, bet saprotu :P.

Link to comment
Share on other sites

Gribēju uzjautāt gudrākiem cilvēkiem, cik labi/slikti ir izmantot masīvu formu apstrādei. piemēram: < input name="forma[vards]" > <input name="forma[adrese]" > ?

datu apstrāde ir ļoti ērta pēc šādas sistēmas (ja ir piemēram virs 20 lauciņiem), bet vai tā ir labi? :)

12442[/snapback]

 

Citāts iz HTML 4.blabal specenes:

 

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
Link to comment
Share on other sites

Citāts iz HTML 4.blabal specenes:

12447[/snapback]

 

Un kā laacz darītu gadījumā, ja formā ir ap 25 elementiem? visiem taisīt $_POST['varname'] būtu pašnāvība :D bet ņemt cauri _POST masīvu arī kaut kā mānīgi - var pagadīties lieki mainīgie (kāds mēģinās kaut ko iebāzt :P )

Link to comment
Share on other sites

Un kā laacz darītu gadījumā, ja formā ir ap 25 elementiem? visiem taisīt $_POST['varname'] būtu pašnāvība :D bet ņemt cauri _POST masīvu arī kaut kā mānīgi  - var pagadīties lieki mainīgie (kāds mēģinās kaut ko iebāzt :P )

12449[/snapback]

 

Nu... Visnotaļ atkarīgs no koda :) Bet izmantot nestandarta fīčas nav ieteicams nekur un nekad.

Link to comment
Share on other sites

Nu... Visnotaļ atkarīgs no koda :) Bet izmantot nestandarta fīčas nav ieteicams nekur un nekad.

12450[/snapback]

 

hehee.. nu kā atkarīgs no koda. laacz nelauzies! ;)

piemēram elementāra forma 25 lauciņi. pārbaudam vai lauciņi ir isset/notnull un ievietojam to visu padarīšanu iekš to mysql.

 

ok rakstot jau pats nedaudz iedomājos - sarakstam visus lauciņus, kas tiks izmantoti, masīvā un tad ņemam cauri masīvu $_POST un salīdzinam vai nav kāds nepareizais iemaldījies (kreisie kaut kādi) un metam iekšā.

kā ar šādu variantu?

Link to comment
Share on other sites

Un kā laacz darītu gadījumā, ja formā ir ap 25 elementiem? visiem taisīt $_POST['varname'] būtu pašnāvība :D bet ņemt cauri _POST masīvu arī kaut kā mānīgi  - var pagadīties lieki mainīgie (kāds mēģinās kaut ko iebāzt :P )

12449[/snapback]

 

 

nu paga... kaada starpiiba, vai Tu taisi:

foreach ($_POST as $e) {
 //do something
}

 

vai

foreach ($_POST['forma'] as $e) {
 //do something
}

 

arii otrajaa gadiijumaa kaads tachu varees iebaazt

<input type="hidden" name="forma[megahackvar]" value="nowIwillOwnUrServer">

 

:P

 

Vienmeer tachu ir jaacheko servera pusee, vai kaaads nav kaut ko iebaazis...

Link to comment
Share on other sites

×
×
  • Create New...