Jump to content
php.lv forumi

eriksz

Reģistrētie lietotāji
  • Posts

    12
  • Joined

  • Last visited

Posts posted by eriksz

  1. Mmm, man reiz problēma bija, kad tika cepts csv faiks linux vide un saglabāts uz utf-8, tad pārnest uz windows, kas tika atvērts caur MS excel un saglabāts(manuprāt ISO88 kodejums kaut kāds tur, kas laikam ir atkarīgs no reģionālajiem iestatījumiem). Rezultāts ir tieši tāds kā ho ho - kaut kādi kosmiski simboli.

    Atrisināju ļoti primitīvi(tiešām primitīvi):

    Ir kaut kādi sliktie simboli:

    $badchar = array("â", "ç", "ò", "ð", "î", ...

    un pretī iet labie

    $goodchar = array("ā", "ē", "ņ", "š", "ī", ...

    un tad vnk:

    $content = str_replace($badchar , $goodchar, $content);

     

    Vienīgi jāzina kādiem simboliem pretī ir jābūt.

  2. OS ir SUSE Linux Enterprise Server 10. Problēma atrisināta. Vaina slēpās iekš proxy. Hosts ir virtuāls, tāpēc vajadzēja norādīt arī portu, pie tam pats os griežas uz virtuālas mašīnas!

    Lūk ko es papildināju curl opcijās::

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_PROXYPORT, $proxy_port);
    curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
    curl_setopt($ch, CURLOPT_PROXY, $proxy_ip);
    curl_setopt($ch, CURLOPT_PROXYUSERPWD, $loginpassw);
    

  3. ja es te neko neputroju, tad tas RTF ir kaut kas līdzīgs PDF, tik laikam brīvais! Nezinu, varētu pamēģināt mpdf, kas ļauj arī uz RTF cept!

    require("include/mpdf/mpdf.php");
     $out_stream = mb_convert_encoding($out_stream, UTF-8');
    
     $mpdf=new mPDF('utf-8-s');
     $mpdf->SetDisplayMode('fullpage');
     $mpdf->useOnlyCoreFonts = true;
     $mpdf->WriteHTML($out_stream);
     $out_stream = $mpdf->Output('','S');
    

    nu tad vēl iemeti iekšā kāda konteinerī!

  4. Nu bet, pats tak paskaties, kas tā ir par rindiņu un ko viņa dara. Tur ir prasta poga, kas uzseto kaut kādam citam elementam vērtību. Bet kur reāli ir formas submitošanas kods??

    karoče, ne jau kodā vaina! :D

    apskatījos apache logus un bij kļūda:

    ALERT - configured POST variable limit exceeded
    

     

    Domāju visiem ir skaidrs kas par šaizi!

    Risinājums ar vnk: iekš /etc/php5/conf.d/suhosin.ini uzliekam lielāku skaitli::

    [suhosin]
    suhosin.request.max_vars = 1000
    suhosin.post.max_vars = 1000
    

    un ir ok!

  5. Jautājums - kā tad tu noposto to formu?

     

    eh, viss Jums jāredz!

    vnk npostoju!

    <input title="Save" accessKey="Save" class="small save" onclick="this.form.action.value='Save';" type="button" name="button" value="Save  " style="width:70px" >
    

     

    firebugs ar neko priekšā nesaka! atnāk tukšs request!

    man rodas dziļas aizdomas, ka pie vainas varētu būt apache! :S Lai cik tas dīvaini neskanētu! :D

  6. Sveiki visiem!

    Man te radusies interesanta problēma! No formas, kas ir Smarty tpl, izmantojot post metodi nesaņemu iekš php datus jeb vērtības.

    Kaut kā meklējot tīmeklī problēmas risinājums, neko neatradu, varbūt kāds no Jums var palīdzēt??

    Piemērs, kā izpaužas problēma:

    Smarty tpl:

    <form id="EditView" name="EditView" method="POST" action="index.php">
    <table>
    <tr>Hello world!</tr>
    </table>
    <input type="hidden" name="hei" id="hei" value="hello">
    </form>
    

     

    Savukārt php no print_r($_REQUEST['hei']) es saņemu NULL.

     

    Ilgi prātoju, kas varbūt par cēloni, pagaidām bez rezultātiem!

    Ja kas, php -v ir PHP 5.2.9. un Smarty versija ir 2.6.18

×
×
  • Create New...