Eric @ EricBess WebHome

Ne gagne pas arrogant, de ne pas perdre la faim, il est choc poitrine et le visage, comme le mien 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 conseils de débogage

Comment faire pour configurer $ _GET et $ _POST variables dans le débogueur

  1. Cliquez sur la «Variables», onglet de votre fenêtre de débogage. Vous remarquerez beaucoup de mondiaux, serveur, et de l'environnement vairables. Parmi eux, vous devriez voir le vide $ _GET et $ _POST tableaux.
  2. Cliquez avec le bouton droit sur chaque tableau et choisissez 'attribuer la valeur ". Pour saisir un tableau, tapez-le dans ce format: array (valeur1 => foo, valeur2 => bar, nom =>' James Cricket»)

4 novembre 2008 Posté par Eric | non classés | Aucun commentaire

ZendDebugger pour Freebad

Demandeur:

désactiver votre ZendOptimizer et eaccelerator
télécharger lieu à ZendDebugger.os / usr/local/lib/php/20060613 /

ZendDebugger.so pour FreeBSD (2.2 MiB, 5 hits)
Vous devez être un utilisateur enregistré pour télécharger ce fichier.

Installation:

éditer votre fichier php.ini. Pour moi, le fichier php.ini se trouve dans / 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

redémarrez votre apache

Rechercher dans le phpinfo () a eu le résultat ci-dessous!

zenddebugger

Cliquez ici pour lire la suite

3 novembre 2008 Posté par Eric | codage, le système, non classés | Aucun commentaire

PHP cryptage des données

Le cryptage des données dans notre vie est devenue de plus en plus important, en particulier à la lumière de ce réseau a eu lieu sur un grand nombre de transactions et le transfert de grandes quantités de données. Si vous êtes intéressé à l'adoption de mesures de sécurité, sont également tenus d'être intéressés à en apprendre PHP à offrir un éventail de caractéristiques de sécurité. Dans cet article, nous allons introduire ces fonctions de fournir des fonctions de base, de sorte que vous pouvez propre logiciel d'application pour ajouter des fonctionnalités de sécurité.

La connaissance préalable

PHP dans les détails de la fonction de sécurité, nous avons besoin de passer un peu de temps n'est pas venu en contact avec le contenu de cette zone les lecteurs de certaines connaissances de base de la cryptographie, si les concepts de base de la cryptographie est déjà très familier, vous pouvez sauter cette partie du passé .

Cryptographie peut être décrite comme populaire sur le cryptage / décryptage de la recherche et des expériences, le cryptage est facile de comprendre l'information n'est pas facilement convertis pour le traitement de l'information, se déplacent pas facilement à décrypter les données sont converties à l'original facile à comprendre l'information. Je ne comprends pas les informations visées aux mots de passe, facile à comprendre l'information, connu sous le nom de code.

Les données de cryptage / décryptage nécessite un certain algorithmes peuvent être très simples, comme le fameux code de César, mais l'algorithme de chiffrement à être relativement beaucoup plus complexes, dont certains utilisent des méthodes existantes ne peuvent même pas déchiffrer le.

PHP fonction de chiffrement tant qu'il ya une chose que d'utiliser des plates-formes Windows crypte mai expérience () est également très familier avec l'achèvement de cette fonction est appelée une voie à sens unique fonction de chiffrement, il peut être un certain nombre de codes de cryptage, les mots de passe ne peuvent pas être convertis à l'original Les codes. En dépit de la face de ce qu'elle semble être une fonction inutile, mais il est largement utilisé pour garantir l'intégrité du système de mot de passe. La raison en est que, une fois l'un des mots de passe cryptés façon de tomber entre les mains d'un tiers qui, en tant que ne se réduit pas à exprimer et, par conséquent, ne servent à rien. À la validation de l'utilisateur un mot de passe, l'utilisateur est également utilisé dans un sens algorithme, si l'importation et le stockage de mot de passe crypté après le match, a ensuite amorcé un message doit être correcte.

crypt () function

PHP offre aussi l'usage de sa crypte () pour effectuer un aller-simple cryptage. Je vais être ici une brève introduction à la fonction:

crypte string (chaîne de caractères input_string [, string sel])

