In this second tutorial of the series, I’m going to teach you how to improve the initial structure of the MIME mailer class developed in the first article by giving it the ability to work directly with attachments. Sounds fairly interesting, right? Then don’t waste any more time in preliminaries and begin reading this article now! Discuss (1)
Ajax is often mistaken for a programming language, when in reality it is more of a standard or technique used to create better, more interactive web applications. It is used to create more responsive web pages by loading certain areas of a page, instead of an entire page. In this tutorial, and the ones that follow, we will learn to work with it to build dynamic web sites.
In this article we are going to look at the last three scripts for this application. They deal with viewing the names of staff members who work on a project and adding staff to a project. They will also enable you to remove staff from a project. This article is the conclusion to a seven-part series.
One of the most common tasks that a PHP programmer has to tackle is the development of applications that send MIME email in one form or another. In simple terms, MIME email consists of an extension of traditional email technology and comes in handy for sending email messages in fancy HTML and handling file attachments in a wide variety of formats. This article is the first part of a five-part series. Discuss (3)
Installing, configuring, and administering an e-mail and groupware server can be quite a tough job. Scalix is a remarkable open source server of this kind; it is based on HP OpenMail. Scalix can be used by beginners, but in terms of administration, it requires solid know-how. This book targets Linux administrators that intend to work with Scalix e-mail servers. Discuss (1)
In this article we will be discussing how to handle the files that a project needs. We will also be looking at how to upload files using standard PHP functions. This article is the sixth part of a seven-part tutorial that explains how to build a project management application. Be sure to check out the other articles in the series.
Often, text alone can communicate a message, but sometimes graphics are needed. Even when they aren't, text alone can be a bit dull to read. In this article, we'll take a look at incorporating graphics into a PDF document with iTextSharp. Discuss (1)
Welcome to the fifth part of a seven part series on building a project management application. In the last article we looked at the view_tasks.php script. Specifically, we looked at the PHP portion of the script in detail. In this article we will finish discussing that script by examining the HTML portion. We will then move on to discuss the edit_task.php script, which is responsible for handling any changes that the user makes to a task.
Welcome to the final chapter of the series, “Protecting the data of PHP 5 classes with member visibility.” Complemented by copious illustrative examples, this article series guides you through learning the key concepts regarding the use of public, protected, and private data members within PHP 5 classes. This way you can start defining the visibility of the properties and methods of your own classes in a very short time. Discuss (1)
DEV SHED RESOURCES
Learn and Grow with IBM®
At the IBM® developerWorks Developer Knowledge Center you'll find resources for FREE eKits, Tutorials, Webcasts, Trial Downloads and more.
Visit the IBM® Developer Knowledge Center today.
BlackBerry: Coding GPS Aware Applications
Learn how to make your BlackBerry applications GPS aware with Java. This exclusive, FREE event takes place online, July 10th, 2008 – 1:00pm. Hosted by Brent Thornton.
Learn More and Register Now.
AJAX + Microsoft .NET = EASY
Iron Speed brings a powerful set of tools to you for all your AJAX needs and integrates with 6 different databases.
Make your AJAX applications iron-clad with Iron Speed.
Brand New IBM Developer Knowledge Center The Developer Shed Network is proud to announce a brand new, IBM® developerWorks™ Developer Knowledge Center. Now, you can find new resources for FREE eKits, Tutorials, Webcasts, Trial Downloads and become part of a growing network of developers. Take advantage of this new and growing resource center today!
Be the first to hear about i5/OS V6R1! Hold your calendar on January 30, 2008 for this free webcast on the new i5/OS. Rational's Enterprise Modernization products will be discussed at this webcast as they help to drive the application development environment for this new System i OS. And learn how i5/OS will take you to the next step of efficient, resilient business processing. You will hear about the new i5/OS capabilities as it will be the most significant i5/OS release in years. If you cannot join the webcast on 1/30/08 you can still use this link to listen to the replay.
Build Forge Express demo: Enabling software delivery excellence for small and midsized businesses This demonstration gives you an overview of IBM® Rational® Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process.
Read SunQuest Chronicles and Win Prizes Read and play along with our adventurer as he quests for the Ruby of Destiny in our choose-your-own-adventure style minibook- SunQuest Chronicles: Ruby of Destiny. As our brave hero faces different thrills and adventures, you control his actions and ultimately decide his fate. Should he fool the witch or kill her? Can you make it to the end? Or is failure your destiny... So what are you waiting for? Come on in...if you dare.
NetBeans IDE 6.1 The Only IDE You Need The NetBeans(TM) IDE is a free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms, including Windows, Linux, Mac OS X, and Solaris.