Paketa e fundit RSS Toggle Threads Koment | shkurtesat e tastierës

  • admin 2:44 3 gusht, 2010 Permalink | Përgjigje  

    PHP: Convert kaçurrel kuotat për kuotat e drejtë

    Një klient i imi shkruan, "Hidhni një sy në mesazh personale (nga formën tonë të internetit) në kuotë më poshtë .... Se çfarë po ndodh me personazhet në këto fusha. Unë besoj se ka qenë e mundshme për shkurtim këmbë: 8 '"

    Shkaku: Kjo është shkaktuar në mënyrë tipike nga dikush duke krijuar vargun e tekstit në Microsoft Word dhe pastaj pasting atë në një formë elektronike.

    Zgjidhja: Ngritur kërko në vijim dhe të zëvendësojë parametrat në PHP shkrimin tuaj:

     kërko $ = array ("\ xe2 \ x80 \" x9c, "\ xe2 \ x80 \" x9d, "\ xe2 \ x80 \ x98" "\ xe2 \ x80 \ x99");
     '"$ Zëvendësuar = ('"', array'," '", "'"); 
    
     formmessage $ = str_replace ($ kërko, $ zëvendësojë,] mesazh $ _POST ['');
    
  • admin 11:03 3 gusht, 2010 Permalink | Përgjigje  

    Magento: ekranit dhe raundin e çmimeve për 3 pikë dhjetore

    Ora tani dytë e kam pasur kërkesës së klientit që të vendosur çmimet Magento e tyre për të shfaqur dhe raundin e tretë (3) pikë dhjetore. Këtë herë unë do të ndajnë me ju se si kam kryer këtë ndryshim në Magento (ver. 1.3.2.4).

    Së pari unë FTP lib time / Zend / Currency.php file dhe të ndryshojë në vijim:

    
     array _options mbrojtur $ = (
      'Position' => vetë:: Standard,
      'Script' => null,
      'Formati' => null,
      'Display' => vetë:: NO_SYMBOL,
      'Precize' => 2,
      'Name' => null,
      'Monedhë' => null,
      null 'simbol' =>
      );
    

    te

    
     array _options mbrojtur $ = (
      'Position' => vetë:: Standard,
      'Script' => null,
      'Formati' => null,
      'Display' => vetë:: NO_SYMBOL,
      'Precize' => 3,
      'Name' => null,
      'Monedhë' => null,
      null 'simbol' =>
      );
    

    Ju lutemi vini re se nëse jeni të përmirësuar Magento kjo do të jetë overwritten dhe ky ndryshim do të kërkohet përsëri pas upgrade!

    Së dyti, app kopje / code / core / magjistar / Core / Modeli / Store.php të app / code / lokal / magjistar / Core / Modeli / Store.php. Duke bërë këtë ju mbrojtur këtë fotografi nga të qenit overwritten gjatë përmirësimet. Next ndryshuar kodin e mëposhtëm në këtë dosje nga:

    
     roundPrice funksion publik ($ çmimi)
      (
      raundin kthim (çmimi $, 2);
      )
    

    te

    
     roundTo roundPrice funksion publik (çmimi $, $ = 3)
      (
      raundin kthim (çmimi $, $ roundTo);
      )
    

    Së fundi, unë sugjeroj kopjimi app / code / core / magjistar / Adminhtml / Blloku / Katalog / Produkt / Helper / Form / Price.php të app / code / lokal / magjistar / Adminhtml / Blloku Katalogu / / Produkt / Helper / Form / Çmimi . php. Pastaj ju mund të ndryshojë kodin e mëposhtëm në këtë dosje nga:

    
     getEscapedValue funksion publik ($ indeksi = null)
      (
      Vlera $ = $ ky-> getValue ();
    
      në qoftë se (! is_numeric ($ vlera)) (
      null kthim;
      )
    
      number_format kthim ($ vlera, 2, null,'');
      )
    

    te

    
     getEscapedValue funksion publik ($ indeksi = null)
      (
      Vlera $ = $ ky-> getValue ();
    
      në qoftë se (! is_numeric ($ vlera)) (
      null kthim;
      )
    
      number_format kthim ($ vlera, 3, null,'');
      )
    

    Pastro Cache Magento tuaj dhe tani ju keni çmimet që shtrihen për të tretë (3) pikë dhjetore të dy në anën e përparme dhe në pjesën admin e Magento!

    Nëse keni ndonjë sugjerime se si të përmirësojmë këtë post ju lutem mos ngurroni të më bjerë një vijë!

  • admin 11:09 6 korrik, 2010 Permalink | Përgjigje  

    Klienti thotë "vazhdo te arka" boshatis karrocë dhe të kthehet në faqen kryesore

    Një konsumator do të vijë në faqen e internetit, klikoni artikuj zhvillua në karrocë pazaret e tyre, dhe pastaj "vazhdo te arka butonin" nga karrocat. Në vend se të marrë ata në karrocë, Magento faqen tonë do të menjëherë përpara tyre në faqen kryesore, e zbrazët dhe të gjitha sendet nga karrocë e tyre.

    Shkak: ISP si AOL, Comcast, dhe Shaw.ca përdorin një teknikë e ndryshimit të adresave IP që shkaktojnë të sigurisë në Magento karrocë të zbrazët dhe të mos lejojnë njerëzit që të shikoni.

    Fix: Ndryshimi cilësimet Vlerësimi Sesioni në Admin Magento, gjenden nën Sistemit>> Web konfigurimin, për 'jo' mbi çdo gjë përveç "konfirmojë HTTP_USER_AGENT." Pas bërë këtë, shkoni në Menaxhimin e Sistemit Cache> dhe rifreskoni cache konfigurimit për të aplikuar ndryshime.

  • admin 10:41 6 korrik, 2010 Permalink | Përgjigje  

    Sintaksa Gabim [Pushim për këtë gabim] <! html PUBLIKE doctype "- / / W3C / / DTD XHTML ... 3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> "

    Kam marrë disa klientë faqen e internetit fotografi sot në të cilat Firefox ishte hedhur një gabim në sintaksë doctype. Për të rregulluar këtë të sigurohemi që secili prej javascript juaj përmban thirrjet e tipit = "/ javascript tekst". Klienti kishte vetëm gjuhën = "javascript". Ky atribut ka qenë e vjetra. Ajo është përdorur për të zgjedhur gjuhë të tjera programimi dhe versione të veçanta të JavaScript. Ju nuk keni nevojë për të. Mos e përdorni atë.

    Pasi kam shtuar LLOJI file vlefshme vetëm gjobë në W3C.

  • admin 11:37 29 qershor, 2010 Permalink | Përgjigje  

    Llojet e Përfshin

    Përfshijnë deklaratë është vetëm një nga katër deklarata që mund të përdorni për të përfshirë në një kartelë tjetër në drejtimin PHP script aktualisht. Këto deklarata janë katër:

    • përfshijnë
    • kërkojnë
    • include_once
    • require_once

    përfshijnë dhe të kërkojë pothuajse identike. I vetmi ndryshim midis tyre është ajo që ndodh kur figurë të dhënë nuk është në gjendje që duhet të përfshihen (që është, në qoftë se ajo nuk ekziston, ose nëse web server nuk keni leje për të lexuar). Me përfshijnë, një paralajmërim shfaqet [ 1 ] dhe skenari vazhdon të kandiduar. Me kërkojnë, një gabim është shfaqur dhe ndalesa e shkrimit.

    Në përgjithësi, për këtë arsye, ju duhet të përdorni të kërkojë sa herë që të shkrimit kryesor nuk është në gjendje të punojnë pa të shkrimit të përfshihet. Unë nuk rekomandoj duke përdorur përfshijnë kur është e mundur, megjithatë. Edhe në qoftë se db.inc.php dosjen për faqen e juaj është në gjendje të jetë i ngarkuar, për shembull, ju mund të dëshironi që të le të shkrimit për të parë faqen tuaj të vazhdojë të ngarkesës. Asnjë të përmbajtjes nga baza e të dhënave do të shfaq, por përdoruesi mund të jetë në gjendje të përdorin Na kontaktoni lidhjen në fund të faqes për të ju informuar rreth problemit!

    include_once dhe puna require_once ashtu si të përfshijë dhe të kërkojë, respektivisht - por nëse figurë të dhënë tashmë është përfshirë së paku një herë kërkesën për faqen aktuale (duke përdorur ndonjë nga katër deklarata përshkruar këtu), deklarata do të injorohen. Ky është i dobishëm për të përfshijnë fotografi që kryejnë një detyrë që vetëm duhet të bëhet një herë , Si lidhjen me bazen.

    Figura 1 tregon include_once në veprim. Në figurë, index.php përfshin dy fotografi: categories.inc.php dhe top10.inc.php . Të dyja këto fotografi të përdorni include_once për të përfshirë db.inc.php , si ata të dy kanë nevojë për një lidhje të bazës së të dhënave në mënyrë që të bëjnë punën e tyre. Siç shihet, PHP do të injorojë përpjekje për të përfshirë db.inc.phptop10.inc.php sepse fotografi është përfshirë tashmë në categories.inc.php . Si rezultat, vetëm një lidhje të bazës së të dhënave është krijuar.

    Figura 1. include_once Përdorimi për të shmangur hapjen e një bazë të dhënash lidhje të dytë

    include_once2_5

    include_once dhe require_once janë gjithashtu të dobishme për ngarkimin e bibliotekave funksion.


    [ 1 ] Në mjediset e prodhimit, paralajmërime dhe gabime janë zakonisht me aftësi të kufizuara në php.ini . Në mjedise të tilla, një përfshijnë nuk ka asnjë efekt të dukshëm (përveç mungesës së përmbajtjes që normalisht do të janë të krijuara nga përfshijnë file), të dështuar të kërkojë shkakton faqe për të ndaluar në pikën e dështimit. Kur nuk kërkojnë ndodh para çdo përmbajtje është dërguar të shfletuesit, përdoruesi i mjerë do të shohin asgjë, por një faqe bosh!

    Llojet e Përfshin
    nga Kevin shkul

  • admin 9:45 22 prill 2010 Permalink | Përgjigje  

    Si të lehtë të pezullojë një website klient për Media rrjet tempull server hosting

    Në këtë ekonomi të vogël duke web hosting klientët tuaj të biznesit për të paguar për web hosting e tyre mund të provojë të jetë një sfidë mjaft. Unë nuk e ngarkuar shumë e shumë për klientët e mi për web hosting kështu që unë pres që do të paguhen në kohën e duhur për rinovim të tyre vjetore. Prandaj unë kam marrë një politikë të tolerancës zero ndaj fund paguan. Me tha se do të doja të ndajë disa gjëra të bëj për klientët e mi që nuk paguajnë në kohë.

    Gjëja e parë që bëj unë është disable-mail e tyre. Media Temple Grid mbajtësit Server llogari të tyre mund të hyni në Qendrën e llogarisë dhe klikoni mbi butonin Admin dhe pastaj në (gs) Rrjetit Elektrik-Shërbimi Paneli Kontrollit mbi faqe kliko Enable Disable Email / nga kjo faqe ju mund të çaktivizoni krejt e domain-mail aftësive.

    Tani që kemi bërë ne që mund të çaktivizoni web faqen e tyre. Unë zgjodha të kujdeset për këtë detyrë programmatically nëpërmjet përdorimit të një predhë dorëshkrim i thjeshtë shumë ( Linux Shell Scripting Tutorial ). Në vijim është dorëshkrim e kam krijuar dhe ju mund ta merrni këtë dhe të mbushë boshllëqet e shkrimit tuaj:

    
     qartë
     echo "What website do të dëshironit të pezullojë?"
     lexoni faqen e internetit
     / Mv nfs/c02/h11/mnt/XXXXX/domains / website $ / html / nfs/c02/h11/mnt/XXXXX/domains / website $ / html.bak
     / Mkdir nfs/c02/h11/mnt/XXXXX/domains / $ website / html
     / Kontakt nfs/c02/h11/mnt/XXXXX/domains / $ website / html / index.html
     echo "Website i pezulluar"> / nfs/c02/h11/mnt/XXXXX/domains / $ website / html / index.html
    

    Tani për të shpjeguar shkrimin pak:

    1. vi Hapur dhe ngjisni këtë në dhe të zëvendësojë XXXXX me numrin tuaj të llogarisë. Ju gjithashtu do të duhet për të zëvendësuar pjesën e në fillim të rrugëve që fillon me "/ nfs/c02/h11/mnt /" si pjesë që është specifik për serverin që ju jeni në.
    2. Pasi të keni bërë të shpëtuar se shkrimit tuaj me një "zgjerim sh" (disablesite.sh dmth). I shpëtuam shkrimit tim në dosjen e shtëpisë sime, në mënyrë që unë mund të ekzekutuar atë menjëherë pas në hyrje përmes SSH.
    3. Së fundi, për të ekzekutuar të shkrimit, për të lundruar në dosjen e ju shpëtuam atë në një pastaj shtypni "sh yourscriptname.sh" dhe e goditi të hyjë! Script do të qartë të ekranit dhe të largohen prej teje me një pyetje ... "Çfarë e internetit do të dëshironit të pezullojë?". Përgjigjem kësaj pyetjeje me emrin e domain të saktë të directory të doni për të pezulluar dhe e goditi Enter përsëri. Në këtë pikë të shkrimit do të ndërroni titullin se fusha directory html të html.bak dhe për të krijuar një drejtori të re html me një fotografi të re index.html që tregon "Website i pezulluar".

    Ka shumë gjëra të tjera e mund të bëjë me këtë skenar si të ngritur një punë Cron për të parë një fotografi që përmban datat e skadimit për secilin nga vendet tuaja dhe automatikisht disables ato për ju. Çfarëdo që të bëni të jenë shumë të kujdesshëm në mënyrën se si keni krijuar shkrimin tuaj pasi kjo është shumë e fuqishme dhe ju gjërat mund lehtë mess up për veten tuaj.

    Gjithashtu, është e vlefshme të përmendet se në qoftë se ju përdorni këtë dorëshkrim mbi klientët faqen tuaj ju shumë mirë mund ta vë në siklet në pikën ku ata vetëm të vendosë për të mos përdorur shërbimet tuaja kurrë përsëri.

  • admin 02:40 1 prill 2010 Permalink | Përgjigje  

    Navicat për MySQL

    Unë duhet të pranoj se me modesti Navicat rreh e mi i sigurt dhe i dashur phpMyAdmin për shpejtojë, përdorshmërisë dhe hir të funksionalitetit. Nëse ju jeni një dbadmin dhe nuk e kanë provuar atë ende të japë një rrotullohet dhe unë mendoj se ju do të jetë i këndshëm i befasuar se sa e lehtë akoma të fuqishme kjo pjesë e software është.

    http://www.navicat.com/en/products/navicat_mysql/mysql_overview.html

  • Bruce 15:56 9 mars 2010 Permalink | Përgjigje  

    WordPress: hiqni postimet e kategori nga RSS feed

    Dëshironi të thonë se në sajë të jangro.com për të patur një funksion WordPress për të bllokuar një kategori të veçantë WordPress të paraqiten në RSS feed tim. Unë vetëm për të shtuar këtë skedë temë tim function.php dhe ndryshuar numrin e kategori në numrin e kategori të përmbahet dhe voila, RSS tani është i lirë e kategori të tjera.

     myFilter funksion ($ query) (
     if ($ query-> is_feed) (
     vendosur $ query-> ('mace', '-5');
     )
     kthim $ query;
     )
     add_filter ('pre_get_posts', 'myFilter');
    
  • Bruce 11:33 8 mars 2010 Permalink | Përgjigje  

    PHP prodhimit Array kompensuar nga 1?

    Sot isha me shkrim disa kodin për një faqe tjetër dhe unë isha looping nëpërmjet një pyetje DB dhe outputting rezultatet dhe kam vënë re se prodhimit ishte një indeks off. Në qoftë se hasni në këtë problem të sigurohemi që ju nuk keni tekstin tuaj pyetjes ndjekur nga $ rreshti = mysql_fetch_array ($ query) dhe pastaj kanë rresht $ = mysql_fetch_array ($ query), ndërsa në deklaratën për lak tuaj.

  • Bruce 10:47 2 shkurt 2010 Permalink | Përgjigje  

    mërzi Google IE6 mbështetje

    Ky mëngjes në 12:26 I marrë email në vijim nga Google:

    *************************************************
    Të nderuar admin Google Apps,

    Në mënyrë që të vazhdojmë të përmirësojmë produktet tona dhe të të japë më shumë karakteristika të sofistikuara dhe të performancës, ne jemi të përdorur disa nga përmirësimet më të fundit në teknologjinë web browser. Kjo përfshin përpunimin më të shpejtë të aktivizoni Java e standardeve të reja si HTML5. Si rezultat, gjatë 2010, ne do të jemi phasing out mbulim për Microsoft Internet Explorer 6.0, si dhe shfletuesit të tjera të vjetra që nuk janë mbështetur nga prodhuesit e tyre.

    Ne plan për të filluar shkrirjen nga mbështetjen e këtyre shfletues të vjetër në përcjellje Google Docs dhe redaktor Faqe Google më 1 mars, 2010. Pas kësaj pike, funksionet e caktuara në kuadër të këtyre kërkesave mund të ketë latente të lartë dhe nuk mund të funksionoj në rregull në këto shfletues të vjetër. Më vonë në 2010, ne do të fillojmë të fazës nga mbështetja për këto shfletuesit për Google Mail dhe Google Calendar.

    Google Apps do të vazhdojë të mbështesë Internet Explorer 7,0 dhe më lart, Firefox 3.0 dhe më lart, Google Chrome 4,0 dhe më lart, dhe Safari 3,0 dhe më lart.

    Duke filluar këtë javë, përdoruesit në këto shfletues të vjetër do të shihni një mesazh në Google Docs dhe redaktor Faqe Google shpjeguar këtë ndryshim dhe duke u kërkuar atyre të përmirësuar shfletuesin e tyre. Ne gjithashtu do të lajmërojnë përsëri më afër 1 mars të ju kujtoj këtë ndryshim.

    Në 2009, ekipi i Google Apps dorëzuar më shumë se 100 përmirësime për të rritur përvojën tuaj produkt. Ne jemi duke synuar për të rrahur që në 2010 dhe do të vazhdojnë për të ofruar produktet më të mira dhe më të reja bashkëpunim për bizneset.

    Faleminderit për mbështetjen tuaj të vazhdueshme!

    Sinqerisht,

    Ekipi Google Apps

    preferencat Email: Ju keni marrë këtë shërbim i detyrueshëm njoftimi me email për të rinovuar ju në lidhje me ndryshimet e rëndësishme për produktin tuaj të Google Apps, ose llogari.

    Google Inc
    1600 Amfiteatri Parkway
    Mountain View, CA 94043

c
faqos post të ri
j
postin e ardhshme / koment tjetër
k
Previous post / Komenti i mëparshëm
r
përgjigje
e
redaktoj
o
shfaqje / fshih komentet
t
të shkuar në krye
l
shkoni në hyrje me emrin përkatës
orë
shfaqje / fshih ndihmë
ESC
anuloj