Skip to main content

Sticky default values for an input

Using this example JavaScript you can have a password entry field that contains the text "Enter Password".  The text will go away when the user enters data.  But if the leave the field blank it will go back to "Enter Password".  This can be modified for use with any input field.  Put the JavaScript below in the <head> section of your html page.

<script type="text/javascript">
function focus(el) {
  if (el.defaultValue==el.value) el.value = ""
}
function blur(el) {
  if (el.value == "") el.value = el.defaultValue;
}
</script>


The <input> tag looks like the one below.  Note the onFocus and onBlur function calls.

<input type=text style="width: 120;" value="Enter Password"
onFocus="focus(this)" onBlur="blur(this)" name=password maxlength=10 autocomplete=off>


Moving (bouncing) Image
You can have a moving (or bouncing) image on your web page.  A great idea for a logo.  Click this link to see it in action.  If you resize the browser window it will automatically adjust to the new size.  It will also randomly change direction so as not to get entrenched into a "pattern".

To see all the JavaScript and associated html that is required, do a view source while on the demo page.


Get the most recent file date
When you need that most recent update date.   You can use this script to get the most recent file date in a given directory.   To use current directory, use "./" as the directory name.

- - Start Script Here - -
<?PHP
$path 
"directory";$globarray glob($path);
if (
$globarray)
  foreach (
$globarray as $filename)
    if (
filemtime($filename) >= $recentDate$recentDate filemtime($filename); $recentDate date(" F d, Y",$recentDate); 
echo 
$recentDate;?>

- - End Script Here - -


Replace banned words
This script will replace banned words in the string $message with an * for each letter.   You can use this when receiving POST data with text input.   In this example the banned words are in a text file called words.dat (in the same directory as the script) with one banned word per line.

- - Start Script Here - -
<?php
$words_array 
file('words.dat');$words_array str_replace("\n"""$words_array);$words_array str_replace("\r"""$words_array);$word_stars preg_replace'/./','*',$words_array ); // replace every letter with a *$words_array preg_replace'/(.+)/','#\1#i',$words_array ); // put # delim around each word$message preg_replace($words_array$word_stars$message);?>

- - End Script Here - -



Comments

Popular posts from this blog

links

0.  https://michael67654.qowap.com/64523001/new-pos-technique-to-perk-up-your-company 1.  https://johnnydinqr.blog2learn.com/52856602/new-pos-system-to-perk-up-your-company 2.  http://edwinsqgcu.onesmablog.com/New-POS-Process-to-Perk-Up-Your-company-43309737 3.  http://chloe69246.bloguetechno.com/New-POS-Process-to-Perk-Up-Your-Business-39814721 4.  http://jacob87541.pointblog.net/New-POS-Technique-to-Perk-Up-Your-online-business-43741223 5.  http://arlette53302.thezenweb.com/New-POS-System-to-Perk-Up-Your-online-business-41464611 6.  http://devinpixna.tinyblogging.com/New-POS-Program-to-Perk-Up-Your-online-business-46354577 7.  https://rylanevsom.blog5.net/46759651/new-pos-program-to-perk-up-your-small-business 8.  https://mariowoesh.affiliatblogger.com/56515206/new-pos-system-to-perk-up-your-organization 9.  https://liam66429.diowebhost.com/60164326/new-pos-procedure-to-perk-up-your-company 10.  https://henry19219.fitnell.com/4557...

Raisonnement, la résolution de problèmes

Les chercheurs ont d'abord développé des algorithmes mimétiques raisonnement humain étapes que les gens utilisent pour résoudre le casse-tête ou faire méthode d'exclusion logique. [2] Dans les années 1980 et 1990 fin, l'étude de la grippe aviaire a développé des méthodes de traitement de l'information incertaine ou incomplète, en utilisant des concepts de probabilité et de l'économie. [3] Pour ces problèmes, les algorithmes requis matériel assez puissant pour effectuer des calculs de géant - à subir « combinaisons d'explosion »: la quantité de mémoire et le temps de calcul peut devenir invisible prendre si la résolution d'un problème difficile. La plus haute priorité est l'algorithme de recherche pour résoudre le problème.  Les gens utilisent généralement les jugements rapides et intuitifs plutôt que pas de déduction que les chercheurs en IA d'origine peuvent simuler. [5] Amnesty International a progressé en utilisant la résolution de problèmes « c...

Tracking and Securing Downloads

If you want to report or track downloads from your website, try this script.   This script will send you an email every time you have a download.   The email will tell you what file was downloaded and who did the download.   You could change this script to keep counts (store them in flat file or MySQL) if you desire. The variable $directory is the directory where the download files are located.   If you want the script in the same directory as the files then use "./" as the directory (you must always have the slash). In your html page, use the following structure as your download link (where name.txt is the file name to download): <a href="download.php?file=name.txt">download</a> Then you use the following script (called download.php): - - Start Script Here - - <?php $emailaddress  =  "email@yourdomain.com" ; $filename  =  $_GET [ 'file' ]; $directory  =  "downloads/" ; $path  =  "$directory$filename" ; putenv (...