Jump to content
php.lv forumi

Wuu

Reģistrētie lietotāji
  • Posts

    984
  • Joined

  • Last visited

Posts posted by Wuu

  1. 1) Uztaisi elementam CSS klasi hidden (hidden: {display: none;})

    2) <img id='loader' class='hidden' src="loader.gif" />

    3) document.getElementById('loader').className = '';

    Nestrādā :(

    ...
    <script language="javascript" type="text/javascript">
    
    <!--
    
    function startUpload(){
    
      document.getElementById('upload_form').style.visibility = 'hidden';
     document.getElementById('loader').className = '';	
    
      return true;
    
    }
    
    //-->
    
    </script> 
    ...
    <form id='upload_form' enctype='multipart/form-data' action='index.php' method='POST' onsubmit='startUpload();'>
    <img id='loader' class='hidden' src="loader.gif" />
    ...

  2. document.getElementById('loader').style.display = 'inline';

     

    <img id='loader' style='display:none;' src="loader.gif" />

     

    Spiežu linku un nekas nenotiek ,man vajag lai loder pie lapas ielādes nebūtu redzams. Un kad spiežu pogu viņš parādās :)

  3. ID nozīmē requesta numuru. Pirmkārt, Tu viņu meklē sesijas datos (vajag skatīties iekš $_GET), otrkārt, mainīgā nosaukums ir "_cba_request_id", nevis "id".

     

    Vispār jau iesaku neizmantot šo skriptu. Man vajadzēja viņu izlasīt 3 reizes, lai apmēram saprastu, kas notiek. Kods nav objektorientēts, tiek izmantoti kaut kādi stulbi prefiksi ("_"), švaka dokumentācija pašā kodā, bet mājaslapā dokumentācijas (gandrīz) vispār nav. Turies pa gabalu no tāda koda.

    Mēģināsim atrast ko citu :) Paldies!

  4. CrossBrowserAjax iekš tā skripta ir tāda lieta kā ID ,pirmkārt var kāds paskaidrot kam tas ID ir vajadzīgs un varbūt kaut kā var viņu noņemt!

     

    <script src="cba.js"></script>
    
    <a href="java script://" onClick="cbaUpdateElement('myElement','post.php');">Update myElement</a><br>
    <table width='100%' height='60%' border='3'>
    <tr>
    <td>
    <span id="myElement"></span>
    </td>
    </tr>
    </table>

     

    post.php

    Šis variants kaut kā nestrādā :(

    <?php
    session_start();
    function id() {
    if (!empty($_SESSION['id'])) {
    	++ $_SESSION['id'];
    	echo $_SESSION['id'];
    } else {
     	echo '0';
    }
    }
    
    ?>
    _cba.ready (<?php id(); ?>,'Wraping <a href="java script://" onClick="cbaUpdateElement(\'myElement\',\'post.php;?>\');">Update myElement</a>');

     

    Es nesaprotu galīgi to ID nozīmi un kā pareizi izkārtot !

     

    Visa ideja ir ielikt linku iekš myElement kas pārlāde myElement! Tā lai lapa nepārlādējas vispār ,bet tanī logā tik mainās un viss.

     

    Lietoju http://crossbrowserajax.com/ šo skriptu varbūt ir labāks?

  5. 1.) nav nekādu defaulto pluginu

    2.) flash ir kaut kas vairāk kā kaut kāda kustīga `bilde` - tā ir vesela programma

    3.) audio failiem ir tikai viens pielietojums - lai tas tiktu atskaņots iekš pleyera/edit-programmas

    4.) kā jau teici, tava kļūda, tāpēc pirms posto, izlasi 10x savu jautājumu pirms pogas spiešanas.

    Bez šī teksta izstikt nevarēji ? EGO un potences līmenis pacēlās?

     

    1. Asfaltēto gan nav ,bet ar dažiem klikšķiem iekšā lido ka šņakst ,pat bēbis to var izdarīt!

    3. Tu vel izgudro riteni! Kā grib tā lai lieto ,tev nav vienalga ? :)

  6. Maize: 0.36-2.xx(cena/kvalitaate).

    Piens - 1.30 2Litri

    Kreejums- +/- 1.XX ( paliela bancinja:) )

    2L laba auglu sula - zem 1.00

    .....

     

    Ko tu stāsti te muļķības to maizi kas zem 1,5£ nemaz nevar mutē ielikt jo garšo pēc vates :)

    p.s. pa 800£ mēnesī lai paši strādā!

     

    Koderim alga varētu sākties no 1k ,bet es domāju ja firmā tādi kādi 3 cilvēki +vel kāda tauta cik tad web projektu viņiem mēnesī jācep lai apmaksātu un nopelnītu!

  7. kamdēļ pārbaudīt? Ja netaisies eval() taisīt tad pofig.. galvenais eskeipot... nu un JS izvākt ārā.

    NU un vispār stulbā prasība - ļaut rakstīt HTML kodu un kaut ko ierobežot... izmanto savējos tagus.. tā kā tas ir forumos.

    Iesaki, kādas funkcija lietot lai veidotu savus tagus?

  8. Kādas funkcijas lai izmanto la saglabātu drošu tekstu?

    izmantojot htmlspecialchars nevar ielikt html tagus!

    Tātad caur ko var pārbaudīt vai iekšā postā nav kāds php vai mysql kods ieslēpt?

  9. function createtrumb ($filename,$width,$height,$newfile) {
     list($width_orig, $height_orig) = getimagesize($filename);
     $ratio_orig = $width_orig/$height_orig;
     if ($width/$height > $ratio_orig) {
    $width = $height*$ratio_orig;
     } else {
    $height = $width/$ratio_orig;
     }
     $image_p = imagecreatetruecolor($width, $height);
     $image = imagecreatefromjpeg($filename);
     imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
     imagejpeg($image_p,$newfile, 100);
     imagedestroy($image_p);
     imagedestroy($image);
    }

     

    createtrumb ($filename,90,70,$newfile);

     

    createtrumb(bildeKoAtver,maxPlatums,maxAugstums,KurSaglabātJaunoAtēlu);

     

    Nekropļo bildi vienkārši samazina līdz maksimālajiem lielumiem!

  10. Viss sanāca, paldies! Ir vēl kāds jautājums. Es īsti nevarēju izdomāt, kā meklēt pēc kādiem vārdiem, kā to definēt. Karoča web lapai abās malās ir pa vienai bildei, kas ir no augšas uz leju, bet kā uzlikt, lai tās bildes automātiski pielāgojas lapas garumam, kad kādas darbības rezultātā tiek defultais izmainīts? Lai tās bildes būtu līdz pašai lapas apakšai, lia nesanāk tāds nesmuks skats. :)

    Karoče mēģini lietot procentus :)

  11. Nepareizi esi sapratis. Tā neko nenogriež. Tā atgriež VISU, ko nolasa.

    file funkcija nolasa VISU failu atmiņā, atdalot rindas, kuras saliek masīvā pēc kārtas un atgriež šo masīvu.

    Ja tev fails būs 2 megabaiti ar 20000 rindām, tad file funkcija nolasīs un atgriezīs VISAS rindas.

    OMG

     

    function cutline($line_no=-1) {
     $filename = 'last20img.txt';
     $strip_return=FALSE;
     $data=file($filename);
     $pipe=fopen($filename,'w');
     $size=count($data);
     if($line_no==-1) { $skip=$size-1; } else  { $skip=$line_no-1; }
     for($line=0;$line<$size;$line++)
     if($line!=$skip) { fputs($pipe,$data[$line]); } else { $strip_return=TRUE;}
     return $strip_return;
    }

    Google atradu! cutline(20); pēc katra ievada un viss!

  12. lol, tu vispār saproti, ko tas kods dara?

    file funkcija ielasa visu failu atmiņā. Tā vienkārši "neaiziet" uz n-to rindiņu/līniju. Ja fails paliks lielāks, tad tavs php skripts sākumā vienkārši bremzēs, bet pēc tam krašos, kad pārsniegsi php.ini failā norādīto max atļauto izmantojamo atmiņas daudzumu.

    Tikpat labi jau varēji ar fread/file_get_contents ielasīt visu failu un pēc tam explore pēc \n taisīt. Dabūtu tieši to pašu efektu.

    Pēc katrā ieraksta funkcija nogriež visu kas iet tālāk pec 20 "\n"...

  13. Ja līnijām ir patvaļīgs garums, tad nekas cits kā lasīt rindas pa vienai un apstāties pie vajadzīgās, tev nespīd. Kā tu domā kā gan php vai OS varētu zināt, kur tev 10 gigabaitu failā ir 543115 rindas sākums?

    Ja līnijām vari garantēt fiksētu garumu, tad ar fseek viegli vari aiziet uz vajadzīgās rindas sākumu.

    Skaidrs :) Un ar par OS nezinu ,bet uz 50x neattīstītākas valodas to var izdarīt un te nevar aii..

  14. Ko tev vajag dabūt?

    Neko :) Man vajag aiziet uz ļiniju!

     

    text.txt

    1
    2
    3
    4
    5
    6
    7

    man vajag aiziet uz līniju 4 un izdzēst visu kas zem viņas!

     

    tas ir while caur fgets saglabājot visas rindas ,tad iztukšot to failu un pa jaunu rakstīti iekšā! Tā sanāk jobcik?

×
×
  • Create New...