Jump to content
php.lv forumi

Tikai viens input no daudziem


Recommended Posts

Sveiki, kā jūs ieteiktu to izveidot situācijā ir 10 input lauki ar iespēju piepildīt ar skaitļiem, kā izdarīt pārbaudīt, ka atļauj tikai piepildīt 1 lauku ar skaitļiem, un parāda kurš lauks tas bija kurš tika aizpildīts, kā pārbaudīt cik lauki no formas tika aizpildīti un paņemt to ierakstīto vērtību no lauka....

Link to post
Share on other sites

šobrīd izskatās šādi, kā varētu no tā array izsteikt kurš no laukiem ir aizpildīts... ?

 

 

   $array = array($_POST['v'], $_POST['d'], $_POST['t'], $_POST['c'], $_POST['p'], $_POST['s']);

            if (count(array_filter($array)) >= 2) {
                 die('Var tikai vienu!');
            }
 
Link to post
Share on other sites

Es to tad darītu ar jQuery. Uzliktu tiklīdz kādā no input laukiem ir ievadīts kāds simbols tad pārējeim input laukus disable="1" un tad tos nevarēs parasts lietotājs aizpildīt. Zinoš tā pat ar inspect element varēs value nomainīt.

 

Tad es vēl izveidotu atsevišķu hidden input un tajā pieglabātu ievadīto lauka name, lai piefiksētu kurš īstais lauks.

 

Kaut kā tā, bet ja gribi PHP pusē tad kaut kas cits jādomā. :)

Link to post
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...