Jump to content
php.lv forumi

CryRat

Reģistrētie lietotāji
  • Posts

    172
  • Joined

  • Last visited

Posts posted by CryRat

  1. vajadzētu vienkāršu loginu priekš viena lietotāja...

     

    pagaidām tas izskatās šādi:

    <code><font color="#000000">
    <font color="#0000CC"><?
    </font><font color="#FF9900">// pēc "login" nospiešanas tiek uzlkts cepums ar to passwordu kas tika ierakstīts
     </font><font color="#0000CC">[url=http://lv.php.net/setcookie]setcookie[/url]</font><font color="#006600">(</font><font color="#CC0000">"pass"</font><font color="#006600">, </font><font color="#0000CC">$_GET</font><font color="#006600">[</font><font color="#CC0000">"pass"</font><font color="#006600">]);
    
    </font><font color="#FF9900">// visos *.php failos kurus drīks skatīt tikai admins ir šitā
     </font><font color="#0000CC">$pass </font><font color="#006600">= </font><font color="#CC0000">"password"</font><font color="#006600">;
     if (</font><font color="#0000CC">$_COOKIE</font><font color="#006600">[</font><font color="#CC0000">"pass"</font><font color="#006600">] == </font><font color="#0000CC">$pass</font><font color="#006600">) {
    </font><font color="#FF9900">// parāda formu
     </font><font color="#006600">}
    </font><font color="#0000CC">?></font>
    </font>
    </code>

     

    ko sakat ? man liekās ka normāli... bet kā ir ar to drošību ?

  2. Nu lai es vareetu redzeet savai lapai apmekleejumus, un ip.

    un kur problēma ? tas tak nav sarežģīti...

     

    1. paņem IP

    getenv("REMOTE_ADDR")

    2. pārbaudi vai tāds jau ir

    SELECT `ip` FROM `visitors` WHERE `ip`=$ip

    3.1. ja ir tad pieskaiti hitu

    UPDATE `counter` SET `hits` = `hits`+1

    3.2. ja nav tad pieskaiti hostu un hitu

    UPDATE `counter` SET `hosts` = `hosts`+1, `hits` = `hits`+1

    4. parādi hostus un hitus

    SELECT `hosts`, `hits` FROM `counter`

     

    ideju gan jau saprati...

  3. Spešelī for `jū:

    monitortest.rar 325kb

    oki tagad tiku pie Win un paskatījos tikai galīgi nesapratu ko tu ar to gribēji teikt ? :blink:

     

    Es pārslēdzos uz 800x600 un tikai tad kautcik sakarīgi varēju palasīt

    nezinu gan... vaitad 10px būtu pārāk maz ? man liekās un izskatās normāli... :unsure:

     

    taa nu nevar teikt ka 800x600 laikli pagaajush

    manuprāt tāda rezolūcīja pastāv tikai skolās, firmās, internet klubos un tamlīdzīgās vietās... neviens normāls lietotājs mājās kā ikdienas rezolūcīju kaut ko tādu neizvēlētos...

  4. Spešelī for `jū:

    monitortest.rar 325kb

    kad tikšu pie Win ta paskatīšos...

     

    nojaušu ka tu gribi teikt ka saits neieiet uz mazas rezolūcījas...

    nu jā tā sanāca nevaru nepiekrist...

    nu bet tak nevar mūžīgi taisīt visu priekš 640x480... un 800x600 laiki ar jau ir pagājuši ! ( nu gandrīz pagājuši :) )

  5. Čik atceros, if (!in_array($browser,'IE','Opera')) {iframe nestrādā}
    nu es itkā zinu ka daži brovseri tos freimus neatbalsta... bet tak neviens tādus nelieto :unsure:

    un vispār tā ir mana privātā lapa tapēc man nav tik svarīgi lai 100% visiem saits strādātu labi...

     

    Beidzot arī kāds puisis uzdrīkstējās savu HP padarīt pinku.

    :lol: nav tur nekas rozā :D viss tur ir asins-sarkans :ph34r: nu bg tāds sanāca... bet tas ar ir gaiši sarkans nevis pink :)

  6. Bla... tieshaam esi labs web-designers!!
    :ph34r: thx patīkami dzirdēt B)

     

    tikai vieniigais besii freimi

    nu nezinu gan... kapēc besī ? es nekā slikta tur neredzu :)

  7. oki fishka vienkarsh man vajag no viena *.txt dabut ara vienu rindu to es daru shita

    <code><font color="#000000">
    <font color="#0000CC"><?
     $file </font><font color="#006600">= </font><font color="#0000CC">[url=http://lv.php.net/file]file[/url]</font><font color="#006600">(</font><font color="#CC0000">"teksts.txt"</font><font color="#006600">);
     echo </font><font color="#0000CC">$file</font><font color="#006600">[</font><font color="#0000CC">15</font><font color="#006600">];  </font><font color="#FF9900">// ne vienmer ir 15 :)
    </font><font color="#0000CC">?></font>
    </font>
    </code>

     

    jautajums: cik shitas kods bremze ? teksts.txt ir ~10 k un aug !

    vai nevar uztaisit ta lai PHP nelada visu *.txt bet uzreiz tikai to rindinu ? :blink:

  8. cik esu sapratis tad lai varetu MySQL datu baze ievadit informaciju latvieshu valoda izmantojot phpMyAdmin ieksh ta phpMyAdmin ir jaizvelas latvieshu valoda jo savadak vinsh latvieshu burtus parversh par "?"

    viss jau butu oki bet problema tada kad izveloties latvieshu valodu viss tas phpMyAdmin paliek latvisks :( tak neka saprast nevar :angry:

    tad man ar rodas jautajums ka lai to phpMyAdmin pieruna visu radit angliski bet lai varetu rakstit latviski ? :unsure:

  9. domaju ka MySQL ir labaka izvela... neredzu nekadu vajadzibu pec kaut ka cita...

    vispar esu loti apmierinats ar MySQL nav bijushas nekadas nopietnas problemas viss ir saprotams un vienkarsh un strada ari atri :)

    a un vel nav problemu dabut hostu ar MySQL ko nevar teikt par citam datu bazem...

  10. tjipa vajag kaut ko lidzigu shitam ?

    esu redzejis ka taisa kaut ka murgaini un sarezgiti... personigi es uztaisiju shita

    <code><font color="#000000">
    
    <font color="#0000CC"><?
    </font><font color="#006600">...
    echo </font><font color="#CC0000">"<TABLE>n"</font><font color="#006600">;
     </font><font color="#0000CC">$result </font><font color="#006600">= </font><font color="#0000CC">[url=http://lv.php.net/mysql_query]mysql_query[/url]</font><font color="#006600">(</font><font color="#CC0000">"SELECT `id` FROM `bookmarks` GROUP BY `id`"</font><font color="#006600">);
    while (</font><font color="#0000CC">$row </font><font color="#006600">= </font><font color="#0000CC">[url=http://lv.php.net/mysql_fetch_array]mysql_fetch_array[/url]</font><font color="#006600">(</font><font color="#0000CC">$result</font><font color="#006600">)) {
      </font><font color="#0000CC">[url=http://lv.php.net/printf]printf[/url]</font><font color="#006600">(</font><font color="#CC0000">"<TR><TD><A href="</font><font color="#0000CC">bookmarks</font><font color="#006600">.</font><font color="#0000CC">php</font><font color="#006600">?</font><font color="#0000CC">id</font><font color="#006600">=%</font><font color="#0000CC">s</font><font color="#CC0000">" class=caption>%s</A></TD></TR>n"</font><font color="#006600">, </font><font color="#0000CC">$row</font><font color="#006600">[</font><font color="#CC0000">"id"</font><font color="#006600">], </font><font color="#0000CC">$row</font><font color="#006600">[</font><font color="#CC0000">"id"</font><font color="#006600">]);
      if (</font><font color="#0000CC">$_GET</font><font color="#006600">[</font><font color="#CC0000">"id"</font><font color="#006600">] == </font><font color="#0000CC">$row</font><font color="#006600">[</font><font color="#CC0000">"id"</font><font color="#006600">]) {
    	</font><font color="#0000CC">$bookmarks </font><font color="#006600">= </font><font color="#0000CC">[url=http://lv.php.net/mysql_query]mysql_query[/url]</font><font color="#006600">(</font><font color="#CC0000">"SELECT `name`, `url` FROM `bookmarks` WHERE `id` = '$_GET</font><font color="#006600">[</font><font color="#CC0000">id</font><font color="#006600">]</font><font color="#CC0000">' ORDER BY `name` ASC"</font><font color="#006600">);
    	while (</font><font color="#0000CC">$bookmark </font><font color="#006600">= </font><font color="#0000CC">[url=http://lv.php.net/mysql_fetch_array]mysql_fetch_array[/url]</font><font color="#006600">(</font><font color="#0000CC">$bookmarks</font><font color="#006600">)) {
    	  </font><font color="#0000CC">[url=http://lv.php.net/printf]printf[/url]</font><font color="#006600">(</font><font color="#CC0000">"<TR><TD><A target=_blank href=http://%s class=link>>> %s</A></TR></TD>n"</font><font color="#006600">, </font><font color="#0000CC">$bookmark</font><font color="#006600">[</font><font color="#CC0000">"url"</font><font color="#006600">], </font><font color="#0000CC">$bookmark</font><font color="#006600">[</font><font color="#CC0000">"name"</font><font color="#006600">]);
    	}
      }
    }
     echo </font><font color="#CC0000">"</TABLE>n"</font><font color="#006600">;
    ...
    </font><font color="#0000CC">?>
    </font>
    </font>
    </code>

    sorry nav laika tur lieko izvakt bet gan jau sapratisi...

    enjoy :)

  11. Tikai piezīmei: Un tad nāks Briesmīgs Hakeris un sacīs: ieincklūdo man servera/lapas konfigurāciju vai parādi lapas izejkodu.

    kaut ko nesapratu... ka tas ir "sacīs: ieincklūdo man" ka tas "Briesmīgs Hakeris" var izveleties ko includot ?

    ja man kods ir

    <code><font color="#000000">
    <font color="#0000CC"><?
     </font><font color="#006600">include(</font><font color="#CC0000">"header.php"</font><font color="#006600">);
     ...
    </font><font color="#0000CC">?></font>
    </font>
    </code>

    ka kads to "header.php" var nomainit pret kaut ko citu ?

  12. thx par to Primary Key skaidrojumu apmeram sapratu...

    2. Ja kolonu skaits ir liels tad noteikti.. Rezultaats buus juutams pat ar "neapbrunjotu aci"
    nja... naksies laikam kodu bishku pielabot...

     

    3. Tas paraadaas tad kad ir dzeesti krietni daudz ierakstu. http://www.mysql.com/doc/en/OPTIMIZE_TABLE.html

    Vinsh paarsortee indeksus un aizpilda tukshaas vietas.. Liidz ar to samazina vietu uz diska.

    vispar jau vinsh paradas ar tad kad izdzesh tikai vienu ierakstu...

    interesanti cik gudri butu pec katra mysql_query("DELETE FROM tabula ...") likt mysql_query("OPTIMIZE TABLE tabula") ? neradis tas lieku bremzi ?

    hmm... laikam jau labak pasham ik pa laikam ievilkties un paskatities kas tur notiekas...

  13. nu tad tev veelams iziet visu lekciju kursu universitaatee priekshmetaa "Datubāzes"

    dunno par kuru universitati tu runa bet LU neko vairak par glukiem nav spejigi iemacit :(

    kaut kada nevajadziga teorija un M$ Access :lol: ( laikam jau raudat vajadzetu ne smieties :( )

  14. Nu veciit..  Else jau lieto tikai tad, kad iepseejamie varianti ir nochekoti ar if, vai if un elseif un tad ja neviens no tiem nav kaa tur jaabuut, tad iemachii else
    vispar tikai shodien paskatoties uz to kodu ierubijos cik stulbi vakar gribeju sachinit :( saprotams ka tas pilnigi nelogiski ka pec else ir vel viens else...

     

    Es ar, kad ieeju Tetanīm... vienmēr daudz ko jaunu atrodu

    vispar necieshu visus tos manualus... bet varbut tomer paskatishos...

     

    Kautkaa ljoti nelogjiska tev taa doma...

    Kaa kaut ko taadu vispaar var iedomaaties?

    ja tu doma to pashu kodu tad ne neutraucies es tadu nekur neizmantoju :D tas bij tikai lai paraditu kas man par problemu...

     

    un berni atceraties zalites pipeshana ar koda rakstishanu nav savietojama... beigsies ar to ka "Z" burts bus jaspiez tris reizes kamer nostradas... un jamekle pedejasi koda backups... nu labi nelietoju nekadas narkotiskas vielas vienkarshi nebiju izgulejies... un paedis... un sen neko nebiju spelejis...

     

    e varbut kads admins vai moderators varetu visu shito topiku izdzest ? domaju ka neviens neapvainosies... man kauns palika...

  15. ahg... tas bij stulbi no manas puses :(

    keybordu salauu pa velti... vo redi "Z" burts vairs gandriz nestrada :(

    labak ieshu gulet a to vel kaut ko tilu pateikshu... vai salauishu...

    nafig vini man nevareja atlaut normali rakstit if {} else {} else {} :(

    kads viniem mails shas aisutishu kaut ko :angry: lai visma kompense materialos zaudejumus...

    bla nav labi atkal saku kaut ko murgot :(

  16. WTF? tiko noskaidroju ka var shita

    <code><font color="#000000">
    <font color="#0000CC"><?
    
    </font><font color="#006600">if (</font><font color="#0000CC">1 </font><font color="#006600">== </font><font color="#0000CC">0</font><font color="#006600">)
     echo </font><font color="#CC0000">"=="</font><font color="#006600">;
    
    else
     if (</font><font color="#0000CC">1 </font><font color="#006600">< </font><font color="#0000CC">0</font><font color="#006600">)
    echo </font><font color="#CC0000">"<"</font><font color="#006600">;
     if (</font><font color="#0000CC">1 </font><font color="#006600"><= </font><font color="#0000CC">0</font><font color="#006600">)
    echo </font><font color="#CC0000">"<="</font><font color="#006600">;
    
    else
     if (</font><font color="#0000CC">1 </font><font color="#006600">> </font><font color="#0000CC">0</font><font color="#006600">)
    echo </font><font color="#CC0000">">"</font><font color="#006600">;
     if (</font><font color="#0000CC">1 </font><font color="#006600">>= </font><font color="#0000CC">0</font><font color="#006600">)
    echo </font><font color="#CC0000">">="</font><font color="#006600">;
    
    </font><font color="#0000CC">?></font>
    </font>
    </code>

    :wacko: bla tad kapec es visu laiku rakstiju tos {} ??? :angry:

     

    blaaaa... laikam kaiminus pamodinaju...

    agh... /me pieliek pie Signature: "necieshu PHP !" un "sorry atkal kaut ko stulbu pateicu :("

  17. shitas nav isti jautajums un varat man neatbildet es tikai gribeju izteikt savu sashutumu par to ka palaizot shadu kodu

    <code><font color="#000000">
    <font color="#0000CC"><?
    
    </font><font color="#006600">if (</font><font color="#0000CC">1 </font><font color="#006600">== </font><font color="#0000CC">0</font><font color="#006600">) {
     echo </font><font color="#CC0000">"=="</font><font color="#006600">;
    } else {
     if (</font><font color="#0000CC">1 </font><font color="#006600">< </font><font color="#0000CC">0</font><font color="#006600">) {
    echo </font><font color="#CC0000">"<"</font><font color="#006600">;
     }
     if (</font><font color="#0000CC">1 </font><font color="#006600"><= </font><font color="#0000CC">0</font><font color="#006600">) {
    echo </font><font color="#CC0000">"<="</font><font color="#006600">;
     }
    } else {
     if (</font><font color="#0000CC">1 </font><font color="#006600">> </font><font color="#0000CC">0</font><font color="#006600">) {
    echo </font><font color="#CC0000">">"</font><font color="#006600">;
     }
     if (</font><font color="#0000CC">1 </font><font color="#006600">>= </font><font color="#0000CC">0</font><font color="#006600">) {
    echo </font><font color="#CC0000">">="</font><font color="#006600">;
     }
    }
    
    </font><font color="#0000CC">?></font>
    </font>
    </code>

    man saka "Parsing Error: PHPDocument line 12 - parse error, unexpected T_ELSE" :o

    nu piedodiet bet kur tur kluda ? kapec lai pec else nevaretu but vel viens else ??? :angry:

     

    /me atkal cer ka nav kaut ko stulbu pateicis :unsure:

×
×
  • Create New...