Eric @ EricBess WebHome

Memenangkan tidak sombong, tidak akan kehilangan lapar, ada kejutan dada dan wajah, seperti tambang 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

Zend Studio debug tips

Bagaimana ke Tetapkan $ _GET dan $ _POST vars di debugger

  1. Klik pada 'variabel' tab Anda debug window. Anda bisa melihat banyak global, server, dan lingkungan vairables. Di antara mereka, Anda harus melihat kosong $ _GET dan $ _POST array.
  2. Klik kanan pada salah satu deret dan memilih 'menetapkan nilai.' Untuk masukan kaget, ketik dalam format ini: array (value1 => foo, value2 => bar, nama => 'James Kriket')

4 November 2008 Dikirim oleh eric | unclassified | no comments

ZendDebugger untuk Freebad

Requester:

Anda menonaktifkan ZendOptimizer dan eaccelerator
ZendDebugger.os tempat untuk men-download / usr/local/lib/php/20060613 /

ZendDebugger.so untuk FreeBSD (2.2 MiB, 5 hits)
Anda harus menjadi pengguna terdaftar untuk men-download file ini.

Install:

Anda mengedit php.ini. Bagi saya php.ini adalah di / 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

me-restart apache

Lihat di phpinfo () mendapat hasil di bawah ini!

zenddebugger

Klik untuk melanjutkan membaca

3 November 2008 Dikirim oleh eric | Coding, Sistem, unclassified | no comments

Php enkripsi data

Data enkripsi dalam kehidupan kami telah menjadi semakin penting, terutama sehubungan dengan yang terjadi pada jaringan yang besar jumlah transaksi dan transfer data dalam jumlah besar. Jika Anda tertarik untuk adopsi dari langkah-langkah keselamatan, yang juga pasti menjadi tertarik untuk belajar PHP menyediakan berbagai macam fitur. Dalam artikel ini, kami akan memperkenalkan fitur ini untuk memberikan beberapa dasar penggunaan, sehingga Anda dapat memiliki aplikasi perangkat lunak untuk menambahkan fitur keamanan.

Sebelum pengetahuan

PHP dalam rincian fungsi keamanan, kita perlu meluangkan sedikit waktu belum bersentuhan langsung dengan isi dari kawasan ini's pembaca beberapa pengetahuan dasar dari kriptografi, jika konsep dasar kriptografi sudah sangat akrab dengan, anda dapat melewati seksi ini bagian dari masa lalu .

Kriptografi dapat digambarkan sebagai populer di enkripsi / dekripsi penelitian dan percobaan, yang enkripsi sangat mudah untuk memahami informasi tidak mudah dikonversi ke proses informasi, tidak mudah bergerak untuk mendekripsi data yang akan diubah menjadi original mudah-ke-memahami informasi. Jangan memahami informasi yang disebut sebagai password, mudah-ke-memahami informasi, yang dikenal sebagai kode.

Data enkripsi / dekripsi memerlukan suatu algoritma dapat sangat sederhana, seperti Caesar kode yang terkenal, tetapi saat ini algoritma enkripsi yang akan relatif jauh lebih kompleks, beberapa yang menggunakan metode yang ada bahkan tidak bisa memecahkan yang.

PHP enkripsi fungsi selama ada satu hal yang tidak menggunakan platform Windows mungkin mengalami crypt () juga cukup akrab dengan selesainya fungsi ini disebut sebagai satu-cara enkripsi fungsi, dapat sejumlah kode enkripsi, password tidak dapat dikonversi ke asli Kode. Meskipun sepintas lalu ini tampaknya menjadi sia-sia fungsi, tetapi banyak dipakai untuk menjamin keutuhan sistem sandi. Hal ini karena setelah satu-cara dienkripsi password jatuh ke tangan pihak ketiga yang, sebagai tidak dapat dikurangi untuk berekspresi dan karena itu tidak banyak digunakan. Dalam validasi dari pengguna masukan sebuah password, masukan pengguna juga digunakan dalam satu cara Algoritma, jika impor dan menyimpan sandi terenkripsi setelah pertandingan, kemudian masukkan pesan harus benar.

crypt () fungsi

PHP juga menawarkan penggunaan crypt () fungsi untuk menyelesaikan satu cara-enkripsi. Saya akan di sini singkat pengenalan kepada fungsi:

string crypt (string input_string [, string garam])

Input_string parameter harus dienkripsi string, yang kedua adalah opsional garam sedikit string, dapat mempengaruhi kode enkripsi, dikenal sebagai mengesampingkan serangan lebih lanjut diharapkan untuk dihitung. Secara default, PHP menggunakan 2 karakter string terganggu dengan DES, jika Anda menggunakan sistem MD5 (Saya akan diperkenalkan nanti di MD5 Algoritma), akan menggunakan 12-karakter string dari gangguan. Dengan jalan, dapat ditemukan dalam rangka untuk melaksanakan sistem berikut akan digunakan untuk terganggu dengan panjang string:

