Jump to content
php.lv forumi

eT`

Reģistrētie lietotāji
  • Posts

    361
  • Joined

  • Last visited

Posts posted by eT`

  1. Tātad vai ir iespēja ka HTACCESS strādā uz viena webservera, bet nestrādā uz otra?

     

    Mans htaccess:

    <IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteRule    ^$    public/    [L]
        RewriteRule    (.*) public/$1    [L]
     </IfModule>
    

    un iekšā /public direktorijā ir šāds:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !^(.+)\.(css|js|jpg|jpeg|JPG|gif|png|PNG|ico|pdf|swf|xml|pem)$
    RewriteRule ^(.*)$ index.php?$1 [PT,L]
    </IfModule>
     

    Uz lokālā webservera  (WAMPP) un uz viena klienta hostinga @ GARM darbojas, bet citam klientam uz GARM šis nestrādā

     

  2. xPtv45z - tieši nācu rakstīt, ka tā arī izdarīju.

    man tagad uz lapas ielādi, ar ciklu nopozicionējas to mazo DIV backgrounds ( tā pati lielā bilde ), un katram mazajam DIV ir filter:grayscale(100%), kas uz mousenter uzliekas 0

  3. Sveiki,

    Varbūt kādam ir risinājums. Es nevarēju izštukot.

     

    Tātad man ir DIV. DIV backgrounds ir bilde. DIV ar CSS ir uzlikts grayscale

        filter: grayscale(100%);
        -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        filter: grayscale(100%);
    

    tālāk uz tā DIV ir salikti N mazāki DIV

    kāds būtu nesāpīgākais vairants, lai uztaisītu, ka uz mouseenter tajā bērna DIV reģionā noņemtos grayscale ( un vai to vispār ir iespējams izdarīt )

     

  4. Tamm tātad, man ir aptuveni šāds kods:

     

    HTML:

    <div class="foo">A<div class="bar">...</div></div>
    <div class="foo">B<div class="bar">...</div></div>
    <div class="foo">C<div class="bar">...</div></div>
    

     

     

    un jQuery

        $(".foo").mouseenter(function(){
            $(this).children(".bar").show();
        }).mouseleave(function(){
            $(this).children(".bar").hide();
        })
    

     

    vēl man uz vecāku elementu foo ir on('click',function() { }); kas dara viskautko

     

    problēma ir sekojoša - uzspiežot uz elementu dažreiz mēdz nenostrādāt uz foo uzliktais onclick, bet ja novāc tos mouseenter, un mouseleave eventus, tad viss iet gludi.

    varētu tā būt, ka brīdī, kad tiek izsaukts onclick darbojas vēl hide/show un tāpēc tas events mēdz nenostrādāt?

     

  5. nu respektīvi ideja, ka jebkuru XML varētu par JSON stringu pārtaisīt, un vēlāk plain datus varētu ielikt šajā struktūrā un pārtaisīt atpakaļ par XML.

    Lai viņš zinātu kur jāliek dati, kā jāveido XML koks utt.

  6. Vai kāds ir saskāries ar universālu bibliotēku, kas varētu jebkura XML strūktūru ( bez datiem ) pārkonvertēt uz JSON stringu un atpakaļ.

    Respektīvi, algoritms, kas māk pārveidot šādu:


    <root>
        <term>
            <key>KEY</key>
            <val>VAL</val>
        </term>
        <term>
            <key>KEY2</key>
            <val>VAL2</val>
        </term>
    </root>

    par kaut ko šādu: {"root":{"term":[{"key":"KEY"},{"val":"PHRASE"}]}}

     

    bet arī šādu:

    <root>
        <term id="KEY">VAL</term>
        <term id="KEY2">VAL2</term>
        <term id="KEY3">VAL3</term>
    </root>
    

     

    par kaut ko līdzīgu ( šim es neizdomāju JSON stringu )

     

  7. Kāds zin workaroundu, lai opera uz input type="button" normāli lauztu tekstu?

    Chrome,FF un pat IE normāli salauž tekstu 2 rindās, bet Opera izgrūž pārejošo tekstu ārā no pogas.

     

    edit: viņa tekstu neizgrūž, bet taisa tekstam tādu kā slideri, kad animēti parāda visu tekstu ( bet šis laikam notiek tikai ja atvērta konsole )

  8. Sveiki, kā var panākt lai uz IE rādītu manus custom fontus?

     

    Mans CSS:

    @font-face{ 
        font-family: 'AVGR';
        src:url('avgr.eot');
        src:url('avgr.eot?#iefix') format('embedded-opentype'),
            url('avgr.svg') format('svg'),
            url('avgr.woff') format('woff'),
            url('avgr.ttf') format('truetype');
    }
    

     

    httpd.conf pieliku šo:

    <FilesMatch "\.(ttf|otf|eot|woff)$">
        <IfModule mod_headers.c>
            Header set Access-Control-Allow-Origin "*"
        </IfModule>
    </FilesMatch>
    

     

     

    bet IE9 neattēlo fontus.

    konsolē ieraudzīju šādus smukus errorus:

    CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. 
    avgr.ttf
    CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. 
    avgrb.ttf
    
  9. čau visiem,

    man te izveidojās diskusija vai ir vērts lietot MySQL foreign keys.

    Piem:

     

    TABLE - galleries

    ID(PRIMARY)

    TITLE

     

    TABLE - pictures

    ID(PRIMARY)

    PATH

    GALLERIES_ID(FK) ON UPDATE CASCADE, ON DELETE CASCADE

     

    Kolēģis teica, ka MySQL nevajagot lietot jo baigi spiež uz performanci.

     

    Bet, kas ir `labāk`?

    bez FK: delete from pictures where gallery=ID;delete from galleries where id=ID

    ar FK: delete from galleries where id=ID

  10. Tātad, gribu izveidot sekojošu sistēmu, bet atdūros pret šķērsli.

    Gribu savā projektā pievienot OAuth 2.0

    Pieliku, ka pēc pogas nospiešanas pārmet uz šo saiti:

    https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile&state=%2Fprofile&redirect_uri=http%3A%2F%2Fmypage.com&response_type=token&client_id=client_key
    

     

    un savā pusē es novalidēju e-pastu

    
    $tokenget = explode("&",$_COOKIE["answer"]);
    $token = explode("=",$tokenget[1]);
    $data = file_get_contents("https://www.googleapis.com/oauth2/v1/userinfo?access_token=".$token[1]);
    $data = json_decode($data);
    if(stristr($data->email,"mypage.com")) {
    //viss ok
    }
    

     

    bet problēma ir tajā gadījumā, ja cilvēks ir ielogojies ar citu e-pastu googlē nevis ar @mypage.com

    ja nav ielogojies ar nevienu vai ir ielogojies ar @mypage.com tad viss ir kārtībā.

    Īpaši neesmu ar šo darbojies tāpēc nezinu `work-aroundus` , kā pie novalidēt ar viena noteikta domēna atļaujām

  11. Ko Jūs vislabāk ieteiktu, lai no lapas source zvilktu sev vajadzīgās lietas?

    Dažas lietas man jāizvelk no <head> dažas no <div id="">

    Zinu, ka var ar preg_match, bet iespējams ir kādā ātrāka/ērtāka bibliotēka

  12. Šodien gribēju uzlikt Google Weather lapā, un atsitos pret vēja virzienu.

    Kā varētu no šī - <wind_condition data="Wind: N at 2 mph"/> var izdabūt tikai vēja virzienu ja mainīgās vērtības ir N un 2

    N var būt līdz 3 simboliem, un 2 var būt līdz x simboliem ( ja nu ir vējš ar 312380123 mph )

  13. Tas laikam man neder.

    Atradu kaut kādu CSS risinājumu. Nostrādāja, un laikam vajadzētu būt arī valīdam.

    Uzlieku <a> CSSā white-space:nowrap; un viņš neļauj līnijai lauzties, respektīvi turpinās vislaik.

    Bet ja pirms <a> DIVam ir nodefinēts platums, tad tas aplauž, bet liek visam <a> elementam pārmesties uz jaunu rindu.

     

    CSS level UP :D

×
×
  • Create New...