Jump to content
php.lv forumi

[Ya]

Reģistrētie lietotāji
  • Posts

    186
  • Joined

  • Last visited

Posts posted by [Ya]

  1. kur AJAX tur arii PHP taa kaa ... ja projekts liels tad (AJAX + JS + tas nedaudzis PHP) tie var buut pat liidz 50% no kopeejaas programmeshanas...

     

    nu itkaa jaa, bet nav nekaa daudz, paarsvaraa ir javaskripts, jo taa ir tirgoshanas DB, ar lietotaju piramiidaam utt ... principaa visu ko var apstraadaa JS, jo pacientam vajag lai viss notiek aatri, tapeec PHP tikai darbojas ar datubaazi, paareejais ir JS ... daudz tur nav ko iebraukt, jo failu daudz, un katrs fails artbild par savu sadalju ...

  2. Cik maksāsi ?

     

    nu atkariigs no taa cik man samaksaas, projekts ir liels, tapec domaju skatoties no ta cik daudz vel jataisa ... lielaka dalja ir gatava ... vajag tikai dabeigt ..

    viss saakas ar to ka ir jaunie darba pienaakumi, liidz ar ko es vairs netieku dariit ... un terminjsh ir juulija beigas ... ja pabeigs, tad domaaju ka kaadus 200 atmetiishu ... skatoties no taa cik ienaaksies naudinjsh ...

  3. tev jau jaapaarbauda to kas ir ierakstiits nevis pats elements, tapeec paarbaudi

     

    this.value (ievadītais teksts)

     

    nevis

     

    this (input laika elements)

     

    es piem. lietoju nedaudz savādāk :

     

    function check(lauks)
    {
     if(!lauks.value.match(/^\d+$/) {
    lauks.value=lauks.value.substr(0,lauks.value.length-1);
     }
    }

     

    attiecīgi Inputlauks:

    <input type='text' name='whatever' onkeyup="check(this)" />

     

     

    šī funkcija neļaus ierakstīt neko kā tikai ciparus .. ja rakstīs kautko citu tad pēdējais simbols tiek dzēsts nost ....

  4. faila sākumā dabuu mikrotime, uzliec kaadu bildi labaa kvalitaatee diegan pasmagu, tad faila beigaas izvelc microtime, sarekjini starpibu un tad parekjini cik ilga laika tā bilde tika ielādēta attiecībā pret izmēru un zināsi cik kb/sec ir, un ja sareizinaasi ar 8 dabuusi kbps ...

     

    <?
    if(!isset($_GET['time'])) {
     $start_time=explode(" ",microtime());
     $start_time=$start_time[0]+$start_time[1];
     ?>
     <img src='smags_img.jpg' />
     <?
     $stop_time=microtime();
     $stop_time=$start_time[0]+$stop_time[1];
     $time=$stop_time-$start_time;
     ?>
     <body onload='<?=$_PHP_SELF;?>?time=<?=$time;?>'>
     <?
    } else {
     $speed=round(filesize("smags_img.jpg")/$time,2);
     echo "Ātrums = ".$speed." kb/sec<br />";
     $speed=$speed*8;
     echo "Ātrums = ".$speed." kbit/sec<br />";
    }

     

    kautkas līdzīgs šitam :)

     

    bet principā vari pameklēt Bandwidth Meter, tur ar JS/PHP ir sataisīts

  5. Labi ieliksu ar savas pamatskoals ziansanas :)

     

    Tatad skaitlu apalosanai tev vis pirm ar jaizlemj lidz kam tu gribi apalot. Vai tas butu lidz vieniem, desmitiem, simtiem utt nav svarigi, bet apalojot tev ir jaskatas skaitlis kas ir pa labi! Tas nozime ka apalojot:

    0.4689 lidz vieniem, tas nebus 1, jo jaskatas ir skaitlis pa labi tatad 4, kas apalojas uz leju.

    Neesu dzirdejis ka skaitlus kads apalotu sakot no to beidzama cipara!

     

    nē nu jā, tāda jau bij mana pamatdoma, tikai varbūt es ne tā izteicos,

    kr4, cilvēks grib lai vinjam 0.49 apaļojas uz augšu, nu es parādīju kā to izdarīt :)

  6. Ja liekas, tad sasitas.

     

    Ciparus 0 - 4 apaļo uz leju, 5 -9 uz augšu, apaļojot ņem no labās puses pa vienam un katrā solī paiet vienu kārtu uz augšu. Bļe, kā tik elementāras lietas var nesaprast?

     

    a pats padoma, ja viņš ņem pa vienam , tad kapec nenoapaļo uz augšu 0.49 ? tas liek domāt ka round(), skatās uz vienu ciparu, kas ir blakus, precizitātes norādei... un to ka 0-4 uz leju un 5-9 uz augšu apaļo to es zinu, es nēesmu stulbs ..... kā varbūt tu domā ....

  7. pēc manām domām, round skatās pēc pirmā cipara, ja nu tiešām vajag noapaljot 0.49 uz augšu tad jau var ielikt ciklā kur cikla garums ir decimālskaitļu daudzums-1!

     

    $nauda="0,49";
    list($ls,$sant)=explode(".",$nauda);
    for($x=strlen($sant)-1;$x>=0;$x--) {
     $nauda=round($nauda,$x);
    }

     

    un šinī gadījumā viņam vajadzētu noapaļot 0.49 uz augšu!

     

    bet peec matemātikas man liekas ka 0.49 tiek apaļots uz leju, tālab kad 49 tiek uzskatīts kā viens cipars, nevis katrs atsevišķi, kur stepbystep noapaļo

  8. principā ieraksti visu to ko tu gribi redzeet ieksh preg_match, un pasaki lai atdod mainiigajaa, un tad nogriez nost visu lieko ar preg_match, tur nevajag preg_replace :)

     

    a ja tev jānovāc statiskais tags, ar domu ka kraasa nemainaas utt, tad lieto str_replace(); viņam nevajag slashus likt :) viņš bez tā apietas normāli :)

  9. ir tāda lieta, ka vajag dabūt zināt kā nosūtīt POST datu uz kādu noteiktu PAGE, saņemot Cepumu, un tad lietojot cepumu browseet pa lapu ... nelietojot curl ...

     

    kādi ir tie Headeri kas jāsūta caur to socketu .....

  10. GedroX:

    rezultaats ir taads pats kaa jau biju panaacis :(

    ar

    $a1='@(\")(.*)(\")|(\')(.*)(\')|(`)(.*)(`)@U';

     

    Man vajag lai tieshi shie (kas ir starp ") neizpildaas un paareejiem (kas nav starp ", ' , ` )

    izpildiitos shiss

     

    [\^\~\\\*\&\%\+\<\=\>\|\-]

     

    respektiivi visiem simboliem kas nav "" nomainiitos kraasa

    <font class="klase">//0</font>

     

    tad dari tā

     

     

    $string='AA + "=+ ' " && + - xbc';

    $a1 = '[\^\~\\\*\&\%\+\<\=\>\|\-]';

    $a2='<font class="pieturzimes">\\0</font>';

    $strings=eregi_replace($a1,$a2,$string);

     

    $b1='@(\")(.*)(\")|(\')(.*)(\')|(`)(.*)(`)@U';

    $strings=eregi_replace($b1,"<font class='klase'>".strip_tags("\\0")."</font>",$strings);

×
×
  • Create New...