Jump to content
php.lv forumi

Grey_Wolf

Reģistrētie lietotāji
  • Posts

    4,531
  • Joined

  • Last visited

Everything posted by Grey_Wolf

  1. gribi teikt ka VISUS datus glaba kukijos? Un kapec gan neizmantot sesijas? 1. droshak, jo faktiski glabajas tikai sesijas mainiigais, kursh paliek nederiigs liidz useris aizver baruzeri (nu kadu briidi jau vinju varetu izmntot kads svesinieks, preciizi tik ilgi cik uzstadiits sesijas dzives ilgums(uz servera) turpreti glabajot visu kuukijos, idejiski tos datus varetu izmantot muuziigi (pamainot tik datumus, laikus)... teiksim ieies useris no I-kaffe, i adminam buus visi usera dati... 2. no kodeshanas viedoklja krietni vieglaak Manuprt kukijos buutu jaglaba dati, kurus izmantosi atkrtoti, arii kad useris buus aizveris brauzeri teiksim, parbaude vai no dotaa kompja kads ir bijis piesledzies, balsoshanai, sttistikai. Citus realus iemeslus neredzu.
  2. tapec ka Kukijs uzzstadas(labojaas) sutot lapas haideri -> tatad lapa ir japrlaadee . Un kada X pec vinsh buutu jaglaba Kukija, uz usera kompja? vienkarshak, un arii logiskak, vinju glbat Sesiijaa. vienkarshi velviens sesijas mainiigais session_start(); $pedejais_laiks=$_SESSION['pedejais_laiks']; // Sho izmantojam lai noskaidrotu vai ir kads jauns useris // iesetojam jaunu laiku uzreiz veicam sesijas apdeitu uz jaunu laiku (lai nebuutu iespeja k buus kads sek nokavejums -> attiecigi kadus datus neparadiis $_SESSION['pedejais_laiks']=time(); .. nolasm no DB datus un aizsuutam userim (veicam izvadi) .. un pash index lapa prbaudam vai shmais ir iesetots, ja nav tad iesetojam // parbudam vai sesijas miniigis vispar eksistee, ja neeksistee tad iesetojam izmantojot tekosho laiku if(!isset($_SESSION['pedejais_laiks'])){ $_SESSION['pedejais_laiks']=time(); } Un tagat pastaasti Kapec gribi izmantot Kukijus?
  3. 1. nevajag lauku kuram inserto, bet tikai laiku ID | user_id | user_name | laiks_unix_timestamp | 2. cepuma tur nepaskatiisies, bet userim kuram atraadi, ieraksti SESSIJA laiku kad info tikusi parbaudita ja online tabula laiks ir lielaks toos arii atradi. 3. lapu vispar nevjag refreshot bet parbaudiit ar AJAX .. 4. online tabulu veido ka MEMORY/HEAP , jo nav jegas glabat tabulas info uz diska (buus krietni aatrak) 5. dzest vjag teiksim peec minuutem ~~5 (nu tas nev tik butiski, bet nu katr zinja peec laicinja) un taja briidii kad pievieno klat jaunu ierakstu.
  4. Vispar jau cikla konstrukciju jaizvelas pec dotaa uzdevuma, ja ciklam vajag skaitiitaju tad FOR ir labs varjants (protams nevienmeer)
  5. a kapec negribi izmantot FOR ?? Ja uzreiz zini ka b==a tad var shadi $skaits=count($_POST['a']); for($i=0; $i<$skaits; $i++){ $x[0]=$_POST['a'][$i]; // shja briidi arii var veikt parbaudi par datu atbilstiibu etc.. $x[1]=$_POST['b'][$i]; $gala_masivs[$i]=$x; } Protams nesaku ka kods ir optimals, bet stradat vajdzetu edit: ja vajag saglabat tos a/b tad $x['a']=$_POST['a'][$i]; ..... attiecigi otram(vai ntajam tapat)
  6. Tikai teoretiski, pie apstaklju sakritiibas .... :( Garantijas nav nekaadas ... viss atkariigs no brauzera godaprta + X apstakljiem . laba programmetaja PIENAKUMS ir noverst shos X apstakljus ...
  7. abi varjanti ir kreizii :( izmantojiet MASIVUS ;) piedevam nafig tur WHILE cikls? ja shadiem merkjiem domats FOR <?php for($i=0; $i<$x; $i++) { echo '<input type="text" name="a['.$i.']" /> <input type="text" name="b['.$i.']" />'; } un POSTa sanjemsi 2 masivus $_POST['a'] un $_POST['b'] abi mainigie saturees: $_POST[a][0].... $POST[a][n] (kur n buus == $x) / $x jebkursh vesels skaitlis , tobish cik nu tev too rindiju tur vajag ../ edit : preciizak n buus $x-1 , jo masivu numercija sks ar 0 ....
  8. nosaciiti.. Un kaa domaa stradat par web programmetaaju, zinot TIKAI jquery ?? Piedevan Frimworki nak un iet JS paliek.. Domaju ka pec etak 5-6 gadiem tas jquery buus noiets etaps (ja visapar kads vinju atcereesies), buus vietaa kas cits. domajams ka JS vel kaadu laicinju dzivos (tapat kaa (x)HTML) P.S. Starp citu ap 2000 gadu pupularas bija DHTML "skriptu bibliotekas", kursh vinjas vel atceraas?
  9. 1. no DB ertak izvilkt vajadzigo datumu/us buus ja laiks tiks saglabats DB formataa (pat uzreiz noformateet vjdzigja veida) 2. Ja nepiecieshams tiirs UnixTime tad var pieprasit DB lai izsniedz taadaa formaataa (unix) Nevajag domaat ka dotais datu formats tiek izmantots taapat, jo MySQl programmetajiem nebija ko dariit. -- protams ir gadijumi, kad nav jegas, un pat nevajag, saglbat datumu/laiku SQL formaataa. Piemeram: users online gadijumaa. bet ja pieglabaa konkretu notikumu, datumu, tad liederiigak buutu izmntot SQL formatu Par dzimsanas datumu glabashanu UnixTimestamp vispar nerunaasim -> var sankat 'iebrukt auzas' :(
  10. Vismaz macoties, nevajag izmantot gatavus freimworkus, jo freimworki laika gaita mainas (nak jauni etc.), bet JS pamati nav mainijushies. (ir nakusi klat funkcinlitaate etc. bet sintakse un pamatdoma ir palikusi ta pati) Piedevam ko dariisi, ja buus japielabo kads kods kur izmantoots tiirs JS? kautvai stajoties darba, darba devejs var iedot, uzdevumu kur jaizmanto tiirs JS -Buusi noradijis CV ka shamo maki -> rezultta izradiisies ka melo :( + zinot JS vari pats papildinat freimworka/u funkcionlitaati. Taa kaa neredzu iemeslu sakt ar freimworkiem, jo salidzinot tas ir tas pats kas ieteikt sakt apgut HTML izmantojot (kaa piemeru) MS Frontpagi -> kas tur liels ka velkas liidzi daudzi desmiti lieku tagu & HTML nav valiids...
  11. N*$a sjebe viena rindinja 70Kb
  12. Vispar jau jasak ar JS pamatiem, nevis ar gataviem frameworkiem, jo savadak var sanakt situacija, kad elementaru JS skriptu rakstiisi ar to pashu milzigo freimworku - ar 'lielgabalu pa zvirbuljiem' kaa piemers ir kadas vertibas iegushana no Input lauka , JS taa ir 1 rindinja, jquery arii, tikai jastaipa liidzi visa biblioteka, kas sastav no paris simtiem rindinju
  13. un shis tavuprat ir normali ? oocp = , kaa minimums oocp ='', visticamak ka mainigais $uoocp nav nemaz definets attiecigi shi ir taa reize, kad paradas PHP minuss ka ljauj izmantot nedefinetus mainiigos Ja buutu ieprieksh vinju definejis (pieskjiris kadu vertibu), tad kljuda neparadiitos ... edit: iesaku koda izstrades laika ieslegt arii error Notes, kas paradiitu ka tiek izmantots nedefinets minigais ...
  14. Kverijs nav par garu, visticamak ka megjini warchar tipa lauka ievadit datus bez pedinjam kautkur sheit .. npcrep = ".$unpcrep.", oocp = ".$uoocp.", phonenr = ".$uphonenr.", nezinot tabulas lauku strukturu neko nevar pateikt ... P.S. un parbaudi vai lauku nosaukumi ir pareizi uzrakstiti (vispar eksistee)
  15. domaju ka 90% sakumaa iegaja vienkarshi apskatities, kas un kaa... Neba visi njem uz darbu lidzi pasi un gjimenes loceklju personas datus..
  16. Aha, milzigu bridinjumu 20% no lapas laukuma ;) Bet vispar svaa zinja taisniba. Un uz relegjisk satura garmatam 'bibele', 'korans' arii bridinajumu, bazniica tikai no 21 gada vecuma ( par shii punkta vajadziibu pilnigi nopietni neshaubos, jo esmu redzejis bernus ar sacakretu psihi )
  17. Tur vel apaksha ir vesels CMS ? njaa... tai lapai vispar buutu jasastv no paris desmitiem rindinju PHP + Html texta.
  18. Nosarkt vajadzeja, ju par to vien ka pats neparbaudiji. Kljudas gadas pilnigi visiem, bet tapec lapa pirms radishanas citiem ir janoteste.
  19. prieksh kam ? SQL tachu ir f-js kas ljau piefikseet laiku kad ieraksts veikts, attieciigi nav nepiecieshams ar PHP to fikseet un vel konvertet uz DB formatu (ja netiek izmantots Unixtimestamps)
  20. KrajGrmatina ;) -- Bet principa nav vienas Vislabaks, viss atkariigs, ko konkreti grib ieguut.
  21. pec Db izveles sho rindinju mysql_query("SET NAMES UTF8");
  22. Elementaari ;) robot.txt User-agent: googlebot Disallow: /
  23. Pareizs HTML nebuut nav noteicoshais lai mekletajos butu topa auksgalaa, Viens no galvenajiem nosacijumiem (vismaz googlei) ir cik atsauces buus uz tavu lapu no citam lapaam kuram ir labs reitings. viena atsauce TvNet(piemeram) sakumlapa var dot daudz vairak neka pareiza HTML struktura. par saturu piekriitu, jo uz labu saturu buus daudz linku no citam lapam, kas butiski cels reitingu ... P.S. Nu negribu lai booti mani miiletu, pietiks ka to dariis mekletaju 'spaideri'.
  24. Un pārējiem Proxi ustatijumus nenovāci ?? Gan jau trojanis/viruss bija shamos sastuteejis ... piedevam kads sakars Skaipam ar IE ?
  25. VISUS iespejamos? tev kompis atnjirksies pie tik liela dokumenta izvades ...
×
×
  • Create New...