Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

155 commentaire(s) de winwarrior sur des sources sur tout CodeS-SourceS

Le : 10/02/2009 20:13:11
Source : PROTECTION CONTRE LES FAILLES CSRF : CROSS SITE REQUEST FORGERIES
Salut,

J'ai lu la source en diagonale, mais n'y a t'il pas de problemes avec le referer en cas d'url rewriting?
Quelqu'un qui aurait un  firewall qui bloque le header referer ne pourrait pas surfer sur le site?
Pour les méthodes escapeValue/checkValue, je doute qu'on puisse envisager toutes les possibilités.. là exemple idiot si je passe comme variable "<SCRIPT" (donc en majuscule), ou "jav\nascript" ça passe les filtres actuels, il y a tellement de manieres d'écrire ce genre de scripts..
Par contre l'idée des tokens est sympa :p

@+


Le : 04/02/2009 00:29:04
Source : PETIT CLIENT + AJAX + PHP
Il suffit de rajouter un htaccess dans le dossier et voilà, plus de problème de sécurité.. Par contre j'aurais plutot mis ce code sur javascriptfr (vu le peu de php).

Sinon quelques idées d'amélirations :

- var root="<span style='color:red'>root@kiki67100</span>:<span style='color:blue'>~</span># ";
T'as des commandes unix pour recuperer le vrai utilisateur (whoami) et le vrai host (hostname), ça pourrait être sympa qu'il le récupere dynamiquement au chargement du script..

- Pareil pour le nom du dossier, "~" c'est le dossier utilisateur, ça pourrait être sympa qu'il indique le dossier courant (pwd), comme un vrai shell

- Pareil pour le "#" qui indique que l'utilisateur est root.. Ca parrait peu probable pour un serveur web, je pense que dans 99,9% des cas, un "$" serait plus convenable

- Pourquoi avoir créé les fonctions ajax_load() et ajax_end() comme elles sont appellées qu'a un seul endroit (une fois) ?

- Tant qu'à faire, pourquoi ne pas se passer de shell.php et rester sur la meme page, genre en haut de la page: "if(isset($_GET['shell'])) { echo shell_exec($_GET['shell']); die(); }"

- Un dernier truc sympa (et l'interet que ça aurait eu de le faire en ajax plutot qu'avec une banale iframe), ça aurait été de garder un historique des commandes passées

Bon courage,
@+


Le : 31/01/2009 15:26:52
Source : VERIFICATION D'UNE IP DANS UNE PLAGE
Salut,
Tu peux utiliser ip2long pour faire ce genre de comparaison, voici un exemple de code:

function in_plage($sIp1, $sIp2, $sIp) {
if (($iIp1 = ip2long($sIp1)) === false) return false;
if (($iIp2 = ip2long($sIp2)) === false) return false;
if (($iIp = ip2long($sIp)) === false) return false;
return (($iIp >= $iIp1) && ($iIp <= $iIp2));
}


Le : 23/10/2008 12:33:23
Source : HALTOSPAM : CRÉER UN ALIAS DE REDIRECTION POUR VOS EMAILS
griffondorr, les commentaires, c'est sur la source.
Je pense pas que sorndrixer soit le créateur de haltospam.com, pour les recommandations contacte le créateur du site directement ce qui évitera de polluer les commentaires de cette source avec des propos inutiles.


Le : 11/07/2008 00:06:36
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
Au temps pour moi, mal lu, c'est vrai que ca fait bizarre d'envoyer un mail en utilisant que les headers (ca m'apprendra a ecrire trop vite..)


Le : 11/07/2008 00:02:15
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
Salut,

Ligne 242, if (mail ('', '', '', $sHeaders) === false)  << il y a pas comme un oubli?


Le : 22/06/2008 10:58:24
Source : AJAX TOOLKIT - PARTAGE DE CLASSES ENTRE PHP / JS
A mon avis, il voulait juste dire "enlever le else", pas la ligne entiere.

function getProduits() {
if (isset($_SESSION['pannier'])) {
  return $_SESSION['pannier'];
}
return array();
}

Moi j'aurais meme dit "enleve les accolades" , mais bon, chacun sa façon de coder =)


Le : 21/05/2008 17:41:36
Source : COMPTEUR DE VISITES AVEC LOCALISATION EN PHP/FLASH
non mais je parlais du serveur de phphelp.fr, je n'ai personnellement pas essaye cette source.
Les classes geoip sont en php5, ce n'est pas un bug, elles ont ete concues comme ca.
Au pire pour php4, tu telecharges les tables mysql (dans mon 1er post) tu les installe et et tu utilises la fonction mysql BETWEEN pour rechercher une ip dans la table, tu recuperes le locId, et tu recuperes la ville et le pays dans la 2eme table par rapport au locId

ps: c'est pas ma source, je reponds juste


Le : 21/05/2008 17:25:02
Source : COMPTEUR DE VISITES AVEC LOCALISATION EN PHP/FLASH
Le script est en php5, d'apres les headers http, phphelp.fr tourne sous php 4.4, pensez ? mettre ? jour! =) (? moins que ce soit un fake header mais bon..)


Le : 21/05/2008 02:51:53
Source : COMPTEUR DE VISITES AVEC LOCALISATION EN PHP/FLASH
http://www.megaupload.com/fr/?d=RLGYP6SA < la db geolite city export?e en mysql si ?a interesse quelqu'un =) (~100mo une fois decompress?)



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.