goma smile Posted March 6, 2013 Report Share Posted March 6, 2013 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.... Quote Link to comment Share on other sites More sharing options...
goma smile Posted March 6, 2013 Author Report Share Posted March 6, 2013 š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!'); } Quote Link to comment Share on other sites More sharing options...
reiniger Posted March 6, 2013 Report Share Posted March 6, 2013 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ā. :) Quote Link to comment Share on other sites More sharing options...
goma smile Posted March 6, 2013 Author Report Share Posted March 6, 2013 Nu dizaineris ir uztaisijis js pusē, bet es vaig php pusē pārbaudīt, nekad neuzticos to ko ievada lietotājs Quote Link to comment Share on other sites More sharing options...
aaxc Posted March 6, 2013 Report Share Posted March 6, 2013 Nesaprotu problēmu. Pārbaudi visus desmit laukus, un jau vairāk kā vienam ir vērtība, tad izmet kļūdu ... Quote Link to comment Share on other sites More sharing options...
Kavacky Posted March 7, 2013 Report Share Posted March 7, 2013 Var arī nepārbaudīt, bet ņemt pirmo derīgo lauku un pārējos ignorēt. 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.