Eric @ EricBess WebHome

Pobjeda ne bezobziran, da ne izgubi gladan, ima šokirati prsnog koša i lice, kao što su minska Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

PHP kako bi spriječili krivi show

Kako bi spriječili da se poruka o pogrešci pojavljuje se u pregledniku, možete dodati odgovarajuću izjavu pred @ simbol, kao što je sljedeću izjavu za spajanje baze podataka, baze podataka nije uspio spojiti kada preglednik ne prikazati poruku o pogrešci:
$ Db = @ mysql_connect (...);

17. studeni 2008 Posted by Eric | Coding | nema komentara

JavaScript je pozvao SAPUN

Želite li su direktno JavaScrip poziv Xurrency.com od SAPUN, realizaciji tečaju AJAX, pronaći JavaScript SAPUN klijente učini test. Lokalni na IE, krom uspješan povratak, Firefox s vojskom na pogrešku ", pristup ograničen URI zanijeka:" Ne znam zašto njegove.

Odlučili odustati. Korištenje PHP soapclient + jquery AJAX postići.

JavaScript SAPUN Client test kod je kako slijedi:

? Preuzmite test.html
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
 28 
 29 
  "-//W3C//DTD XHTML 1.0 Strict//EN" <! DOCTYPE html JAVNOSTI "- / / W3C / / DTD-a XHTML 1.0 Strict / / EN"  
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  "http://www.w3.org/1999/xhtml"  lang = "en"  xml : lang = "en" > <Html Xmlns = "http://www.w3.org/1999/xhtml" lang = "en" xml: lang = "en"> 
  <Head> 
  XHTML - document </ title > <Title> XHTML - dokument </ title> 
  "text/javascript"  src = "soapclient.js" ></ script > <Script Type = "text / javascript" src = "soapclient.js"> </ script> 
  "text/javascript" > <Script Type = "text / javascript"> 

	  funkcijsku valutu () ( 
		  "http://xurrency.com/servidor_soap.php" ; var url = "http://xurrency.com/servidor_soap.php"; 
		  new  SOAPClientParameters ( ) ; var pl = novi SOAPClientParameters (); 
		  "amount" , 5 ) ; pl. dodavanje ( "iznos", 5); 
		  "base" , "usd" ) ; pl. dodavanje ( "baza", "USD"); 
		  "target" , "eur" ) ; pl. dodavanje ( "ciljati", "EUR"); 
		  url , "getValue" ,  pl , true ,  Currency_callBack ) ; SOAPClient. Dozivati (url, "getValue", pl, istina, Currency_callBack); 
	  ) 

	  r ) { funkcija Currency_callBack (r) ( 
		   r ) ; alert (r); 
		  ) 

  </ Script> 
  </ Head> 
  <BODY> 
	  "" > <Form Akcije = ""> 
  button value = "Invoke"  onclick = "currency();" /> <input Gumb type = vrijednost = "Invoke" onclick = "currency ();" /> 
  </ Obrazac> 
  </ Body> 
  </ Html> 

10. studeni 2008 Posted by Eric | kodiranju, Web tehnologije | nema komentara

ZendDebugger za Freebad

Podnositelja zahtjeva:

onemogućiti Vaš ZendOptimizer i eaccelerator
ZendDebugger.os mjesto za preuzimanje / usr/local/lib/php/20060613 /

ZendDebugger.so za FreeBSD (2.2 baze informacija za upravljanje, 5 pogodaka)
Morate biti registrirani korisnik da biste preuzeti ovu datoteku.

Instalacija:

urediti Vaše php.ini. Za mene je php.ini u / usr / local / etc /

[Zend]
zend_extension=/usr/local/lib/php/20060613/ZendDebugger.so
zend_debugger.allow_hosts=10.10.2.0/24
zend_debugger.expose_remotely=always
zend_debugger.connector_port=10001

Ponovo pokrenite Apache

Potražite u phpinfo () je dobio rezultat ispod!

zenddebugger

Kliknite za nastavak čitanja

3. studeni 2008 Posted by Eric | kodiranju, sustava, nerazvrstan | nema komentara

php da spriječi zlonamjernog appleta posjetite

