Jump to content
php.lv forumi

Venom

Moderatori
  • Posts

    1,918
  • Joined

  • Last visited

Everything posted by Venom

  1. Venom

    ip caur proxy

    $_SERVER: REMOTE_ADDR, HTTP_X_FORWARDED_FOR, HTTP_CLIENT_IP pie tam visu kopā + var paskatīties ko atgriež apache_request_headers() dažādi proxy var sūtīt dažādus headrus ar IP
  2. Manuprāt ērts tūlis regulāro izteiksmju rakstīšanai. Testējam, postējam atsauksmes.
  3. a) kādā forumā b) vai tu domā _piereģistrēto_ lietotāju c) vispār skaidrāk tos ja
  4. a) kādā forumā B) vai tu domā _piereģistrēto_ lietotāju c) vispār skaidrāk tos jautājumus, lūdzu
  5. kur vareetu plasiities par css vispaar? http://www.w3c.org kaa mainiit 'display:block' attaalumu no viena bloka liidz otram? skaties: float:left|right; clear:left|right|both; margin[-(bottom|top|left|right)]:xx px|%|em|...; padding - tas pats kas margin, tikai "uz iekšu" border - nu te būtu jābūt saprotamam. NB> kā _cilvēks_ tiek pie RSK webošanas?
  6. zināj, zināj'. pats rakstīj', winrar kā backupotāj' lietoj': start d:\venom\
  7. zināj, zināj'. pats rakstīj', winrar kā backupotāj' lietoj': start d:\venom\winrar\winrar U -afrar -ibck -inul -m5 -r -rr10p -ag d:\BackUp\full\ Z:\ un ar' visas "grafiskās" programmas, kas ver vaļā failus ar dubultklikšķi explorerī strādā ar komandrindu, e.g. VenPad %1 FAR-am manuprāt kaut kāds GUI tomēr iraid. bet nu tas i' offtopics.
  8. diemžēl pieietams tikai IE/MyIE (un negribās uz 128RAM kko alternatīvu instalēt) varētu būt problēma iekš div/ul/li borderiem varētu kļūdtīties, bet šis te #sitemap ul#treelevel1 ir pielīdzināms #treelevel1, jo id attribūtam jābut unikālam visā lapā
  9. Tāpēc arī teicu, ka DOSiskā, nevis DOSa, jo "saskarne" tai tik un tā ir komandrindas (win16, nevis win32 ;)).
  10. (atkal man postu nogļukoja, damn proxy)
  11. 1) Jā, Windows Task Sheduler, vai, labāk DOS-iskā "at" komanda (see at /?) vai nu arī pēc vecās labās metodes, izpildīšanās vienreiz dienā: if (!file_exists(date('ymd').'.done')) { //optimizācija $fp=fopen(date('ymd'.'.done'),'w'); fwrite($fp,'done'); fclose($fp); } uz linušiem cron, Windowiem iraid kaut kas līdzīgs un saucās nnCron (bet nezinu, vai drīkstēsi to uz svešā servera instalēt) parasti visos gadījumos jāizpilda php skripts shellā: php -f /optimizācija/skripta/atrašānās_vieta/optimize.php 2) a) izpildīt pašā lapas apakšā, kad viss jaur ir ielādējies, pirms tam palaižot flush(), kas piespiedīs php nosūtīt visu outputu pirms sākas bremzes B) likt backgrounda procesā ar to pašu 1) minēto, vai pa tiešo ar shell_exec, kur, lai procresu palaistu backgroundā izmanto vai nu *.bat palaišanas variantu, kurā tad ir pati komanda (start optimize.bat; optimize.bat satur php -f optimize.php) vai ar to pašu start /B, vai nu uz linušiem tur kaaut kā varēja ar & zīmēm noredirektēt uz apakšprocesu.
  12. Venom

    on change

    adrese ir gara formai stāv method="post"?
  13. Venom

    on change

    var. sessijā. sliktākajā gadījumā kūkijā.
  14. Venom

    OOP kā tāds

    Tur jau tā lieta, ka ja tu cilvēkam iedo kodus, kas viņam/i liegs aizčāpāt uz f-jas definīciju un noņemt to "private". Ja php vienmēr kompilētos, kā ar kādu Zend/Turk MM Cache, tad tam būtu lielāka jēga.
  15. UN PAMEKLĒT? tai pašā manuālī if ($handle=opendir('/path/to/files')) { echo "Directory handle: $handle\n"; echo "Files:\n"; /* This is the correct way to loop over the directory. */ while (false !== ($file = readdir($handle))) { echo "$file\n"; } /* This is the WRONG way to loop over the directory. */ while ($file = readdir($handle)) { echo "$file\n"; } closedir($handle); }
  16. _ir_ reāli! sk. $_SERVER apakšmainīgos!
  17. var diezgan hitri izdarīties ar .htaccess palīdzību, resp. ar basic autentifikāciju un faila nosaukumiem (ja faila nosaukums sakrīt ar *_sup_*, tad prasīt superlietotāja autentifikāciju, ja *_adm_* tad tikai adminiem utml)
  18. $opt['dom_allow']=array('www.ofmy.info','121.0.0.1');//array of do
  19. lai liegtu pieeju bildēm: $opt['dom_allow']=array('www.ofmy.info','121.0.0.1');//array of domains to allow executing from if (!in_array($_SERVER['HTTP_HOST'],$opt['dom_allow'])) { //dissalow hotlinking if ($_SERVER['HTTP_REFERER'] && strpos($_SERVER['HTTP_REFERER'],$_SERVER['SERVER_NAME'])===false) exit; if (strpos($_SERVER['HTTP_HOST'],$_SERVER['SERVER_NAME'])===false) exit; } .htaccess: <Directory "kur/stāv/bildes/"> Order deny,allow Allow from tava_servera_ip </Directory>
  20. GD stands for Graphic Design library/module for php (see php.ini extensions section for php_gd(2?).(dll|so)) It has capabilities to manipulate images not just like binary files, but also to create such using canvas-like drawing operations. See http://www.boutell.com/gd/ for more info & download.
  21. echo '<pre>'.print_r($_SERVER).'</pre>';
  22. Venom

    Refresh

    kaut kad tika apspriests. "kļūda" iekš loģikas. koda gabali: ?formas izvade ierakstu rādīšana ?formas izvade jaunā ieraksta saglabāšana bet vajag jaunā ieraksta saglabāšana ?formas izvade ierakstu rādīšana (un jau tiks rādīts pievienotais raxts) ?formas izvade par refrešu, ja jau tika izvadīts texts: ob_start();//atslēdzam izvadu header('Location: kur teff vajag'); ob_end_clean();//šis droši vien vairs nenostrādās, bet manieres prasa PC> Hiver: mazāk raibīgu goblinu :ph34r:
  23. Jaucam, jaucam klienta un servera puses tehnoloģijas MS tādu fīču piedāvā saistībā ar MS Proxy, .NET passport utml. tehnikām (resp. prgrammām, kas paši var vērt vaļā socketus un sūtīt papldinfo, vai papildheaderus iekš tā paša IE). No klient side puses kaut ko varētu realizēt ar VBScript/Active ASP kas i kaut kas līdzīgs JavaScript. Pārejos gadījumos sk. $_ENV un $_SERVER - tas ir viss, kas tev jāzin par klientiem. Viss pāreejais balstās uz tevis izdomātām autentifikācijām - e.g. sessijas, cūkiji etc.
  24. Venom

    kursi

    Es šobrīd vadu vasaras skolu Ventpils Augstskolā (augustā jābeidzas). Studentiem jaur iraid savs C++/Java backgrounds, tā kā šobrid top pirmais komerciālā CMS. Varbūtas no septembra būs arī lexijas (tagad arī ir ~2 IT kursam, tīkla tehnoloģiju ietvaros).
×
×
  • Create New...