L4URO Posted December 10, 2013 Report Share Posted December 10, 2013 ja man ir if(Input::exists()){ echo "yeaa"; } public static function exists($type = 'post'){ switch ($type) { case 'post': return (!empty($_POST)) ? true : false; break; case 'get': return (!empty($_GET)) ? true : false; break; default: return false; break; } } un tad man ir form ar vairakiem input fieldiem,ja pat es neko neaizpildu,bet uzspiezu submit pogu man uz ekrana izvada "yeaa"; ,bet kapec,ja es parbaudu vai $_POST vai $_GET masīvs (array) nav tukšs ,tad es atgriežu true un man darbojas viss iekšā if(Input::exists()){ } ???? tā tad sanāk,ka pēc submitošanas tukšums arī padara $_POST vai $_GET masīvus par netukšiem? Quote Link to comment Share on other sites More sharing options...
indoom Posted December 10, 2013 Report Share Posted December 10, 2013 var_dump($_POST); un paskaties, kas skaitās empty() tikai neieķeksēts checkbox un radio (un nepievienots file) netiek nopostots formā Quote Link to comment Share on other sites More sharing options...
briedis Posted December 10, 2013 Report Share Posted December 10, 2013 var_dump($_POST); un paskaties, kas skaitās empty() tikai neieķeksēts checkbox un radio (un nepievienots file) netiek nopostots formā disabled inputi arī netiek sūtīti. Quote Link to comment Share on other sites More sharing options...
L4URO Posted December 10, 2013 Author Report Share Posted December 10, 2013 (edited) var_dump($_POST); un paskaties, kas skaitās empty() tikai neieķeksēts checkbox un radio (un nepievienots file) netiek nopostots formā jup,tukši arī ieiet POST arrayā,kad uzspiež submit array (size=4) //man ir 4 input fieldi 'username' => string '' (length=0) 'password' => string '' (length=0) 'password_again' => string '' (length=0) 'name' => string '' (length=0) Edited December 10, 2013 by L4URO 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.