Jump to content
php.lv forumi

Dooling

Reģistrētie lietotāji
  • Posts

    225
  • Joined

  • Last visited

Posts posted by Dooling

  1. Sveiki!

     

    Ir sekojoša problēma. Ir forma bez laukiem ar atribūtu target="_blank", kuru submito, kad nospiež konkrētu pogu "Izveidot PDF" (poga atrodas ārpus formas) .

    Kad nospiež pogu "Izveidot PDF", ar JQuery .post() notiek pārbaude, ja viss kārtībā, tad submito formu un browserim tiek padots PDF fails.

    Problēma ir tajā, ka browseris jautā vai atļaut popup vai nē un ja atļauj, tad tikai tikai ļauj saglabāt PDF failu.

    Ja neveic pārbaudi ar JQuery.post un pa tiešo submito formu, tad lietotājam uzreiz ļauj saglabāt PDF failu.

     

    Iesakiet kā apiet popup atļauju vai aizliegšanu? Google meklēju jau pusdienu neko sakarīgu nevaru atrast.

     

    Rāda popup loga atļaušanu vai aizliegšanu

    $("#Print").live("click", function(){
       $.post("index.php?check=getcustcount", {id: 22, function(data){
           clientCount = data;
           if(clientCount>=10) {
               alert(informText)
               return false;
           }
           else {
               $("#PrintForm").attr("action", "index.php?sid=2&sbid=&update=pdf&id=1");
               $("#PrintForm").submit();
               $("#PrintForm").attr("action", "");
           }
       });
    });

     

    Nerāda popup loga atļaušanu vai aizliegšanu

    $("#Print").live("click", function(){
       $("#PrintForm").attr("action", "index.php?sid=2&sbid=&update=pdf&id=1");
       $("#PrintForm").submit();
       $("#PrintForm").attr("action", "");'.
    });

  2. Sveiki!

     

    Risinu problēmu ar funkciju file_get_contents() jau vairākas stundas un netieku skaidrībā, kur varētu būt problēma.

    Lieta tāda, ka uz hostinga, kur lapas stāv, izpildot šādu kodu:

    <?php
    $homepage = file_get_contents('http://www.manalapa.lv/');
    echo $homepage;
    ?>

    Viss nostrādā, kā nākas, bet kad ievada kādu citu:

    <?php
    $homepage = file_get_contents('http://www.citalapa.lv/');
    echo $homepage;
    ?>

    parāda tikai baltu lapu. Nesaprotu, kur tad ir problēma, jo līdz šim ar tādu problēmu neesmu saskāries. Ir bijis, ka vispār neiet, bet šāds varinats gan nav bijis.

     

    php.ini

    allow_url_fopen	On
    safe_mode	Off

  3. tu iekopē ar šādu ?var=Молот linku adressbarā un tad testē, izskatās, ka tev tos linkus arī nepareizi ģenerē.

     

    Es adressbārā arī kopēju ?var=Молот, bet FF, Opera, linku pārvērš ?var=%CC%EE%EB%EE%F2, bet man vajag atpakaļ dabūt Молот, nevis %CC%EE%EB%EE%F2

  4. <?php
    session_start();
    header('Content-Type: text/html; charset=utf-8'); 
    include("include/conf/mysql.php");
    include("include/lib.php");
    
    echo $var = urldecode($_GET['var']);
    
    ?>

     

    Links - http://www.lapa.com/index.php?var=Молот

     

    FF - izvada �����, saite rādās http://www.lapa.com/index.php?var=%CC%EE%EB%EE%F2

    IE - izvada ���, saite rādās http://www.lapa.com/index.php?var=Молот

    Chrome - izvada Молот, saite rādās http://www.lapa.com/index.php?var=Молот

    Opera - izvada ���, saite rādās http://www.lapa.com/index.php?var=%CC%EE%EB%EE%F2

    Safari - izvada Молот, saite rādās http://www.lapa.com/index.php?var=Молот

     

    Var mainīgo ir iespēja manuāli mainīt ar roku, piemērām, no http://www.lapa.com/index.php?var=Молот uz http://www.lapa.com/index.php?var=Мечь

  5. Nu problēma ir ar encodingiem.

     

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

    Fails arī saglabāts UTF-8 bez BOM

     

    Es nesaprotu, kur varbūt problēma ar encodingu.

  6. Sveiki!

     

    Man no $_GET vajag nolasīt padotās vērtība. Izmantoju f-ju urldecode(), lai nolasītu vērtības, ar latīņu burtiem viss strādā, bet kad ievada kirilicas burtus tad uzrādās �. Izmantoju UTF-8 encodingu lapai. Kur varētu būt problēma un kā lai atrisina, lai kirilicas burtus arī varētu nolasīt saprotamā veidā.

  7. Tika realizēts kaut kas līdzīgs Alekseja pieminētajam + vēl logā tiek piefiksēts katra cron joba darbība, t.i., cikos sāka un beidza savu izpildi.

    Visiem paldies, kas dalījās dalījās ar savu padomu :)

  8. Sveiki!

     

    Varbūt kādam ir pieredze šādā jautājumā un var padalīties tajā. Ir 4 cron jobi, kas tiek palaisti dažādos laika intervālos - piemēram, viens ik pēc 5 min, otrs - 10 min, trešais - 15 min, ceturtais - 30 min. Katrs ir cron jobs veic pieprasījumus mysql un php pusē veic aprēķinus, kuru rezultātus piefiksē db. Cron jobs kurš tiek palaist ik pēc 30 min, veic sarežģītākos aprēķinus un koda izpildes laiks var palielināties arvien vairāk palielinoties datiem. Tad jautājums: ja nav izpildījies cron jobs (ik 30 pēc min) līdz galam, labāk būtu bloķēt nākamā cron joba izpildi (piemēram nākamo cron bloķē kurš izpildās ik pēc 5 min) vai nē? Cerams domu sapratāt. Padalieties ar savu pieredzi līdzīgā gadījumā.

  9. Kategorijas tiek tā sadalītas, jo ir daudz visādu nozaru, kurās uzņēmums sniedz pakalpojumus. Līdz ar to ir nepieciešams nodalīt nozarēs arī pēc alfabēta, bet nevis visas kā lielus tekstu blāķi.

  10. Bet kādi ierosinājumi būtu kā lai padod specifiskos latviešu burtus ā, č utt, ja man tie jāpadod kā vērtība, lai varētu vēlāk attiecīgās kategorijas izvilkt?

×
×
  • Create New...