mencetak "Saya garam sistem ukuran adalah:". CRYPT_SALT_LENGTH;

Sistem mungkin juga dukungan algoritma enkripsi lainnya. crypt () untuk mendukung empat algoritma, yang didukung oleh algoritma berikut dan sesuai parameter panjang garam:

Garam panjang dari Algoritma
CRYPT_STD_DES 2-karakter (default)
CRYPT_EXT_DES 9-karakter
CRYPT_MD5 12-diawali dengan karakter $
CRYPT_BLOWFISH 16-diawali dengan karakter $

1 2 3

30 Oktober 2008 Dikirim oleh eric | Coding, unclassified | no comments

Jangan tertipu oleh mata dekat, orang Cina yang sangat industri mereka sendiri, silakan!

Komisi Mei, untuk membayar hutang untuk komentar, hanya menjadi ukuran untuk membatasi ukuran non-penyelamatan melalui kota. Saya tak dapat memainkan peran baik dalam dua aspek:
1, dapat menyimpan hutang negatif pada pasar saham.
2, ukuran non-angkat dari larangan (penuh sirkulasi) adalah pasar yang sangat signifikan untuk nilai investasi yang baik, tidak ada larangan.

Pertama, untuk membayar utang:

1. Penerbitan hutang untuk membayar uang dari pasar.
2. Pusat dapat dibuat untuk membayar hutang tujuannya adalah untuk tidak kehilangan kontrol pada pemikiran dari status rendah-bunga pembiayaan. Ini berarti bahwa penerbitan untuk membayar hutang, penerbitnya harus tertindas di pasar sekunder harga untuk mencegah saham berubah tangan.
3. Maksimalkan manfaat dari analisis. Hanya orang-orang yang tidak ingin menjual-off adalah besar (memegang untuk mempertahankan status) akan dikeluarkan untuk membayar hutang, yang awalnya direncanakan untuk melemparkan ukuran non-penyelesaian hutang mereka tidak godaan.

Ukuran non-angkat dari larangan:

Ukuran non-angkat dari larangan adalah inti dari peredaran penuh, yang hanya penuh sirkulasi dari perusahaan di pasar untuk sepenuhnya mencerminkan nilai ekuitas pesanan dalam benar-benar kuat untuk menarik industri kompetisi pasar modal, pasar sudah penuh sirkulasi di kawasan "kebebasan dalam demokrasi." Ketidakmampuan dari yang lama untuk mati master, menjual properti untuk menjualnya, ada kekuatan lain dari klub akan bermanfaat bagi semua. Marilah kita berpikir tentang Huiyuan. Sekarang lihat di pasar: 16 miliar dolar dalam real estate dan emas, 10 miliar dolar di perusahaan Cina, Shao 500.000.000 US dolar dari baja, dibandingkan dengan beberapa hari terakhir, Bukit Blackstone lebih dari 100 miliar dolar di Cina real estate berorientasi dana, Mittal Puluhan miliar dolar untuk membeli dunia.

Sebenar jahat itu adalah lembaga pasar dan masyarakat:

6.000 poin di bagian atas badan, berkata: sampai ruang untuk terus dan terus.
5000 ketika agen, berkata: Jiancang tidak ragu-ragu (musim semi panen).
4500 badan itu: yang relatif terbatas ruang bawah (kalimat ini telah banyak berbicara tentang sekarang).
4.000 lembaga poin: yang memantul dari lilin yang dibuat, rendah-kili pernafasan, terus ditahan.
3.500 poin sektor, berkata: tawar-intervensi, untuk terus berhati-hati.
3000 badan jalur: di bagian bawah lagi, pada akhir kebijakan, sebaliknya adalah untuk memulai.
2.500 poin sektor, berkata: Qingcang menunggu dan melihat, dari keadaan marah.
2.300 poin lebih baik tunggu dan lihat.
2200, 2245 dan efektif istirahat dukungan yang kuat untuk membuka ruang bawah, kontrol posisi.
Apakah perubahan psikologis pada pemegang saham?

Pemegang Saham teman, jangan tertipu oleh mata dekat, orang Cina yang sangat mereka meminta industri itu sendiri!

7 September, 2008 Dikirim oleh eric | Investasi perasaan, tidak diklasifikasikan di tempat lain, keuangan dan investasi | no comments

Fungsi PHP FixPath [path finishing fungsi]

FixPath Fungsi: memperbaiki jalan kotor. Path PHP sortasi fungsi.
Contoh:

