Jump to content
php.lv forumi

Stopp

Reģistrētie lietotāji
  • Posts

    770
  • Joined

  • Last visited

Posts posted by Stopp

  1. Mjam, es vienkārši neesmu īsti pārliecināts, vai $_SESSION masīva elemntiem nav kaut kādi izmēra ierobežojumi un vai pie lielākiem (salīdzinoši - maziem) datu apjomiem nesāk bremzēt/gļukot. Bet nu jā, būtībā jau tie arī ir faili.

  2. kalabox, tu ķip domā jūzerim unikāls ID kaut kāds un atvēlēts viens MySQL lauciņš?

     

    Taisi tak vienkārši ar session_start(); un $_SESSION masīvu.

     

    Ja nu vajag šausmīgi lielus informācijas blāķus katram pieglabāt, vari uztaisīt katram jūzerim unikālu ID, pieglabāt to kukijā, tad kaut kādā konkrētā folderī uztaisīt failu, kas ir nosaukts tā attiecīgā ID vārdā (visi tie faili ir vienā folderī) un tad informāciju glabāt tajos teksta failos. Tā pati sesiju būtība vien ir.

  3. 1) Necitē nevajadzīgi, tas traucē lasīt.

    2)

    $url=$_SERVER['REQUEST_URI'];
    Header('Location: $url');

    Tu tur gribi redirektēt uz to pašu lapu, kur jau atrodies. Kaut kas ta ka neštimmē. Shēma ir aptuveni tāda - lapā x atrodas forma, kas submitējas uz lapu y, tad lapā y tiek izdarīts viss, kas nepieciešams servera pusē (šai gadījumā nomainam datubāzē tos 0 vai 1) un notiek redirekts atpakaļ lapu x. Universāli tas būtu header("Location: ".$_SERVER['HTTP_REFERER']);, bet labāk rakstīt tur ceļu uz konkrētu failu.

  4. Tikai ar to background viņš vēl rāda pa virsu defaulto scrolla bildi. Man visu korekti rāda ar

    html>img
    {
    width: 0! important;
    height: 36px !important;
    padding-left: 31px !important;
    background: url('scroll.jpg');
    }

    Zagts, nemācēšu izskaidrot, kas kā kāpēc :)

  5. Kā jau līdzīgi izteicās, laikam, šī forma biedrs Kavacky - nozagt ideju par tādu pašu portālu ir tas pats, kas izdomāt, ka arī es varu tirgot avenes, ne tikai kaimiņu Ješka.

    Un ja jau es pārdodu sulīgākas avenes, tad likums, kas man to aizliegtu, radītu stagnāciju valsts attīstībai or smth ;)

  6. Nē, nevarētu. Neviens netaisīs tev īpaši, un, ja uztaisīs sev, tad tev nedos. Un, galu galā, kam tev vajag - lūdzu, ir tas pats gigņis. Tu jebkurā gadījumā vari pieprasīt attiecīgās lapas outputu (socketi) un no HTMLa izvilkt ārā vajadzīgos datus (XMLā, man liekas, gigns nepiedāvā :) ).

     

    P.S. Un vieglas uztveršanas nolūkos ir vēlams lietot komatus.

  7. Vai tiešām tu tā biji domājis ? :)

    Nee. Ar 'pakaart' es biju domaajis arii vienkaarsi bremzeesanu, kas, lai arii cik varbuut pierasta, nekad nav patiikama datora iipasniekam. Un nevajag jau nemaz tik daudz tos elementus, lai arii pakaartu paarluuku vai sisteemu.

  8. time() + 3600 - pašreizējais laiks + 3600 sekundes - 1 stunda

    Što? Rezultāts ir 3600 sekundes.

     

    Izdari to, pieglabājot IP kaut kur uz servera (sql vai failā), ja gribi, tad arī timestampu pieglabā un pēc tam pārbaudi, vai attiecīgās IP timestamps nav lielāks par tagdējais laiks mīnus, piemēram, viens gads. Ja ir - neļauj balsot.

    Bet zinot, ka tomēr ir daži provaideri, kas liek vairākiem klientiem vienu IP un ka ir dinamiskās IP adreses, kas mainās, kad vien lietotājs iegrib, šis nav neko efektīvs veids.

  9. Iedosi linku uz to postu? Droši vien, ka konkrētajā gadījumā explode lietot bija slimi. Tāpat kā var no vannas izlaist ūdeni, atgriežot aizbāzni, bet var taču to izdarīt arī izsmeļot ūdeni ar krūzīti vai nopērkot kaķi, kas neilgā laikā ūdeni izdzers.

     

    PS. Tu tos ierakstus ar nekādiem īpašiem simboliem neatdali?

  10. Nē, der arī ar visiem pārlūkiem, un tas pat ir labāk. Par to FF pateicu, ka der arī tā, ja citādi nevar.

    Bet ar hosts failu ir problēma, ka es nevaru lietot neko regexpu veidīgu (piem *.draugiem.lv), bet tagad draudzīgos var apmeklēt arī adresē jebkas.draugiem.lv.

    BlockSite ekstensija gan to ļāva. Cerams, ka iestādes darbinieki būs tik dumji, lai nevarētu atkost ;)

  11. <?php
    $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
    if (!$fp) {
      echo "$errstr ($errno)<br />\n";
    } else {
      $out = "GET / HTTP/1.1\r\n";
      $out .= "Host: www.example.com\r\n";
      $out .= "Connection: Close\r\n\r\n";
    
      $content = '';
      fwrite($fp, $out);
      while (!feof($fp)) {
       $content .= fgets($fp, 128);
      }
      fclose($fp);
    }
    ?>
    <html>
    <head>
    <script type="text/javascript">
    <!--
    var citas_lapas_kods='<?php echo $content; ?>';
    //-->
    </script>
    </head>
    </html>

    Aproksimetlī.

×
×
  • Create New...