If you have previously logged into the members area and the cookie still exists in your browser, clicking a link in this catalog will take you directly to the listed item. Otherwise, links to within the member area will redirect your browser to the log-in page.
Click here to learn more and purchase your membership.
-50% off regular price of Willmaster software-
For custom programming — WebSite's Secret Members get a deal in two ways, one 25% discount and the other 50% discount - depending on the structure of your project.
Read about the discounts available for your next custom software project here.
Track which affiliates to credit for sending people to your web page without firing up full-fledged affiliate software.
Ajax Form Protection is designed to prevent spiders and robots from detecting a form on the web page by omitting the form altogether. Only after the web page has completely loaded is the Ajax engine used to insert the form into the page. This may be the best form protection from spiders and robots of all methods that have ever been devised.
In some situations, a person may need to send an email an anonymous return address. The one-file Anonymous Email PHP software lets you do that.
When a website is moved to a new server, CGI scripts will need permissions changed to 755 before they will run. If the moved website has a dozen or more CGI scripts or if the location of all the scripts is not easily remembered, use the Setting WebSite's Script Permissions software to facilitate an easier site move; it will set the permissions on CGI scripts for you.
Directory Zip backs up individual directories on your server protecting you from loss of data, loss of your website files, loss of your website business.
There are 3 reasons why it is good to have a double click blocker on certain links.
Click one button and this software will export every table in a MySQL database. The export is a CSV file. Each table is exported separately to a separate CSV file. The CSV file name is the table's name with ".csv" appended.
The Files Monitor software is a hacker alert system. It monitors files on your server and sends you an email alert if any of the files' size or content changes. It also alerts when new files are added to monitored directories and when files are deleted.
Let site visitors download files with a normal click on a link, including .txt and .pdf files. No right-click required and no right-click hassles.
This is the best hotlink monitoring software available. Replace unauthorized hotlink uses with alternate content. Fine control over domains and web pages, and even individual files, that may hotlink or be hotlinked. Images, PDF, ZIP, mp3, and many other file types can be monitored.
With the click of one button, this software will display the structure of each table of each database accessible by a username/password combination. No more twiddling with phpMyAdmin to try to figure out how a table is constructed.
On Time Delivery is designed to present new content every day -- ads, quotes, pictures, sounds, or combinations thereof -- for display on a web page.
This may be the handiest CGI emailer available on the Internet.
Project Time Logger V2 is software to keep track of how much time is spent on projects and tasks.
Use this PHP script and JavaScript to insert random content into a web page. The random selection is made every time a page loads.
SCANfile was created to scan server log files. It provides a faster, less tedious method of looking through your logs for specific information you may need to know.
This software is in response to the antics a person has to go through to schedule the launch of PHP web pages at some hosting companies. Some hosting companies allow you to specify URLs in a cron schedule. Others do not.
With the Secure Server URL Test software you can view the SSL certificate at secure servers. You can select whether to use SSL version 2, version 3, or let the software auto-determine the version.
Find out right away if your server is not responding with Server Monitor software.
Snooper 3-Pack will "snoop" and display any or all of this information about a web page and its domain:
In order to make an informed decision about a section of our website, we needed to know how much traffic that section is getting and, for traffic coming from search engines, what terms people use to find us. To get that information, I made the PHP script you'll find here.
This generator lets you create custom Ajax Form Boxes. A div with a form overlays the link when a link is clicked. The form is submitted and acknowledgment presented without ever reloading the page or loading a different page.
An audience's geographical location can make a different in how you communicate information and opportunities. There is nothing to install. Simply upload a file containing IP addresses and receive a list of countries -- with counts and a bar graph. The software can process up to 50,000 IP addresses at a gulp.
Your market reach is global. It has 24 hours' worth of timezones. A deadline time in one place is 23 hours wrong at another place. The Deadline Countdown Code Generator provides timezone-accurate PHP code to paste directly into your web pages.
Creating clear and effective navigation links for large web sites can be a real challenge. With Drop Down Navigation, people can find what they are looking for or, if a bit uncertain, can see what is available with an intuitive navigation system.
Sometimes it is necessary to limit the amount of text that may be typed into a form field. It may be a type="text" or textarea form field. The Form Field Word/Character Limits Code Generator can be used to generate code to limit the number of words and/or to limit the number of characters.
Sometimes it is prudent to block "bad bots" from crawling your website. This generator can be used to generate the .htaccess code to block those robots. The code is for the .htaccess file in the document root directory.
Generate the code for image swap/rollovers. Once generated, copy 'n paste. Several alignments and positioning can be specified, including float and absolute.
Protecting passwords and other sensitive information is a high priority. Email is not a secure medium. Even compressed files are not secure, as they can be intercepted and then decompressed. The Sensitive Information Transfer (SIT) service for WebSite's Secret members comes to the rescue.
Generates a custom representation of a mobile device constructed entirely with HTML and CSS.
The "redirect 301" generator is an easy way to generate redirect 301 .htaccess content for browsers and search engine robots for web pages that have moved.
Resolving email issues for a new software installation generally entails trying this and that until something works. The email testing scripts included in this article can be used to try to find the reason for an issue and a way to resolve it.
With Ajax for Forms, a form on a web page can be submitted without loading a new page or reloading the current page.
The form is in a div. After it is submitted, Ajax for Forms replaces the form in the div with the content of the
Submit your form to 2 or more URLs with FormJobber™. Remove sensitive hidden fields from your forms, too.
Convert any web page form into a multi-page form. Works with any forms except when they contain file upload fields. Works even then if the file upload fields are on the last form page.
When your site visitor requests a document, this software will send it to the email address they provide as an attachment. Your message can be sent with the email, plain or HTML.
Amazon's Simple Pay button can be used to pay for products and services from your website by anyone who has purchased anything from Amazon and still has their account. Provided you are set up for it.
When PayPal returns a buyer to your website, the URL contains information that can be used to customize the thank-you page.
This PHP script lets your customers type an amount into a form, then submit the form to PayPal so they can pay you their specified amount. It also lets you send clients a link to click for paying a specified amount.
Some web pages in iframes load slowly. Google Docs' spreadsheets, for example. To assure the site visitor knows the content is loading, a loading message can be displayed over the top of the iframe. The loading message can be an image or text or a combination of both.
Content Change by Date and Time software is PHP code to publish certain content on a web page depending on the date and time.
Content Change by Holiday is PHP code to publish certain content on a web page on specified holidays.
Content Change by Time of Day is PHP code to publish certain content on a web page at different times of the day. The time is determined by the clock on the server where the page is delivered from.
Sometimes you want to say one thing when a person first visits a page on your website, and a different thing when they come back or when they visit another page.
Download Authority can restrict download links to certain specific pages and it can automatically expire download links after a certain amount of time. Further, the location of the file being downloaded need never be revealed. The file can even be in a password protected directory to thwart location guessing.
Create dynamic mailto: links for your web pages that will prompt your site visitors to "Email .This. Link".
A "Was this article helpful to you?" private vote and feedback can be valuable to you, the site owner. Yes/No votes tell you which articles are most helpful and which are least helpful. Narrative feedback can provide ideas for new articles aimed exactly to what site visitors are looking for.
You have something of value that you want to put in the hands of your future customers. "I'll send it out by Information Responder!", you decide.
Here you will find all the code you need to implement a QR code generator like the one in the Willmaster Library.
For a burst of understanding how your readers perceive your content, let your site visitors tell you what they are thinking at the time they are thinking it. Here is everything you need to implement the system on your website or sites. (Provided your hosting account can run PHP.)
This is a simple way to implement password access to one or many pages, in various directories. The info provided by those who sign up may optionally also be sent to remote autoresponder or ezine list maintenance software.
When they use your site search box, that is when your visitors tell you what they are really looking for.
If you've been reluctant to install a banner rotator because it felt like it would be complicated, here is one that's easy to install and easy to use.
Ad headlines are faded in and out. Headlines can be rotated. Headline colors can be rotated. The generator makes it easy.
JavaScript can print todays date on your web page, a date a certain number of days in the future, or a date a certain number of days in the past. Every day, the date changes.
JavaScript and time don't work quite the way one would expect. Functionally, JavaScript's date and time algorithms work well. It's the time itself that could give a person a merry chase.
This article describes how to incorporate "click for larger image" functionality into web pages. Clicking on a small/thumbnail image displays a larger image centered in the browser window.
Sometimes, a form has sections that apply to only certain users. It may be useful and more user-friendly to make those portions of your form appear only when needed.
You've seen pull-quotes: an excerpted line or phrase taken from the main text of an article and presented in a box or other eye-catching feature. This WebSite's Secret tutorial describes how to include a link with a pull-quote to tweet the pulled quote itself.
Sometimes it is desirable to re-fill form fields the way they were when the form was last submitted. Examples are search boxes, forms used to generate or download, even contact forms. When the site visitor comes back, the form fields are filled in the way they were.
This tutorial describes how to implement a self-expanding textarea field; when more lines are needed in the text box, the box automatically expands.
The Universal Display/Undisplay JavaScript function was created to handle any number of CSS display settings, with any values. Simply send the function a list of ids and how each is to be displayed or undisplayed.
Questions related to the technical aspects of web sites and web development are welcome here -- WillMaster software, CGI, PHP, JavaScript, HTML, web page coding, automation, feasibility, or other perplexing "Web Dev" questions answered here. Here is an opportunity to ask questions that may benefit other WebSite's Secret members, too.