PHPBuilder.com: Using cURL with PHP
609192
On PHPBuilder.com today, there's a new tutorial spotlighting the use of the cURL library with PHP:   cURL is one of the most powerful PHP extensions. It stands for Client URL, and allows you to communicate with other servers using a wide range of protocols. Perhaps that sounds fairly uninteresting, but give it some more thought.    As food for thought, they give a few examples of the use of this handy library - a script to look up the meaning of a word, how to access password protected pages, getting the information about a file from a remote server, posting to a remote script, and FTPing a file to a remote server. This flexible library allows all of these without making things overly complex and unmanageable.   You can check out the full list of features for the extension on this page of the PHP manual.
135369
A quick post from janschneider.de talks about questions regarding the PHP5 compatibility of Horde, IMP, or other applications on the Horde mailing list
186912
Latest PHPClasses.org Releases:RequestsToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeDict TranslatorRegular Expression Selection in Event Driven XML ParsingToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeScore ScraperPHP WSDL GeneratorToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokePHP GPS LocatorToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeMySQL2ConndbsToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeAJAX-based ThesaurusToday's JokeToday's JokeToday's JokeimGalleryToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeToday's JokeFast JSONFCKEditor Plug-inODBC ConnPogProgressBar
445025
Popular posts from PHPDeveloper.org for the past week:Stijn Leenknegt's Blog: [PHP6] function-return-array idea!GeesNotNerds Blog: Free PHP + Ajax chat appStefan Mischook's Blog: Object Oriented PHP Tutorial Updated - Steps 18 - 22Dave Dash's Blog: SymfonyCampWebDigity.com: PHP geotargeting techniquesEtienne Kneuss' Blog: Late Static Bindings ExplainedDevShed: Handling Static Data with PHP 5PHP-Learn-It.com: Cooking Cookies with PHPMichael Kimsal's Blog: PHP PredictionJob Posting: Steinman Recruiting Seeks Senior Developer (Littleton, CO)
762394
Christopher Jones talkes about some updates that he's made to the default PDO functionality of PHP, adding in a few things like pre-fetching and methods to get the details of the database server you're using.   After PHP 5.2.4 shipped and a new release cycle began, I merged a couple of enhancements to PDO_OCI attribute handling.  Specifically I added $dbh->getAttribute() support for ATTR_SERVER_VERSION, ATTR_SERVER_INFO, ATTR_CLIENT_VERSION and. ATTR_AUTOCOMMIT.  At the moment these are only available in the PHP snapshots on http://snaps.php.net/. Let me know if there are any issues so they can be resolved before the next PHP release.   He gives examples of two things - the pre-fetching functionality, allowing for better optimization for a query, and the transaction management features, making it as simple as a try{} block to test the commit and rollback if needed.   He also mentions other properties/attributes included in the new release - ATTR_PERSISTENT, ATTR_TIMEOUT, ATTR_ORACLE_NULLS, ATTR_CASE and ATTR_ERRMODE, ATTR_SERVER_VERSION and ATTR_CLIENT_VERSION (the last two have examples).
192057
Evert Pot has posted about a library he's creating to integrate WebDAV support with PHP and make things simpler for those needing to access the shares.   I intend to make this library as easy as possible to use, without making it a black-box-like system. Focus will not be on everything WebDAV could possibly provide, but instead on the features that are actually supported by the operating systems.   His goal is to make it as simple as making a 'File' and 'Directory' class to interface with the remote system and has two things he's deliberating on as far as features to include in the library - support for the custom properties WebDAV allows and the ability to lock files and directories.   If you'd like to check out the current progress of the library, check out its page on the Google Code site (as well as this discussion group he's set up).
266841
PHPBuilder.com has posted part one of their tutorial showing how to create a simple online survey system (from Brett Patterson/i>).   We've all come across some sort of online survey that asks a few questions about our interests or our online shopping experience. In this article we're going to walk you through the creation of a similar online survey that you can use on your own web site.   Their survey is just a simple 10-12 question format where the replies are handled in one of two ways - emailing the results out to an address or storing the information in a database to be reviewed later. The HTML code for the tutorial is also available.
638724
Latest PHPClasses.org Releases:pop3-streamUserActionMySQLWrapperPHP AjaxOutput Buffering handlerSite Map GeneratorRandom HTML GeneratorPaginationsGoogle GraphProcess ImagesgCurlRobots_txtProgressODBC-ABMNewsletter QueueProgress ODBC ABM
67863
PHPBuilder.com has a new tutorial posted to help you create a more complete file upload solution for your web application.   Every time I've written some code to upload a file, either to send it off as an email attachment or as an image for some dynamic content piece, I've always meant to write a few functions so I don't have to write the code again. [...] So I *finally* sat down and wrote this script.   They go through the settings first including the path to put the files in, types that are known and the ones that are allowed. Then its on to the code that creates the form field and handles the upload and validates it. You can download the code for the tutorial here.
755679
Latest PHPClasses.org Releases:ffmpegThe Login ClassContact formFormat FileConteg Content NegotiationE-mail FormQuick Non DB MySQL AlternativeSimple MySQL DB ClassAuto completesite administrator tool setGMapBuilderFTPeasyEasy TemplateBlogger Integration
482303
PHPBuilder.com has a new article published today that works through some of the basics behind using the superglobal variables in PHP.   This month's article is aimed at PHP developers who're not yet familiar with the PHP superglobals. Usage of superglobals is fundamental to PHP web development, but, with all the recent changes in PHP, there are still many outdated tutorials, books, and sadly, still much confusion.   They look at how to use them in a PHP script (in an HTML page) and what's contained in each of them (_GET, _POST, _ENV, _SERVER, etc).
86944
DevShed continues their tutorial series looking at working with PHP and databases today with more excerpted material from the O'Reilly book "Programming PHP, Second Edition" (by Kevin Tatroe, Rasmus Lerdorf, and Peter MacIntyre).   Picking up from where we left off last week, we'll be discussing shortcuts, query responses, metadata, and more.   They start off looking at shortcuts, those handy things the PEAR DB package offers to make life simpler (like getRow and getAssoc) before moving on to how to get the details about the response itself (like affectedRows and tableInfo). Next up is working with the metadata (using getListOf) and, finally, a sample application to tie them all together.
104778
Latest PHPClasses.org Releases:Multi-Dimensional Array HandlerMySQL2JSONBBCode ParsersphpcompilerProcessingExponsor ModSimplePagingweb20vnRouterSStatusMagic ArraysqlExecmyAltCaptchaDynamic Methodpreg_magic
366947
Lukas Smith is sending a wakeup call to the internet providers and web hosters out there - get involved in the PHP community!   We do not seem to have any ISP's active inside the PHP community. This is kind of odd, considering that PHP seems to be driving the business of hosters quite a bit. Why have none of them decided that PHP is important enough for their business that its worthwhile to ensure that their interests are taken into account?   He makes the suggestion of passing along the suggestion to bosses/co-workers/anyone who'll listen about getting involved. Suggested places to start would be as a part of the testers group or even contributing to the migration guide.
698334
Popular posts from PHPDeveloper.org for the past week:The Bakery: Six New Articles/Tutorials PostedEvert Pot's Blog: PHP: Arrays vs. ObjectsDevArticles: Learning AJAXInternet Super Hero: PHP: mysqli_fetch_all()David Coallier's Blog: PHP Namespaces (Part 1: Basic usage & gotchas)I/O Reader: 15 Cool Things & 12 Things to Dislike About PHPProPHP Podcast: Newscast - August 16, 2007PHPBuilder.com: Dynamic XML with PHPSite News: Popular Posts for the Week of 08.17.2007PRADO Watch Blog: PRADO Watch: Interview With Timani Tunduwani - Why I Moved From CakePHP to PRADO
490262
The AnyExample.com website has a new tutorial today showing how to download files from the Amazon S3 service through PHP:   This is an example of non-interactive PHP script which downloads file from Amazon S3 (Simple Storage Service). Additional libraries like HMAC-SHA1 are not required.   You'll need at least PHP 4.1.0 or higher to follow along but the entire code block is there and ready for use. It makes the GET request to the bucket for your object with the correct authentication and opens a socket to pull the file down.
604342
PHPBuilder.com has posted part two of their look at combining Ajax and PHP. They take things a step further than last time and look at the actual communication between the script and the server.   AJAX and PHP 5 both have powerful features for processing and using an XML document. XML is a method of formatting data often for communication purposes between different computer systems. In this article, we will show you how to access an XML document with AJAX!   They create a script that can load the XML information from a file and echo it back out to the waiting client script. They also include the other half - the client-side javascript that grabs the XML information, parses it, and pushed it into a javascript object for easy access.