Input_string les paramètres doivent être chaîne cryptée, la deuxième option de sel est une chaîne de bits, il peut influer sur le code de chiffrement, connue sous le nom de règle à d'autres attentats sont à prévoir à compter. Par défaut, PHP en utilisant un 2-chaîne de caractères avec DES, si vous utilisez le système MD5 (I sera présenté plus tard dans l'algorithme MD5), il utilisera un 12-chaîne de caractères d'ingérence. En passant, peut être trouvé afin de mettre en œuvre le système suivant sera utilisé pour interférer avec la longueur de la chaîne:

print "Mon système est le sel de taille:". CRYPT_SALT_LENGTH;

Système de mai également soutenir d'autres algorithme de cryptage. crypt () pour soutenir quatre algorithme, qui est soutenu par l'algorithme suivant et les paramètres de la durée de sel:

Salt longueur de l'algorithme
CRYPT_STD_DES 2-caractères (par défaut)
CRYPT_EXT_DES 9-caractère
CRYPT_MD5 12 caractères commençant par $
Crypt_blowfish de 16 caractères commençant par $

1 2 3

30 octobre 2008 Posté par Eric | Codage, non classés | Aucun commentaire

Ne vous laissez pas berner par manque de vision, le peuple chinois chérissent leur propre industrie, s'il vous plaît!

La Commission mai, à payer la dette, pour observations, être simplement une mesure visant à limiter la taille de la non-sauvetage à travers la ville. Je ne pense pas que peut jouer un rôle dans deux aspects:
1, pourrait conserver la dette sur un marché boursier négatif.
2, la taille de la non-levée de l'interdiction (pleine circulation) du marché est d'une grande importance pour la valeur de l'investissement est bon, pas de restrictions.

Tout d'abord, de payer ses dettes:

1. Délivrance de la dette à verser de l'argent en dehors du marché.
2. Majeur peut être fait pour payer la dette objectif est de ne pas perdre le contrôle sur l'hypothèse de l'état de faible taux d'intérêt de financement. Cela signifie que l'émission de dette à payer, l'émetteur doit être réprimé dans le prix du marché secondaire afin de prévenir part changé de mains.
3. Maximiser les avantages de l'analyze. Seuls ceux qui ne veulent pas se vendent-au loin a été la principale (tenue de maintenir le statu) sera publié à payer la dette, qui à l'origine prévu de lancer la taille de la non-règlement de la dette qu'ils sont pas de tentation.

La taille de la non-levée de l'interdiction:

La taille de la non-levée de l'interdiction est la base de la pleine circulation, le seul pleine circulation de la société sur le marché afin de refléter pleinement la valeur de l'équité afin d'attirer vraiment industrielle forte concurrence sur les marchés de capitaux, le marché est pleine circulation dans le domaine de la "liberté dans la démocratie." L'incompétence de l'ancien capitaine de mourir, de vendre la propriété à vendre, il ya une autre force du club serait bénéfique à tous. Laissez-nous réfléchir à Huiyuan. Regardons maintenant le marché: 16 milliards de dollars dans l'immobilier et de l'or, 10 milliards de dollars dans des entreprises chinoises, Shao 500.000.000 dollars US de l'acier, par rapport à certains des derniers jours, le Mont Blackstone ont été plus de 100 milliards de dollars en chinois orientés vers l'immobilier fonds, Mittal Des dizaines de milliards de dollars pour acheter le monde.

Le vrai coupable est le marché des institutions et des personnes:

6000 points au sommet de l'agence, a déclaré: de l'espace et de continuer à tenir.
5000 lors de l'Agence, a déclaré: Jiancang pas hésité (au printemps de la récolte).
4500 organismes point: l'espace relativement limité vers le bas (cette phrase a beaucoup parlé de maintenant).
4000 points institutions: une reprise d'une bougie qui est fait, peu de couture inhalation, continuer à tenir.
3500 points secteur, a déclaré: négociation-intervention, veiller à tenir.
3000 organismes point: en bas à nouveau, à la fin de la politique, c'est l'inverse qui est sur le point de commencer.
2500 points secteur, a déclaré: Qingcang attendre et de voir, de tempérer.
2300 points mieux attendre et voir.
2200, 2245 et efficace pause ferme appui à l'espace ouvert, les postes de contrôle.
Quels sont les changements psychologiques dans les actionnaires?