Izvorno PayPal IPN pisani odgovor ako se koristi više puta pokušati spriječiti funkcije zaštite od siromaha, kasnije je promijenjen na adresu originalni revizije ($ hostname = gethostbyaddr ($ _SERVER [ 'REMOTE_ADDR']); if (! Preg_match ( '/ PayPal \. hr $ / ', $ hostname)) {.....), je napušten na 000. U zapisu prije izrezali nije došao, tamo bi trebao biti bolji algoritam, studija koji ne znaju.

? Prikaži kod PHP
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
  ! avoid_refresh ( '15' ) ) die ( "Hacking Attempt!!" ) ; if (! avoid_refresh ('15 ')) umrijeti ( "Hakiranje pokušati !!"); 
  ..... 
  ..... 
  ..... 
  $time ) { funkcija avoid_refresh ($ vrijeme) ( 
	  ; session_start (); 
    isset ( $_SESSION [ "post_sep" ] ) ) { if (isset ($ _SESSION [ "post_sep"])) ( 
        time ( ) - $_SESSION [ "post_sep" ] < $time ) { if (vrijeme () - $ _SESSION [ "post_sep"] <$ vrijeme) ( 
      	  "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = vrijeme (); 
          ; return false; 
        { ) Jer ( 
            "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = vrijeme (); 
            ; return true; 
        ) 
    { ) Jer ( 
        "post_sep" ] = time ( ) ; $ _SESSION [ "Post_sep"] = vrijeme (); 
        ; return true; 
    ) 
  ) 

30 listopad 2008 Posted by Eric | Coding | nema komentara

Php šifriranje podataka

Šifriranje podataka u našem životu ima postali sve važno, posebno u svjetlu mreže održana je na velikom broju transakcija i prijenos velike količine podataka. Ako ste zainteresirani za usvajanje mjera sigurnosti, također su dužni da se zainteresirani za učenje PHP pružiti niz sigurnosnih značajki. U ovom članku ćemo se upoznati ove mogućnosti pružiti neke osnovne uporabe, tako da možeš vlastiti aplikacijski softver za dodavanje sigurnosne značajke.

Prije nego znanje

PHP u detalje na sigurnosni funkciju, potrebna nam je da provedete malo vremena nije došao u dodir sa sadržajem ovog područja je čitateljima neko osnovno znanje o kriptografija, ako je osnovni koncepti kriptografija je već upoznat sa vrlo, možete preskočiti ovaj dio prošlosti .

Kriptografija se može opisati kao popularno na šifriranje / dešifriranje istraživanja i eksperimenata, i enkripcija je lako razumjeti informacije nije lako pretvaraju u informacije proces, nije lako seli na decrypt podaci se pretvaraju u originalni lako razumljiv informacije. Ne razumijem informacije kako je navedeno kao lozinke, lako razumljiv informacije, poznato kao broj.

Podaci za šifriranje / dešifriranje zahtijeva određene algoritme može biti vrlo jednostavna, kao što je broj Caesar, poznati, ali trenutni algoritam šifriranja biti relativno mnogo složeniji, neki od kojih koristiti postojeće metode ne mogu čak i odgonetati.

PHP funkcija enkripcije dokle god postoji jedna stvar na korištenje ne-Windows platforme svibanj iskustvo kripta () je također prilično upoznat sa završetku ove funkcije zove jednosmjerna funkcija za šifriranje, može biti niz za šifriranje kodovi, lozinke se ne može pretvoren u izvornom Kodove. Unatoč lice je ovo izgleda kao da se beskorisna funkcija, ali je naširoko koristi za jamče integritet sustava lozinku. To je zato što jednom kad se jednom smjeru lozinke kriptirane upadaju u rukama treće strane koji je, kako se ne može svesti na izraziti i zato ne puno koristiti. U validacija korisničkih unosa lozinke, korisnik unos se koristi u jednom smjeru algoritam, ako je uvoz i skladištenje šifriran zaporka nakon utakmica, potom unijeli poruku mora biti točna.

kripta () funkciji

PHP također nudi korištenje svojih kripta () funkciji da završi u jednom smjeru za šifriranje. Ja ću ovdje biti kratak uvod u funkciji:

niz grobnica (gudački input_string [, string sol])

Input_string se parametri trebaju biti kriptirani string, a drugi opcionalno sol je niz bitova, to može utjecati na šifriranja kod, poznat i kao pravilo iz daljnjeg napada a očekuje se da računati. By default, PHP koristeći 2-znak stringa ometati des, ako koristite sustav MD5 (ja ću biti uveden kasnije u MD5 algoritam), ona će se koristiti 12-znakovnog niza od interferencije. Po putu, može se naći, kako bi se provesti sljedeće sustav će se koristiti za interferirati s dužinom od niza:

print "Moj sustav sol veličina je:". CRYPT_SALT_LENGTH;

Sustav svibanj također podržao / la ostale algoritam šifriranja. kripta () kako bi podržao / la četiri algoritma, koji je podržan od sljedećih algoritam i odgovarajuće parametre dužine soli:

Salt dužina algoritam
CRYPT_STD_DES 2-znak (Default)
CRYPT_EXT_DES 9-znak
CRYPT_MD5 12-lik s početka $
CRYPT_BLOWFISH 16-lik s početka $

1 2 3

30 listopad 2008 Posted by Eric | kodiranju, nerazvrstan | nema komentara

WordPress plug-ins \ teme od lokalizacije

Nakon svjećica programiranje rada je prošao, još jedan aspekt koji je, kako se priključiti internacionalizacija (naravno, koja je izgrađena na vaš posao želite da objave za javnost na prostor). "Internacionalizacija" u zgradi koja je svoj softver tako da se može lokalizirati u procesu; "lokalizacija" softvera koji će vam pokazati tekst prevedena na razne jezike. WordPress je u cijelom svijetu dolazi iz lokalne fanove, bit će da internacionalizacija i lokalizacija značajke u njegove strukture, uključujući lokalizaciju u plug-in funkcije. Želite li saznati više o lokalizaciju u skladu s GNU gettext pozadini znanja, u svjetlu prijevodu WordPress.

Savjetujemo, da sprovedu Vaš plug-in internacionalizacija, tako da je korisničko ime od svih ugla zemlje može se ograničiti. Ovaj cijeli proces je vrlo jasan:

  • Dajte Vaš plug-in izbora s prijevodom na "tekst u domenu" ime. To je uglavnom isti dodatak u vaš rad isti naziv, naravno, ne uključuje. PHP sufiks, a moraju biti jedinstveni, barem ne s jamčiti da korisnik mora instalirati drugi plug-in je isto ime.
  • U bilo kojem trenutku želite koristiti plug-in na web stranici za prikazivanje teksta čitatelji (to jest "SMS poruke"), koliko je to moguće ugraditi ih u sljedeće dvije procedure WordPress gettext funkciju u bilo koje od gore navedenih. Imajte na umu da su različite od osnovne WordPress broj, dodatak u vama, internacionalizacija u funkciji, trebali biste koristiti drugi parametar da prijeđu na zahtjev verzija domene. Jezgra kod u WordPress, zadani parametar je prazna.

__ () Poruka će se koristiti kao parametar prošli na drugu funkciju. _e () koristi za pisanje poruke direktno na stranicu.

__ ($ Poruka, $ domene): Uporaba jezika i lokalizacija $ domenu za prijevod $ poruku. Izlazni niz može nastaviti biti drugih funkcija poziva.
_e ($ poruka, $ domene): Uporaba jezika i lokalizacija $ domenu za prijevod $ poruku, a zatim pokažite na korisnikovom ekranu. Ako je Vaš tekst će biti prikazan direktno na čitač, možete koristiti ovu funkciju.
  • Za Vaš plug-in za izradu dokumenta POT (popis svih tekst na prevođenje ulaska), uz dodatak u vašem pokrenuti. Plug-in korisnici će morati generirati dobar prijevod lokalizacija MO, a zatim stavi ga u svoj plug-in u istoj mapi. Mo i naziv datoteke i obratite pozornost na, kako bi domena-ll_CC.mo, ovdje je ll_CC lokalne i nacionalne kod jezika (na primjer, zh_CN). Referenca na prijevodu WordPress više na POT datoteka, MO lokalizacija dokumenata i informacija.
  • U dodatku u vama dodano load_plugin_textdomain jedan potprogram poziva na Vaše dodatke u prijevodu. U pod-gettext morate određenu funkciju naprijed, ali najbolje je kasnije to bolje (zbog brojnih višejezični plug-in zove kada u brojnim promjenama u zemljopisnim postavke). Možda je put naprijed je za sve svoje plug-in se početni potprograme ispred dodatak, a potprogram. Na primjer, ako Vaša domena zove se tekst "fabfunc", su:

Kliknite za nastavak čitanja

27 listopad 2008 Posted by Eric | WordPress, Wordpress Programiranje, Web tehnologije | nema komentara

2 3 4 5 6 7 » Stranica 1 od 7 1 2 3 4 5 6 7 »