? Melihat kode PHP
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
  <? Php 
      Dirty paths: \n " ; echo "\ n \ n \ n Dirty path: \ n"; 
  = 'C://////////Windows//////System' ; //  C:/System $ Path [] = 'C :////////// Windows ////// Sistem'; / / C: / Sistem 
  = 'C:\HTML\javascript\..\examples\colors.html' ; //  C:/HTML/examples/colors.html $ Path [] = 'C: \ HTML \ javascript \ .. \ contoh \ colors.html'; / / C: / HTML / contoh / colors.html 
  = '/root/./wwwroot/scripts/../././webpage' ; //  /root/wwwroot/webpage $ Path [] = '/ root /. / Wwwroot / script / .. /. /. / Halaman web'; / / / root / wwwroot / halaman web 
  = 'wwwroot/webpage/../index.php?querystring' ; //  wwwroot/index.php?querystring $ Path [] = 'wwwroot / halaman web / .. / index.php? Querystring'; / / wwwroot / index.php? Querystring 
  = 'http://www.php.net/manual/en/../../downloads' ; //  http://www.php.net/downloads $ Path [] = 'http://www.php.net/manual/en/../../downloads'; / / http://www.php.net/downloads 
  = 'http://www.php.net/downloads/test/test1/test2//./docs.php' ; //  http://www.php.net/docs.php $ Path [] = 'http://www.php.net/downloads/test/test1/test2//./docs.php'; / / http://www.php.net/docs.php 
  = '../downloads/../docs.php' ; //  ../docs.php $ Path [] = '.. / download / .. / docs.php'; / / .. / docs.php 
  = 'localhost//projetos/../_arquivos/../' ; //   "" $ Path [] = 'localhost / / projetos / .. / _arquivos /../'; / / "" 
  = 'C:/downloads/../../../' ; //  C:/ $ Path [] = 'C: / download /../../../'; / / C: / 
  = 'downloads/../../../' ; //  ../../ $ Path [] = 'download /../../../'; / / ../../ 

  $paths as $path ) foreach ($ path sebagai $ path) 
  ( 
      &quot;" . $path . "&quot;  =  &quot;" .  fixpath ( $path ) . "&quot;" ; echo "\ n" ". $ path." "=" ". fixpath ($ path)." ""; 
  ) 
  ?> 
Catatan: "/ /" satu gulung lebih slashes akan kembali root.

Klik untuk melanjutkan membaca

17 Juli 2008 Dikirim oleh eric | unclassified | no comments

PHP string entry-operasi

Apapun bahasa, string operasi dasar yang penting, seringkali sederhana namun penting. Sebagai orang, umum fisik (GUI), bahasa (mencetak string?), Yang dapat dijelaskan string lebih jelas. PHP menyediakan sejumlah besar fungsi operasi string, yang handal, mudah digunakan dan banyak lagi, silakan melihat http://cn2.php.net/manual/zh/ref.strings.php rinci. Akan berikut sederhana mengenai berbagai fungsi dan Karakteristik.

Jenis lemah

PHP adalah jenis yang lemah, bahasa, jenis lain sehingga data dapat langsung diterapkan untuk umum pengoperasian fungsi string, yang secara otomatis dikonversi ke jenis string, pengolahan, seperti:

echo substr ( "1234567" , 1 , 3 );

Dan

echo substr ( 123456 , 1 , 3 );

Adalah sama seperti

Definisi

Umum menggunakan tanda kutip ganda atau tanda petik tunggal string logo. Misalnya,

$str = "i love u" ;
$str = 'i love u' ;

Ini adalah dua orang memiliki beberapa perbedaan. Yang terakhir akan semua tanda kutip tunggal konten akan ditangani dengan karakter seperti; mantan tidak. Misalnya,

$test = "iwind" ;
$str = "i love $test" ;
$str1 = 'i love $test' ;
echo
$str ; //将得到 i love iwind
echo $str1 ; //将得到 i love $test

Yang sama dua contoh berikut tidak bertindak yang sama:

echo "i love \test" ; // 将得到 i love est,已经将\t视为转义
echo 'i love \test' ; // 将得到 i love \test

Hanya dapat dua-penawaran yang di isi adalah "interpretasi" dari salib, satu-satunya tanda kutip adalah "WYSIWYG". Adalah jelas bahwa tanda kutip dalam bentuk yang lebih fleksibel, tanda kutip tunggal, tentu saja, akan berlaku khusus untuk beberapa kesempatan, tidak akan dijelaskan di sini.

1 2 3 4 5 6 7 8 9

10 Juli 2008 Dikirim oleh eric | Coding, unclassified | satu komentar

2 3 4 » Halaman 1 dari 4 1 2 3 4 »