Les actionnaires amis, s'il vous plaît ne laissez pas tromper par manque de vision, le peuple chinois chérissent leur propre industrie lui a demandé!

7 septembre 2008 Posté par Eric | Investissement sentiments, non classés ailleurs, de financement et d'investissement | aucun commentaire

PHP FixPath Fonction [fonction voie de finition]

FixPath Fonction: fixer les chemins sale. PHP voie fonction de tri.
Exemple:

? Afficher le code 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 chemins: \ n"; 
  = 'C://////////Windows//////System' ; //  C:/System $ Chemins [] = 'C :////////// ////// Windows System'; / / C: / Système 
  = 'C:\HTML\javascript\..\examples\colors.html' ; //  C:/HTML/examples/colors.html $ Chemins [] = "C: \ HTML \ javascript \ .. \ Exemples \ colors.html '; / / C: / HTML / examples / colors.html 
  = '/root/./wwwroot/scripts/../././webpage' ; //  /root/wwwroot/webpage $ Chemins [] = "/ root /. / Wwwroot / scripts / .. /. /. / Page ', / / / root / wwwroot / page Web 
  = 'wwwroot/webpage/../index.php?querystring' ; //  wwwroot/index.php?querystring $ Chemins [] = 'wwwroot / page / .. / index.php? QueryString'; / / wwwroot / index.php? QueryString 
  = 'http://www.php.net/manual/en/../../downloads' ; //  http://www.php.net/downloads $ Chemins [] = '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 $ Chemins [] = 'http://www.php.net/downloads/test/test1/test2//./docs.php'; / / http://www.php.net/docs.php 
  = '../downloads/../docs.php' ; //  ../docs.php $ Chemins [] = '.. / downloads / .. / docs.php'; / / .. / docs.php 
  = 'localhost//projetos/../_arquivos/../' ; //   "" $ Chemins [] = 'localhost / / Projets / .. / _arquivos /../'; / / "" 
  = 'C:/downloads/../../../' ; //  C:/ $ Chemins [] = "C: / downloads /../../../'; / / C: / 
  = 'downloads/../../../' ; //  ../../ $ Chemins [] = '/../../../'; téléchargements / / ../../ 

  $paths as $path ) foreach ($ chemins de $ path) 
  ( 
      &quot;" . $path . "&quot;  =  &quot;" .  fixpath ( $path ) . "&quot;" ; echo "\ n" ". $ PATH". "=" ". fixpath ($ PATH)." ""; 
  ) 
  ?> 
Note: "/ /" un slash sera plus revenir à la racine.

Cliquez ici pour lire la suite

17 juillet 2008 Posté par Eric | non classés | Aucun commentaire

PHP chaîne d'entrée de fonctionnement

Quelle que soit la langue, les opérations de chaîne sont une base importante, souvent simples mais importantes. Comme disent les gens, la physique générale (GUI), langue (chaîne de caractères d'impression?), La chaîne peut être expliqué plus clairement. PHP fournit un grand nombre de fonctions chaîne opération, un puissant, simple à utiliser et plus, s'il vous plaît voir le détail http://cn2.php.net/manual/zh/ref.strings.php. Seront les suivantes simple sur ses fonctions et Caractéristiques.

Faible type

PHP est un type faible de la langue, afin que les autres types de données peuvent être appliqués directement le fonctionnement général de la fonction de la chaîne, qui converties automatiquement le type de chaîne, de la transformation, telles que:

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

Et

echo substr ( 123456 , 1 , 3 );

Est la même que

Définition

À usage général ou des guillemets apostrophes logo d'une chaîne. Par exemple,

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

Ce sont ces deux ont des différences. Ces derniers seront tous les guillemets contenu sera traitée en tant que caractères; l'ancien ne l'est pas. Par exemple,

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

Il en va de même deux exemples des actes ci-après ne sont pas les mêmes:

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

Puis il suffit de double-prix en ce que le contenu est "interprétation" de la croix, les guillemets est "WYSIWYG". Il est clair que les guillemets, sous la forme d'une plus grande flexibilité, des guillemets simples, bien sûr, serait applicable à certains une occasion spéciale, ne pas être décrit ici.

1 2 3 4 5 6 7 8 9

10 juillet 2008 Posté par Eric | Codage, non classés | un commentaire

2 3 4 » Page 1 sur 4 1 2 3 4 »