background preloader

JetBrains PhpStorm

https://www.jetbrains.com/phpstorm/

Configuring PHP, Apache, MySQL, and Xdebug for PHP development in MAC OS X This tutorial shows you how to set up PHP on the MAMP (Macintosh, Apache, MySQL, PHP) package, which includes the Apache web server, the MySQL database server, and the PHP engine. MAMP is intended as a PHP development environment for the Mac, which can work seamlessly with the NetBeans IDE. Xdebug is an extension for PHP that aids in providing information valuable for debugging PHP scripts. The NetBeans debugger works on top of the Xdebug extension, providing an effective debugging tool in your development environment. Contents To complete this tutorial, you need the following software and resources. Tutorial In this tutorial, you will learn how to use The Mole to exploit SQL Injections, extracting data from the database and reading files from the vulnerable server. In order to read a complete reference of The Mole's commands and how to use them, please visit (btw, thanks to Sébastien Damaye for writing such a complete guide!). If you happen to encounter some problem when exploiting an SQL Injection, caused by some filter or IPS used by the target server, please visit our filters tutorial.

PuTTY: a free SSH and Telnet client Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable · Snapshot | Docs | Changes | Wishlist PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham. PHP: The Right Way There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time. There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering.

Using PHP 5's XSL extension to perform XSL Transformations By Tony Marston 22nd August 2004 Intended AudiencePrerequisitesA sample XML file- XML file contentsA sample XSL file- XSL file contentsXSL Include files- std.pagination.xsl- std.actionbar.xslPerforming the XSL Transformation- Creating an XSLT processor resource- Identifying and loading the XSL stylesheet- Identifying the XML document- Defining optional parameters- Invoking the XSLT process and displaying the resultSample outputReferences Intended Audience This tutorial is for developers who wish to know how to generate HTML documents using a combination of XML data and XSL stylesheets.

download : vim online Vim is available for many different systems and there are several versions. This page will help you decide what to download. The most popular: Details and options for: Versions before 7.3 can also be obtained with Subversion and CVS.

How to automatically include your header, navigation, and footer on every page by Greg Sanderson, 8 March 2009 - 5:28pm Have you ever wondered how large websites handle those repetitve elements that appear on every page? The navigation menu, header, and footer usually stay the same on every page of a website. But what happens when you want to change something? $_GET and $_POST in PHP Introduction Using the GET and POST methods, the browser client can send data to the web server. In PHP the GET and POST methods are used to retrieve information from forms, such as user input. Get and Post are methods used to send data to the server. These methods are used for data handling in forms.

Installing & Setting up the Symfony Framework This article explains how to install Symfony in different ways and how to solve the most common issues that may appear during the installation process. Creating Symfony Applications Symfony provides a dedicated application called the Symfony Installer to ease the creation of Symfony applications. This installer is a PHP 5.4 compatible executable that needs to be installed on your system only once: Regular Expressions Regular expressions are patterns used to match character combinations in strings. In JavaScript, regular expressions are also objects. These patterns are used with the exec and test methods of RegExp, and with the match, replace, search, and split methods of String.

File Uploads with PHP What do pictures in an online photo album, email attachments in a web-based mail client, and data files submitted to an online application for batch processing all have in common? They all rely on the ability to upload files across the Internet from the user’s web browser. Indeed, uploading files is an important feature of many of the sites and web-based applications we use on a daily basis.

Related: