Jump to content
php.lv forumi

smarty

Reģistrētie lietotāji
  • Posts

    120
  • Joined

  • Last visited

Posts posted by smarty

  1. tur nau tik vienkaarshi, tas tinyMCE stripo tagus aaraa.

    gandriiz jau izdevaas, bet "<?" joprojaam neraada.

    tjip view source redzams ka ir kods

    <br />
    <?<br />
    //sdaasd<br />
    echo 'aaa'; //sad<br />
    ?><br />
    <br />

    bet editoraa neraada. tajaa lapaa, kas no db to izdabuu, to paraada

  2. Vispār jau ieksh binaryphp nekas nav jakompilee convert.php janoraada tikai cli php atrašanas vieta un jakonvertē pats .php fails.

     

    ./convert.php --if examples/helloworld.php --of yey -v
    1: #include <iostream>
    2: using namespace std;
    3: #include "php_var.hpp"
    4: int main(int argc, char** argv)
    5: {
    6:      cout << "Hello, World!";
    7: }
    8: 
    Compiling:
    g++ -o yey yey.cpp php_var.lo -g

     

    tikai tur jaaskatās vai visas php kodā izmantotās funkcijas ir noportētas/pārrakstīts uz analogu.

    14396[/snapback]

    ka tik tas nesanaak C++ ?

  3. Ilustrācija. Par testa tekstu tiek izmantots:

    sdfsdf

    sd

    d

    dfs

    <?
    echo 'aaa';  //fgdfg
    echo 'bbb';  //fgdfg
    </table></table></table></table></table></div></div></div></div></div></div></div></div>
    ?>
    rsdfsdf
    

    dfs

    dsf

     

    1. apstrādāju ar

     

    $txt = preg_replace('#\[php\](.+?)\[\/php\]#ies', "highlight_string('\\1', 1)", $txt);
    $txt = htmlspecialchars($txt, ENT_QUOTES);

    iegūstu

    sdfsdf sd d dfs<code><font color="#000000"> <br /><font color="#0000BB"><? <br />    </font>&l

    t;font color="#007700">echo </font><font color="#DD0000">'aaa'</font><

    ;font color="#007700">;  </font&

    gt;<font color="#FF8000">//fgdfg <br />    </font>&l

    t;font color="#007700">echo </font><font color="#DD0000">'bbb'</font><

    ;font color="#007700">;  </font&

    gt;<font color="#FF8000">//fgdfg <br /></font><font color="#007700"></</font><font color="#0000BB">table</font><font color="#007700">></</font>&

    lt;font color="#0000BB">table</font><font color="#007700">></</font>&

    visādi izprovējos, bet rezultāts apmēram tāds pats

  4. kaa tad vislabaak apstraadaat datus (piem., komentaaru pirms ievietoshanas datu baazee)? pie tam ir veelme, lai var ievietot savu kodu, taapat kaa shinii forumaa (ar

    tagiem). visaadi izproveejos, bet kad es veicu shaadi
    [CODE]
    $txt = preg_replace('#\[php\](.+?)\[\/php\]#ies', "highlight_string('\\1', 1)", $txt);

     

    un tekstu apstraadaaju ar htmlspecialchar, tad tiek izdots bezsakars (vienalga, pirms koda hailaitoshanas vai peec). ja es tekstu neapstraadaaju (ar htmlspecialchar vai manuaali stripojot simbolus) tad hailaito smuki, bet nu pashi zinat, html kods visui sabojaa, bet kad apstraadaaju, tad sabojaa code saduru. kaadi risinaajumi? (bez BB pear pakas izmantoshanas)

  5. oki, ja nu kaadam noder - izveidoju shaadu eertu funkciju

    function GetFile($file){
    header('Content-Type: octet/stream');
    header('Content-Disposition: attachment; filename="'.basename($file).'"');
    header('Content-Length: '.filesize($file));
    @readfile($file);
    die();
    }

  6. veidoju vavu cms, viss ir jauku, ir modulji, shabloni, moduljus var instaleet/atinstaleet, bet tagad ir probleema ar dizaina teemu organizaaciju - kaa buutu labaak

    - ir viena mape atveeleeta diazinam, kur samesti shabloni

    plusi - vienkaarshi izveidot, pielietot;

    miinusi - nav iespeejams izveidot ka katram lietotaajam ljaut mainiit teemu

    - ir mape ar teemu nosaukumiem un katraa savi shabloni

    plusi - ir iespeejams katram lietotaajam izveeleeties teemu, katraa teemaa var buut pat savaadaaks objektu izvietojums;

    miinusi - probleema ar moduljiem, jo instaleejot moduli tam liidzi jaadod shabloni, tad nevaru saprast kuraa teemaa kopeet. to it kaa vareet atrisinaat, ja es pienjemu kaadu teemu par defaulto, tad modulja visi shabloni tur kopeejas un no citaam teemaam truukstoshos shablonus njem no defaultaas teemas, bet tad atkal ja lietotaajs grib citu uzlikt defaulto teemu un laiku pa laikam maina, tad saiet viss sviestaa

    ir kaadas idejas? .. pagaidaam uzliku ka ir defaultaa teema kuru nevar mainiit, bet shis risinaajums man kkaa nepatiik, gribeetu kko viltiigaaku :huh:

  7. lieta taada, ka ir forma, kuraa nospiezhot pogu, jaaparaadaas tam logam "save as..." un jaavar lejupielaadet failu, probleema ir tajaa, ka tas fails saakumaa neeksistee (nevar izveidot linku uz to) bet peec pogas nospieshanas peec tiem formas datiem skripts gjeneree failu (izveidot failu ir siikums, bet nevaru izdomaat kaa peec tam palaist to saglabaashanu).

    ceru ka saprastaat domu :(

  8. viesu graamatas ieraksti glabaajas datubaazee vienaa tabulaa, tur arii lauks, kas noraada kuraa valodaa (nu tjip galvenai lapai ir sadaljas, kur katrai valodai ir sava infa un viesu graamata), linki ir apmeeram shaadi www.lapa.lv/lv/gbook/ taa kaa ieraksti ir daudzi, tad nepiecieshams sadaliit pa lapaam, to arii izdariiju, linki tagad ir www.lapa.lv/lv/gbook/1 www.lapa.lv/lv/gbook/2 un taml,

    probleema: nepiecieshams pie katra ieraksta pielikt ieraksta numuru. to sarezghjiii tas, ka ieraksti ir vienaa tabulaa un ir tas lauks kas nosaka valodu. es tagad nezinu kaa to dabuut gatavu :unsure:

  9. taa kaa pac netieku pie kastes, uz kuraas ir uzlikta lapa, tad es nevaru pielikt papildus moduli, cik skatos, tad darbibaam ar arhiiviem ir tikai zlib. bet skatoties manuaali ir tikai paraugi kaa izdabuut no taada arhiiva konkretu failu, bet ja es nezinu kaadi faili ir arhiivaa iekshaa? kaa man riikoties? jo man ljoti nepiecieshams lai vareetu (vienalga kaadu) arhiivu atarhiveet

  10. ir lapa, kas veidota izmantojot oop. tagad vajadzeetu nodaliit valodas, kaa to labaak izdariit? vienkaarshi buutu kkaadaa failaa rakstiit piem $title = 'ManaLapa'; bet tas neder, jo tos mainiigos no klases nevar izmantot. vai tieshaam naaksies izmantot defineet tos kaa globaalos mainiigos? bet tad tak leenaak gjenereesies lapas, ne?

×
×
  • Create New...