Jump to content
php.lv forumi

Analgiins

Reģistrētie lietotāji
  • Posts

    336
  • Joined

  • Last visited

Posts posted by Analgiins

  1. nevaig nekaadus window.history. Tas jau po..., ka popup`aa kaut kas redirekteejas (prieksh tam jau vinjs arii tiek atveerts, lai vinjaa kaut kas notiktu). Un tajaa popup`aa vajag izmantot window.opener.location.reload(); vai arii jaunais locations: window.opener.location = <jaunais_location>;

    Es citreiz pat daru taa, ka atveras editeeshanas popups, tur kaut kas notiek un ja viss ir ok, tad redirekteejas uz failu close_popup.php, kur notiek openera reloads un popup`a aizveershana; vienkaarshoti tas vareetu izskatiities hsaadi:

    window.opener.location,reload();

    window.close();

    window.opener.focus();

  2. Kāpēc nelietot templeites, vēl var paskatīties te: Templating

     

    Plus no bubu dotā linka uz laacz rakstu atļaušos citēt 4. komentāru, kas manuprāt visspilgtāk raksturo šo tēmu:

    :) Par šito jautājumu pirms pāris dienām stāstīju vienam cilvēkam.

    Ir trīs man zināmas PHP programmētāja pakāpes:

    1) duraks. Šodien ir <?= $datums; ?>

    2) elīc experts. Šodien ir {–$DATUMS|txt–}

    3) normāls vecis. Šodien ir <?= $datums; ?>

  3. nu var jau vēl nomainīt direktīvu upload_max_filesize un uzlikt defaulto 2M vietā tos 60M

    plus vēl no pieredzes varu teikt, ja no uploudojamām bildēm taisi mazās (thumbnail) bildītes ar piemēram imagecreatefromjpg, tad iespējams nāksies pamainīt/uzliekt lielaku arī memory_limit

    Changeable abām šīm direktīvām ir PHP_INI_ALL.

  4. plus ir vēl divi varianti, kā rakstīt php:

     

    1.

    <script language="php">
       phpinfo();
    </script>

    šitas darbosies vienmēr tā pat kā <?php phpinfo(); ?>

     

    2. rakstīt ar ASP stila tagiem

    <% phpinfo(); %>

    ja ini failā asp_tags būs eneiblots

  5. ja negrib input type="image"

    <style>

    .button {

    font: 11px arial, verdana, sans-serif;

    text-decoration: none;

    background: URL('img/bg-butt.gif'); background-repeat: repeat-x; /* background bilde */

    border: 1px solid #0000ff;

    cursor: hand; /* lai paraadaas roka */

    }

    </style>

    <input type="button" value="Go" onclick="..." class="button">

  6. skatos php.lv forumam ir notikuši daži updeiti, bet līdz ar to arī kaut kādi gļuki. Kas es pievienoju postu (poga Add Reply) tad man izmet šādu paziņojumu

     

    IPB WARNING [2] get_template(./cache/lang_cache/4/lang_email_content.php): failed to open stream: No such file or directory (Line: 411 of /sources/classes/class_email.php)

    nekāds redirekts pēc tam protams nav, bet manu tekstu pievieno. Vaidzētu izlabot.

  7. [..]sesija takš pēc pāris minūtēm jebkurā gadījumā izzūd.

    Vot tie ir gan kaut kādi murgi. Skatos tu php_Stopp absolūti neko nesaproti no sesijām. Protams, lai kaut ko saglabātu sesijā ir jābūt pārliecinātam, ka sesija inicializējas tikai viena, tātad visu laiku jāņem viens un tas pats sesijas ID - ja ieslēgti kūkiji, tad ņemam no tiem, ja nav, tad sesijas id jastaipa katrā linkā visur līdzi, citu variantu nav.

  8. uz vispaariigiem jautaajumiemes par programmeeshanu es negribu un arii nemaaku atbildeet. Un vispaar es tak tur skaidri visu uzrakstiiju, idejiskaa liimenii... kas nav saprotams? Prasi konkreetu lietu, buus konkreeta atbilde.

  9. nu tieshi taa, lai iedotu lapu kjiinietim kjiinieshu valodaa buss links shaads: www.lapa.lv/?set-lang=ch

    Paskaidroshu. Es vienkaarshi straadaaju shaadi - man saakumaa sesijaa tiek ieliekta defaultaa valoda, vienkaarshotaa veidaa tas izskataas shaadi:

    $_SESSION['set-lang'] = $config['default_set-lang'];

    Tuuliit peec tam ir kods kaut kas liidziigs shim:

    if (isset($_REQUEST['set-lang'])) {
       $_SESSION['set-lang'] = $_REQUEST['set-lang'];
    }

    Un viss! Es neglabaaju valodu urlii, vinja paraadiisies tikai vienu reizi, kad notiek mainja, resp., taa QUERY_STRINGA dalja "set-lang=ch"

  10. publiskai lapai valodu nekad sessijaa!
    Kas tad to taa noteica? Tas ir kaut kaads standarts? Sviests!

     

    turot valodu sessijaa nekad nevareesi iedot linku uz lapu konkreetaa valodaa un ar to saakas kaudze ar nelaimeem.

    hmm.. nu njez, interesanti kaapeec? Ir links uz lapu un shaados gaddijumos ir kaut kur augshaa (nu parasti) podzinjas LAT, RUS, ENG un tad tikai paarsleedz valodu konkreetaa lapaa. Kaa pashi saprotata, tad es sheit nedomaaju te LV zonaa diezgan izplatiit variantu, kad urlii uzreiz aiz hosta ir virtuaalaa direktorija, tjip www.kuuls-saits.lv/lat/... www.kuuls-saits.lv/rus/... Ja ir uztaisiits normaals savs session handleris, tad kaapeec man shaadus mainiigos kaa valoda neglabaat sesijaa? Un nomainiit valodu... spiezham tasa pashas podzinjas LAT, RUS, ENG utt. un tikai sava freimworka saakumaa skatamies vai $_REQUEST satur mainiigo piem., lang, ja jaa, tad ierakstam sesijaa un viss. Taalaak visas fraazes, tekstus ielaadeejam atkariibaa no taa, kaads ir mainiigais lang sesijaa.

    Un nesaprotu, ar kaadaam kaudzeem ar nelaimeem tad shajaa variantaa saskaras?

     

    P.S. Normaals apmekleetaajs (mirstiigais) lapu ver tikai vienaa savaa Internet Explorer logaa, un nevis kaa "advanceetie lietotaaji" pa desmit reizeem (interesanti kaapeec?) savos FF vai O tabos :)

×
×
  • Create New...