255) return false; } return true; } function getFormValue($varname, $defaultValue){ $retVal=$defaultValue; if ( isset($_POST[$varname]) ) { $retVal = $_POST[$varname]; } else if ( isset($_GET[$varname]) ) { $retVal = $_GET[$varname]; } return $retVal; } $remoteip = $_SERVER['REMOTE_ADDR']; // retrieve parameters $ip = getFormValue('address',$_SERVER['REMOTE_ADDR']); if ($ip=="") {$ip=$remoteip;} $autoupdate=getFormValue('autoupdate',0); $subdomain = getFormValue('domain',null); // open log session openlog("DDNS-Provider", LOG_PID | LOG_PERROR, LOG_LOCAL0); // check for given domain if (is_null($subdomain)) { // No Domain; display form ?> Dynamic DNS Updater

Enter Dynamic DNS details


Subdomain-name (required):
.ddns.kawomi.com
Password (optional, sent as clear text, required to update if given)
E-Mail (optional, password recovery mail is sent to this address)
Manual Overwrite IP Address(optional)
<-- OR -->
AutoUpdate (only AutoAddress)
Minutes.

Update-URL:

0 and $autoupdate <= 60) { ?>
autoupdate requested, refreshing address every minutes.
Countdown: