-
Posts
4,669 -
Joined
-
Last visited
Everything posted by briedis
-
Visa skype vēsture un ne tikai glabājas sqlite datubāzē, vienā failā, kas ir bīrīvi nolasāms...
-
Bet tu reāli saproti, ko dara tas koda gabals? Vajag domāt līdzi, nevis copy-paste kaut kādus sūdus no interneta, un tad cerēt, ka strādās kaut kas. Kad tu raksti kodu tev vajag SAPRAST, ko dara KATRA koda rindiņa, un kāpēc tā ir jāraksta... Ja nesaproti, tad lasi manuāli.
-
Tiešām neesi dzirdējis par mysql_real_escape_string()?
-
Psc, 400 posti, bet nav dzirdējis par tādu lietu kā eskeipošana... Jāpiekrīt vien 404 būs...
-
Kas tās par e-naudām un kur viņas dabū? Dzirdēts ir tikai par bitcoin'iem:)
-
Tev nav slinkums programmēt? :)
-
Nečakarējies ar mail(), un paņem normālu e-pastu bibliotēku, piemēram, PHPMailer. http://phpmailer.worxware.com/index.php?pg=sf&p=dl Paraugs: http://phpmailer.worxware.com/index.php?pg=exampleamail
-
preg_match priekš trīs vienādiem simboliem pēc kārtas
briedis replied to mashiina's topic in Gatavi skripti
burn šmurn, es nevienā brīdī neteicu, ka tas nav izdarās, bet teicu, ka uz sitiena nevaru izdomāt :) -
preg_match priekš trīs vienādiem simboliem pēc kārtas
briedis replied to mashiina's topic in Gatavi skripti
Kavacky, daGrevis, un kā būs ar utf-8? -
http://php.net/manual/en/security.magicquotes.php
-
preg_match priekš trīs vienādiem simboliem pēc kārtas
briedis replied to mashiina's topic in Gatavi skripti
Mierīgi var bez regexpa. Pametīšu ideju: function rep($str){ $len = strlen($str); for($i=0;$i<$len-3;$i++){ $c1 = substr($str, $i, 1); $c2 = substr($str, $i+1, 1); $c3 = substr($str, $i+2, 1); if($c1 === $c2 && $c2 === $c3){ return false; } } return true; } -
preg_match priekš trīs vienādiem simboliem pēc kārtas
briedis replied to mashiina's topic in Gatavi skripti
WHOAMi, qwerty bija domāts tikai kā paraugs, man liekas, vajadzētu spēt validēt jebkuru vārdu... Es, godīgi sakot, uz sitiena nevaru iztēloties reg izteiksmi, kas to spētu :) -
rATRIJam good point's - koda tur daudz par daudz. Derētu pamācīties no kāda ietvara, kā tas tiek darīts. Piemēram, Kohanas.Tur reģistrācija tiktu realizēta šādi: $post = Validate::factory($_POST) ->filter(TRUE, 'trim') ->filter('username', 'strtolower') ->rule('username', 'not_empty') ->rule('username', 'regex', array('/^[a-z_.]++$/iD')) ->rule('username', array($user, 'unique_username')) ->rule('password', 'not_empty') ->rule('password', 'min_length', array('6')) ->rule('confirm', 'matches', array('password')) ->rule('use_ssl', 'not_empty') ->rule('use_ssl', 'in_array', array(array('yes', 'no'))) ->callback('password', array($user, 'hash_password')); if ($post->check()) { // Data has been validated, register the user $user->register($post); // Always redirect after a successful POST to prevent refresh warnings $this->request->redirect('user/profile'); } // Validation failed, collect the errors $errors = $post->errors('user'); Protams, atsevišķā vietā ir definēti visas validācijas funkcijas, kovar ērti atkārtoti izmantot. http://kohanaframework.org/3.0/guide/kohana/security/validation
-
Nez, es ieteiktu pievērsties kādam konkrētam kodēšanas stlima, citādi caps lock mainīgo nosaukumi, kā arī # komentāri izskatās dikti dīvaini.. Ieteiktu arī kādu izstrādes patternu piekopt, piemēram, MVC...
-
Pārbaudīt mājas lapas pārlūkprogrammu atbalstu
briedis replied to WHOAMi's topic in Pārlūkprogrammas
Var izmantot online risinājumus, piemēram, http://browsershots.org/ ..bet ja godīgi, nezinu vai vairs ir jēga iespringt par IE6, nu jau arī IE7... IE7 < 5%, IE6 < 1% http://www.w3counter.com/globalstats.php- 11 replies
-
- cross-browser
- support
- (and 7 more)
-
Esi tak dzirdējis par tādu lietu, kā līgums?
-
Varbūt tāpēc, ka ceļu esi norādījis nepareizu? uzraksti faila sākumā: var_dump(file_exists($url)); exit();
-
..bet tad tu debugoji un saprati, kur bija kļūda?
-
Es nezinu vai tas būs efektīvākais veids un vai vispār strādās, bet iztēlojos, ka varētu lietot UNION un tad no apakšvaicājuma izvilkt MAX, piemēram SELECT MAX(col) FROM ( SELECT col1 AS col FROM table1 WHERE .. UNION SELECT col2 AS col FROM table1 WHERE .. UNION SELECT colX AS col FROM table2 WHERE.. ) ..vai arī izvelc no katras tabulas MAX apakšvaicājumā, un tad no šiem max izvelc vēl vienu MAX () :)
-
Par par IE7 jau vajadzētu beigt uztraukties...
-
Tāpēc, ka "true" !== true, bet "true" == true un "false" !== false, bet "false" == true DEBUG DEBUG DEBUG! paskaties pats, kāda vērtība tad ir saņemta: var_dump($_POST['chkterms']);
-
Labs, bija interesanti palasīt.
-
daGrevi, viņš grib atgriezt arī kļūdas ziņojumu, nevis tikai success vai fail, tāpēc es domāju, ka vislabāk būtu atgriezt masīvu ar status un message vērtībām...
-
https://www.google.lv/search?q=jquery+php+json+ajax Būs bik jāpiepūl smadzenes, lai to visu saliktu kopā, bet kad sanāks, tad būs easy peasy :)