Jump to content
php.lv forumi

laacz

Administratori
  • Posts

    144
  • Joined

  • Last visited

Everything posted by laacz

  1. Es gan rakstītu mazliet universālāk: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Test</title> <script type="text/javascript"> // mainīgais, kurš temporāri glabās veco background vērtību var tmp = ''; // norādām krāsu, uz kuru mainīt var color = '#ccc'; function mover(what) { // funkcija nomaina tabulas rowa (vai cita elementa) background krāsu tmp = what.style.backgroundColor; what.style.backgroundColor = color; } function mout(what) { // funkcija nomaina atpakaļ tabulas rowa (vai cita elementa) background // krāsu uz veco (kura glabājas iekš mainīgā 'tmp' what.style.backgroundColor = tmp; } </script> </head> <body> <table summary="Tabula testiem"> <tr onmouseover="mover(this);" onmouseout="mout(this)"> <td>viens</td> <td>divi</td> </tr> </table> </body> </html>
  2. laacz

    CSS iespējas

    :( Būsim precīzi. Šis variants nestrādā iekš Internet Explorer. Iekš IE lieto JavaScript onMouseOver eventu handleri.
  3. Dotajā gadījumā metode, kā browseris no formas nodod mainīgo vērtības un nosaukumus skriptam, ir GET. Līdz ar to visi korespondējošie variabļi ir iekš $_GET masīva. Savukārt, ja formai būtu action="post", tad tos varētu meklēt iekš $_POST masīva. Pēc noklusēšanas ir GET.
  4. Kurš būtu tik laipns un uzskicētu kādu ērtu, vieglu un simpātisku izskatu forumiem? Nopietns jautājums, ja nu kas.
  5. a) Tu vari neslēgt līgumu ar LMT (un TELE2), bet izmantot tos kantorus, kuriem šādi līgumi jau ir. Šinī gadījumā Tev nāksies dalīties peļņā ne tikai ar LMT (un TELE2), bet arī ar servisa piedāvātāju kantori. b) Tu vari slēgt līgumu ar LMT (un TELE2) par servisa koda uzmantošanu. Attiecīgi, Tev būs jāpiepūlās un jādara dafiga lietas: Jāizveido IPSec tunelis uz LMT (TELE2 to dara pleintekstā:) SMPP aplikācija, kura savāc un sūta īsziņas Standarta komandu apstrāde uz šo servisa kodu Jāievēro diezgan daudz strikti noteikti punkti Jādalās peļņā ar LMT un TELE2, jāmaksā jamajiem arī par servisa koda piešķiršanu un abonēšanu (LMT gadījumā, ja atmiņa neviļ approx 250Ls + PVN ieviešana, 40Ls _ PVN abonēšana). Tas viss nav tik vienkārši :) UPDATE Pie kam, uz viena servisa kodu ir iespējams piesaistīt vairākas cenas (piem., 1 santīms (minimālā summa), 2 santīmi, 35 santīmi, 1.18 Ls, u.t.t.). Kā aŗi norādīt - kurš maksā par šo īsziņu - tu vai sūtītājs. TELE2 gadījumā gan viss ir slikti - ir tikai viena cena uz vienu servisa kodu un maksā vienmēr lietotājs.
  6. Patiesībā tas ir defaultais 1.2 versijas paskats :)
  7. laacz

    Par Css

    table { border-collapse: collapse; } table td { padding: 0; margin: 0; } Šādi, jā.
  8. laacz

    Par Css

    HTMl (XHTML), CSS un browser compliance, compilance forumi ir pievienoti. Bet nu forumi var mazliet gļukot :)
  9. Nu, cepumi var nebūt enablēti. Bieži vien tā notiek. Kā arī, laika ierobežojums nav laba lieta. Galu galā, aktīvu diskusiju gadījumā tas var sagādāt mežonīgas neērtības un dusmu uzplūdus :)
  10. S_K, ja tu domā flūdu, tad tas darās dažādi: a) Ņemam un pēc posta (db ieraksta izdarīšanas) redirektējam (vēlams ar header() funkciju) uz komentāru lapu; b) Neļaujam vēlreiz to pašu saturu iepostēt 5 minūtes (mīnuss -- pie katra komenta posta jāveic selekts no DB)
  11. laacz

    Sms

    Tas ir naudas jautājums :) Tev ir jāpērk virtuālās īsziņas servisa kods (pakalpojums) no operatoriem (abiem), tev ir jāuzstāda savs SMS geitvejs, tev ir jātaisa IPSec tunelis uz LMT, etc. Īsziņas cenas ir 1 santīms un uz augšu. Norēķināts tiek no sūtītāja. Ir daudz un dažādi noteikumi (reizi mēnesī lietotājam jāmaina parole, reģistrācijas parole ir derīga 2 stundas, servisa kodam jāapstrādā standarta komendas (I, INFO, H, HELP, ...), etc) Sīkāk visu vari uzzināt pie Tele2 un LMT.
  12. MySQL eskeipo tekstu tikai tad, ja ir magic_quotes_* vai kas nu tur ieksh php.ini iesetoti uz 'YES'. Es pats lietoju mysql_escape_string(); piem: mysql_query('INSERT INTO table (kaka) VALUES (' . mysql_escape_string($kaka) .')');
  13. Norestartē webserveri (aplikāciju, nevis kasti:)
  14. Ar PHP līdzekļiem: Header('Content-Type: text/html; charset=utf-8'); Ar HTML līdzekļiem: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Viss :)
  15. laacz

    Preg_match

    <code><font color="#000000"> preg_match_all('/<td>(.*)</td>/iU', $string, $matches);</font> </code>
  16. Pie kam, paste.php.lv ir domāts kā pēc iespējas vienkāršāks un nefīčaināks resurss. Pamatfunkcionalitāti tas nodrošina. Ja ir vēlme izmantot speisu vietā tabulācijas, tad iesaku tās tiešām savā redaktorā aizvietot ar Search/Replace funkciju. Kā arī, noslēpjot numerāciju, visu pārējo var darīt turpat. Piezīmēšu, ka textarea netiks ieviests, jo neļauj pārskatīt kodu vēlamajā izmērā un apjomā, ko ļauj tagadējā sistēma (resaizojot logu).
  17. 3ps, es arī Tev ieteiktu pievaldīt savus pirkstus un izvēlēties izteicienus.
  18. laacz

    Vispār Kopā.

    Manuprāt labākais no templeišu sistēmām
  19. Labāk ir darīt bik savādāk. Kūkijā bāzt iekšā kādu unikālu skaitli, kurš randomā iegūts (saukts arī par Session ID, jeb SID). Piem., <code><font color="#000000"> $sess_id = md5(uniqid(microtime(), 1));</font> </code> Iesetojam šito iekš kūkija 'sess_id'. Attiecīgi, kādā failā vai arī iekš kādas tabulas rakstīt iekšā sess_id, expiry datetime un vēl pārējo nepieciešamo info (userid, vai ko tml). Pie katra rekvesta čekot, vai jūzerim ir kūkijs sess_id, vai nav. Ja ir, tad skatāmies, vai šis kūkijs mums ir tabulā nu tā expiry > now(). Ja expiry > now(), tad update sessions set expiry = now() + timeout where sess_id = $sess_id. Un viss no sākuma. Pie kam, katru reizi vajag izveikt delete from sessions where expiry < now(); Kaut kā tā. Ja nu kods incē, tad kaut kas ir te (negalvoju, ka šancē, jo griezu ārā sensitīvo info:).
  20. Var jau padomāt, taču tādā gadījumā ir nepieciešamas atļaujas no provaideriem (php un apache tādas nedos, jo ir oficiālie spoguļi), kā arī jābūt visu laiku lietu kursā par visa šitā bullšita jaunākajām versijām, etc :) Kāds piesakās?
  21. laacz

    Refresh _post

    Pirmais variants - pēc veiksmīga inserta datubāzē redirektēt pārlūku uz to pašu lapu. Otrais -- pārbaudīt, vai datubāzē pēdējās, teiksim, dienas laikā nav ievietots komentārs ar tieši šādu pašu saturu.
  22. a) Drīzāk jau bļauj, ka nevar šādu failu izveidot. Pārbaudi, kur tev norādīts logu folderis, kā arī, vai apachei ir tiesības tajā folderī kaut ko taisīt. b) http.pid (un vispār *pid) dara to, ka glabā procesa ID, zem kura ir palaists galvenais httpd process. tas nepieciešams, lai visādi startup, shutdown, restart, etc skripti šo procesa ID zinātu. c) varēji to arī nedarīt :)
  23. es gan ieteiktu biku savādāku patternu: /*([^*]*)*/s
×
×
  • Create New...