Jump to content
php.lv forumi

Klez

Reģistrētie lietotāji
  • Posts

    1,896
  • Joined

  • Last visited

Posts posted by Klez

  1. nezinu par tiem ENV vaiabļiem, bet man strādā no cron skripts:

     

    /usr/bin/php5 /cels/uz/skriptu.php

     

     

    un skriptu.php ir:

    require("conf.php");

    require("lib.php");

     

    un viss darbojas.

     

    bet ja tu konsolē ieraksti:

     

    /opt/apache/php/bin/php /utils/script.php

     

    kaut kas notiek? vai nav pieejas konsolei?

  2. [14:29:23] Ernijs_E says: Warning: printf() [function.printf]: Too few arguments in F:\VertrigoServ\www\vdssru\cache\tpl_subSilver.admin.page_add.php on line 115

    [14:33:39] Ernijs_E says: Halo?

    [14:33:39] Ernijs_E says: Warning: printf() [function.printf]: Too few arguments in F:\VertrigoServ\www\vdssru\cache\tpl_subSilver.admin.page_add.php on line 114

    [14:34:31] imo says: ko nesaproti ?

    [14:34:42] Ernijs_E says: Kā būu imo jaizskatas sim?

    [14:34:43] Ernijs_E says: printf('<li><a href="?id=%d&sid=%s">%s</a></li>',intval($row->id).$_COOKIE['phpbb2mysql_sid']."&edit",htmlspecialchars($row->i_title));

    [14:34:47] DIGIBRAND - Валера says: ja tu redz tādu paziņojum, tad aizejam uz 114 rindiņu atrodam funkciju printf, tad ejam uz php.net/printf un skatamies kā to pareizi lietot

    [14:35:10] DIGIBRAND - Валера says: īzi pīzi

    [14:35:15] imo says: jā

    [14:35:23] Ernijs_E says: nu nu. :D

    [14:35:31] imo says: kāds vēl nu nu

    [14:35:33] imo says: tā ira

    [14:35:40] Ernijs_E says: pareizi?

    [14:35:49] Ernijs_E says: tad kapec man met to kludu? :D

    [14:35:57] imo says: tev jau teica

    [14:36:13] imo says: atver http://lv.php.net/printf

    [14:36:15] Ernijs_E says: nu bedeejo reizi jums ludzu

    [14:36:19] imo says: un izlasi kā jālieto

    [14:36:34] imo says: tur ir arī paraugi

    [14:36:37] imo says: piemēri

    [14:37:14] Aleksejs - Αλέξιος ζωσιμος says: Ernij, mēs esam ļauni un nenovīdīgi - VOT!

    [14:37:25] Ernijs_E says: :D

    [14:37:36] Ernijs_E says: Bet ludzu, pedejo reiZi, tad atvienojos no si cata.

  3. ja tie ir 10 numuri tad ieliec masivā ....

    $m = array(1,2,3,n);

     

    if (in_array($m,$biletes_nr_ko_ievada)) echo 'Esi laimīgs'; else echo "sorry";

     

    bet ja nu tomēr gribi likt ieksh mysql, tad uztaisi winners tabulu ar vienu lauku winner un tam laukam pieliec tipu unique

    un tad buus "SELECT winner FROM winners WHERE winner = 'mysql_real_escape($_POST['winner'])'"; //te vajag sintaksi salabot ..

  4. Ja tu domā, ka mēs tavā vietā taisīsim tavu pasūtījumu, tad tu maldies.

     

    un jautājumu vajag noformulēt. kas ir kurā tabulā (ar nosaukumiem) un kādu vajag rezultātu.

    + vēl vajag pašam mēģināt uztaisīt, ja nesanāk tad prasīt kas man tur ir nepareizi vai kā vajadzētu labāk.

  5. neredzu jēgu šai rindiņai

     

    $uploaded_files = $_FILES['pics'];

     

    man liekas ka šitā vajag, pārbaudījis neesmu ...

    foreach($_FILES['pics'] as $uf) {

    if(!empty($uf['pics']['name'])){

    ...

    }

    }

     

    man ir šādi:

     

    			for($i=0;$i<count($_FILES['bilde']['error']);$i++)
    		{
    			$b_size = $_FILES['bilde']['size'][$i];
    			if ($_FILES['bilde']['error'][$i] == 0)
    			{
    				//daraam kas jaadara
    			}
    		}//end for($i=0;$i<count($_FILES['bilde']);$i++)

  6. man liekas ka pietiek ar vienu db ...

    vienā tabulā glabā čatu īpašniekus

    otrā čatu tekstus un trešajā istabas ...

     

    pirmā:

    id | ipasnieka nosaukums | citi dati

     

    otrā tabula varētu būt šāda:

    id | teksts | time_stamp | istabas_id

     

    trešā

    | id | ipasnieks_id | nosaukums

     

    un tad krāmē tajā tabulā tekstus.

    cron`ā plaid skriptu kas dzēsīs vecos datus ...

    delete from otrā_tabula where time_stamp < time() - cik_sekundes_vecus_ierakstus_dzēst

     

    ja ir bez niku reģistrācijas tad var pie ieiešanas čata istabā sesijā iecept niku un db gabāt: "[jānis]: jauks čats"

     

    ja īpašniekus nav paredzēts reģistrēt un istabas ģenerēt on the fly .. tad pietiek ar vienu tabulu

     

    varētu būt šāda:

    id | teksts | time_stamp | istabas_nosaukums [unique]

     

    ja ir baigi daudz teksti (daudz MB) tad var uztaisīt vairākas vienādas tabulas un pie čata izveidas randomā paņemt vienu ciparu

     

    tabula1, tabula2, tabulaN

     

    ja grib vēl smukāk tad var tus ciparus generēt lielākus piem kādus 6 simbolus vai daļu no md5 stringa, kas būtu pietiekami unikāli ...

    un tad pie čata izveidošanas izveidot tabulu ..

    create table if not exists ..

    un tad papildus cronā var ielikt skriptu kas vienu vai divas reizes dienā nolasa visas tabulas no DB un paskatās kad tabulai ir pēdējo reizi bijis update/access time , ja tabulai update time nav bijis piemēram 24 stundas tad to tabulu vienk dropo...

    tā pāt tad ir jāpamaina tas cron skripts kas dzēš vecākos ierakstus , tam ar būtu jānolasa visas tabulas no db un tad katrai skatās tos ierakstus ..

  7. ... vismaz varēs vairāki cilvēki vienlaicīgi bakstīt sistēmu.

    vienlaicīgi arī webā var bakstīt kaut 1000 lietotāji ...

    bet tev ir jādara tā lai divi cilvēki nebaksta vienu dokumentu ... citādi nekas labs tur nesanāks ..

×
×
  • Create New...