GedroX
-
Posts
373 -
Joined
-
Last visited
Posts posted by GedroX
-
-
A1: skatoties, cik spēcīga mašīna tev stāv.
A2: Neko īpaši gudrāku tur nevar izdarīt.. Vienīgais, ja domā darīt kautko nopietnu, ieteiktu uzreiz thumbnail-us netaisīt, bet gan uzticēt to cron-am (schedule task), lai ik minūti kādus 10 uztaisa, lai nav tik lielas un pēkšņas noslodzes.
-
Globāli to var nomainīt php.ini failā zem max_execution_time. Lokāli failā vari izmainīt ieliekot set_time_limit(sekundes) - tad tavs skripts drīkstēs vēl tik ilgi 'vilkties'. Ar katru nākamo f-jas izsaukumu iepriekšējais limits tiek novākts un darbojas jaunais, tādēļ droši var likt ciklā iekšā un ja cikls būs sanācis bezgalīgais, php darbosies mūžam. :D
P.S. Es tavā vietā izmantotu funkciju imagecreatefromjpeg/ gif/ png nevis imagecopyresampled, kaut gan neesmu īsti pārliecināts, vai tā ir labāk.
-
WHERE daļā tu nedrīksti izmantot SELECT iedefinētos mainīgos. Nāksies vien rakstīt pilno aprēķinu (SELECT SUM(atlikums) FROM O_TEKATLIK WHERE isprece=N.ID and isnodala=130) vai arī likt to nevis WHERE, bet gan
HAVING atlikums <> ''
-
Ciklā gan bezjēdzīgi timeout-u likt :)
setTimeout('window.location.href=window.location.href;', 10000);
-
Man ir izlīdzējusi fpdf klase.
-
Iesaku ļoti vienkāršu veidu -
1) vispirms aizsūti request-u, kas satur telefona numuru, uz numuri.lv, izparsē saņemto info un uzzini, kas par operatoru.
2) Tikpat jauki izparsē attiecīgā pakalpojumu sniedzēja sms sūtīšanas lapu, iegūstot tikai nepieciešamo (laikam tikai attēlu validācijai).
3) Cilvēkam, kas sūta SMS nākamajā solī nāksies ievadīt, ko redz attēlā (SMS tekstu un telefona numuru laikam jau glabāsim sesijā, vai ne?)
4) Sūtam request-u uz konkrētā pakalpojumu sniedzēja lapu (tur nu jāskatās, kāda viņiem tā forma izskatās)
Pozitīvi, ka tevi būs sarežģīti nobloķēt, jo tu taču sūti no viņu lapas! :)Vienīgā problēma, ka lapa laika gaitā var izmainīties... :)
P.S. Man pašam šī ideja jau iepatikās... :D Žēl, ka maz laika
-
http://php.lv/f/index.php?showtopic=4438
jeb
if (intHours == 0) { hours = "12:"; ap = "am."; } else if (intHours < 12) { hours = intHours+":"; ap = "am."; } else if (intHours == 12) { hours = "12:"; ap = "pm."; } else { intHours = intHours - 12 hours = intHours + ":"; ap = "pm."; }
aizvieto ar
hours = intHours + ':'; ap = '';
P.S. Interesants tev page.php fails :P parse kļūdu nemet laukā? :LOL:
-
Īsti nesapratu, kādu efektu centies panākt, bet..
http://www.w3schools.com/dhtml/dhtml_examples.asp - tikai priekš IE, tātad nerullē.
Ar pārējiem (man liekās) var tikai opacity (caurspīdīgumu) taisīt. Īpašus efektus nāksies rociņām.
-
Vienmēr laipni. Galvenais pārbaudi, vai visos brouseros attēlojas pa tavam prātam. Tur bija problēmas, ka IE un FF padding-i un margin-i elementiem UL un LI likās dažādi. Tas, liekās, ir viens no optimālākajiem variantiem:
ul.grey { list-style-type: none; padding: 0px; margin: 0px; } ul.grey li { background: url(/pic/bullets/grey.gif) no-repeat 0em 0.4em; padding: 0px 0px 0px 20px; margin: 3px 0px; }
Nelikt UL elementam, bet gan LI elementiem padding-us. Eksperimentē.
-
Tādēļ, ka katru otro reizi tev isset($_COOKIE[session_name()), bet citās nav. Noņem nosacījumu un tad viss būs ok. Cik saprotu problēma tāda, ka $_COOKIE ir tukšs, kaut arī tu skriptā to izveido. Viņš parādās tikai nākamajā ielādē.
P.S. Pirmo reizi aiztiku $_COOKIE tādēļ man varbūt nav taisnība.
Šis iet bez problēmām:
<?php ob_start(); for($x=0;$x<=10;$x++) { session_start(); echo 'SID: '.session_id().'<br />'; $_SESSION = array(); session_destroy(); } setcookie(session_name(), '', time()-42000, '/'); $echo = ob_get_contents(); ob_clean(); echo $echo; ?>
-
Sorre, aizmirsās... =P
Varbūt šis palīdz: http://www.phpsolvent.com/wordpress/?p=161, precīzāk http://www.orafaq.com/forum/t/3588/0/
-
Kautkas tamlīdzīgs:
<div style="width: 300px"> <ul style="list-style: none; padding: 0px; margin: 0px;"> <li style="padding-left: 20px; background: url('bullet.jpg') left center no-repeat;">Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns </li> <li style="padding-left: 20px; background: url('bullet.jpg') left center no-repeat;">Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns Jauns </li> </ul> </div>
Protams, ka style-i jāsamet css-ā, jāuztaisa kāds bullet.jpg/ gif fails, jāsaliek paddings/ margins kā gribās.
-
Pārāk maz postu. Un 90% no tiem - triviālas vai jau sen apskatītas problēmas..
-
Daļu
if(atoj1==0){atoj4=" AM";atoj1=12} else if(atoj1 <= 11){atoj4=" AM"} else if(atoj1 == 12){atoj4=" PM";atoj1=12} else if(atoj1 >= 13){atoj4=" PM";atoj1-=12}
izmet un no
document.write(...
izņem mainīgo atoj4.
-
CONCAT() NAV agregātfunkcija. Bet GROUP_CONCAT() gan ir:
http://dev.mysql.com/doc/refman/5.1/en/gro...-functions.html
P.S. Funkcija ieviesta sākot no MySQL 4.1 versijas.
SELECT a.id, GROUP_CONCAT(b.name2, '+') FROM tab1 a LEFT JOIN tab2 b ON a.id = b.id WHERE b.id IS NOT NULL GROUP BY a.id ORDER BY a.id
-
To:Delfins
Vienkārši tā var uzzināt kādas php īpatnības/ interesantas metodes/ jaunumus/ da jebko. Lasot manuāli veidojas tikai savs kodēšanas veids, bet tā sanāk kļūt perfektākam, izvēloties labāko. %)
-
v3rb0 taisnība, ja time tiek atgriezts ka unix timestamp, kā no jautājuma var noprast.
-
Varbūt paralēli šim sanāk kādam no jums sēdēt arī citā php forumā? Pats neko labu nevaru atrast. Mēģināju www.php-forum.com, bet tur 1 posts dienā... =)
-
Esi mēģinājis? Nestrādā? Man vismaz nekad nav bijušas problēmas..
-
<div style="overflow: auto;">
Bez manāma reload-a - AJAX, bet pats tikai teorētiski to izprotu. Nav bijis vajadzības un laika.
Izejot lai izmet - neesmu pārliecināts, bet varbūt varētu to pašu onunload event-u piemaukt klāt body-jam ar AJAX aizsūtot request-u par iziešanu. Teorētiski vajadzētu aiziet, bet hvz. Visdrošāk - pēc 1min klusuma vienkārši izkikot un viss. Vienalga reloads jātaisa ik sekundi/ divas.
-
<?php $ip = @file_get_contents('ip.txt'); if ($ip) { $ip = explode(',', $ip); } else { $ip = Array(); } $my_ip = $_SERVER['REMOTE_ADDR']; if (in_array($my_ip, $ip)) { echo 'Tu jau esi balsojis!!!'; } else { //TE SKRIPTS, KAS FIKSEE BALSI $fp = fopen('ip.txt', 'a'); fwrite($fp, $my_ip . ','); fclose($fp); echo 'Nobalsots!'; } ?>
-
PEAR is a framework and distribution system...
-
Godīgi sakot visu savu PHP mūžu strādāju uz SiteSupra framework-a, tādēļ CakePHP neesmu jutis uz savas ādas.
Tagad dažreiz piesaistām arī PEAR, kas DB_DataObject gadījumā liekās tāds nepārdomāts. Esmu ieberzies ar JOIN-iem. Piemēram, vienam field-am nevar piesaistīt vairāk nekā vienu field-u, ko izmantot joinAdd metodē.
P.S. 100tais posts!!! Hurrey!
-
Ja piešaujās, tad ok, bet man liekās, ka labāk pamazām rakstīt savus objektus. Nu tādas klases kā Barcode gan, protams, nav jēgas pārrakstīt, bet DB_DataObject man liekās par neērtu.
laikam execution timeout pie resaizoshanas
in PHP un PHP :)
Posted
A1: Nu skatoties, kas tev ir - Win vai Linux.