background preloader

Php

Facebook Twitter

Securiser ses scripts PHP : medgi - subkulture crew 200. SOMMAIRE : [ 1 ] Introduction [ 2 ] Les failles de PHP [ 2.1 ] Vulnérabilité 'escape shell' [ 2.2 ] Fonction include() [ 2.3 ] Fonction mail() [ 2.4 ] Les fichiers de logs de Apache [ 2.5 ] Script d'upload [ 3 ] PHP & MySQL [ 3.1 ] Requetes MySQL multiples [ 3.2 ] Fakes posts [ 3.3 ] Stupid DoS [ 3.4 ] Bypasser une authentification [ 4 ] Conclusion & remerciements [ 1 ] Introduction : Le PHP est un language de script très performant, et de plus en plus utilisé dans le dévelloppement de site web.

Securiser ses scripts PHP : medgi - subkulture crew 200

Ce language est doté d'une multitude de fonctions allant du simple affichage de données à la gestion des sockets, en passant par la gestion d'un serveur mail ou encore l'utilisation de commandes système. Ainsi de part la multitude de ses fonctions, le PHP offre aussi la possibilité d'obtenir des informations, voire même un acces (partiel ou complet) au systeme. . [ 2 ] Les failles de PHP : [ 2.1 ] Vulnerabilite escape shell : <? Voyons maintenant comment résoudre cette faille. Appel de la page : <? Sockets. 6 Extra Skills Every PHP Developer Should Have. PHP development is hot right now, but there are also lots of people in PHP development.

6 Extra Skills Every PHP Developer Should Have

If you want to make it as an independent PHP developer you’ve got to know more than just PHP. Here are six other essential skills you need to succeed as a PHP developer. 1. JavaScript, HTML, and CSS. Untangling MVC with CodeIgniter. Apprendre les requêtes MySQL. Quelques connaissances de base sont nécessaires avant d'entamer la lecture de cette page.

Apprendre les requêtes MySQL

Elles ont été apportées par Sacha dans ce fil sur la structure des bases de données. Je le remercie ici pour ses contributions régulières ;o) Connexion à une base de données MySQL Pour communiquer avec MySQL, PHP a besoin d'un "handle", d'un identifiant de connexion. Vous en aurez donc besoin à chaque fois que vous vous voudrez dialoguer avec MySQL. C'est ce que l'on appelle des requêtes MySQL. Présentation de MySQL. Attention, depuis PHP 5.5.0, certaines extensions SQL sans doute utilisées dans ce tutoriel peuvent être obsolètes et seront supprimées dans le futur, vous devez donc adapter les codes!

Présentation de MySQL

Exemples ici. MySQL est un système de gestion de base de données (SGBD). MySQL est donc un programme qui permet d'enregistrer et de classer des informations dans une base de données.

Frameworks

Programmation PHP. Démarrer ► Programmation PHP Un livre de Wikilivres.

Programmation PHP

Aller à : navigation, rechercher Ce wikilivre porte l'indice CDU suivant :6/68 Récupérée de « » Catégories : Menu de navigation Outils personnels Espaces de noms Variantes Affichages Plus Bibliothèque Navigation Aide Imprimer / exporter Dans d’autres projets Outils Dans d’autres langues Modifier les liens Cette page a été modifiée pour la dernière fois le 5 avril 2017 à 20:41. PHP, MySQL, CSS, jQuery Tutorials.