You are in testmode
"; }else{ } $now=time(); // FUNCTIONS // keep this one, it will be useful. function CHECKs_email ($s_email) { $s_email=strtolower($s_email); $try=mysql_db_query($GLOBALS[database], "select * from DomainAdmin where Email4l='$s_email'",$GLOBALS[dbh]); $count=mysql_numrows($try); if($count>=1){ // we have one already, return -1 return("-1"); } // if we've made it here it must be OK return("1"); } function prepareSerialize($a) { // a: the array to walk through // the basic principle... walk through and addslashes to all data.. // tunneling through nested arrays. // $display=array_tunnel($HTTP_GET_VARS,""); // echo "
$display
"; while ( list( $key, $val ) = @each( $a ) ) { if(is_array($val)) { $a[$key]=prepareSerialize($val); } else { $val=stripslashes($val); // yes, sounds silly $a[$key]=addslashes($val); // this wasn't working, need \\\' // $a[$key]=ereg_replace("'","'",$val); } } return($a); } function stripALL($a) { // a: the array to walk through // the basic principle... walk through and addslashes to all data.. // tunneling through nested arrays. // $display=array_tunnel($HTTP_GET_VARS,""); // echo "
$display
"; while ( list( $key, $val ) = @each( $a ) ) { if(is_array($val)) { $a[$key]=stripALL($val); } else { $a[$key]=stripslashes($val); // $a[$key]=ereg_replace("'","'",$val); } } return($a); } function get_connection_info ($a) { // purely for debuggin purposes... log all information that might be relevant. // using the var='' val syntax for the mysql insert for simplicity's sake $getvars = array_tunnel($GLOBALS[HTTP_GET_VARS]," "); $postvars = array_tunnel($GLOBALS[HTTP_POST_VARS]," "); $cookievars = array_tunnel($GLOBALS[HTTP_COOKIE_VARS]," "); $return[reason]=$a; $return[user]=$GLOBALS[username]; $return[password]=$GLOBALS[password]; $return[HTTP_USER_AGENT]=$GLOBALS[HTTP_USER_AGENT]; $return[HTTP_REFERER]=$GLOBALS[REFERER]; $return[REMOTE_ADDR]=$GLOBALS[REMOTE_ADDR]; $return[REMOTE_HOST]=$GLOBALS[REMOTE_HOST]; $return[REMOTE_PORT]=$GLOBALS[REMOTE_PORT]; $return[SCRIPT_FILENAME]=$GLOBALS[SCRIPT_FILENAME]; $return[SERVER_NAME]=$GLOBALS[SERVER_NAME]; $return[SERVER_PORT]=$GLOBALS[SERVER_PORT]; $return[REQUEST_METHOD]=$GLOBALS[REQUEST_METHOD]; $return[QUERY_STRING]=$GLOBALS[QUERY_STRING]; $return[REQUEST_URI]=$GLOBALS[REQUEST_URI]; $return[SCRIPT_NAME]=$GLOBALS[SCRIPT_NAME]; $return[GET_VARS]=$getvars; $return[POST_VARS]=$postvars; $return[COOKIE_VARS]=$cookievars; return $return; } // Parse the URL looking for variables and actions $url_array=explode("/", $REQUEST_URI); for($i=0; $i < count($url_array); $i++) { ereg("([a-zA-Z0-9_]*)\.?(.*)?", $url_array[$i], $matches); $INCOMING[$matches[1]]=$matches[2]; } // Just what is going on, and if nothing, lets get something going eh! if($INCOMING[a]!="") { $action = $INCOMING[a]; } else { $action="home"; } // This is the start of the action... function doMain($action){ global $message,$display,$INCOMING,$HTTP_POST_VARS; $today=time(); switch($action) { case "phpinfo": echo phpinfo(); break; case "home": $info = get_connection_info($action); while(list($key,$val)=@each($info)){ $GLOBALS[message] .= "$key == $val
"; if ($key == "REMOTE_ADDR"){ $IP_ADDRESS = $val; } } if ($IP_ADDRESS == "24.69.96.103"){ $GLOBALS[secure_page]="On line Secured Order Form"; }else{ $GLOBALS[secure_page]="On line Secured Order Form"; } if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } $GLOBALS[action] = "index"; break; case "prostate_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; // ANY CASE STATEMENTS YOU ADD MUST BE BELOW THIS LINE AND ABOVE THE case "colon_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "brain_tumors": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "lungs_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "bladder_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "skin_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "stomach_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "tyroid_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "kidney_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "liver_cancer": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "leukemia": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; case "essiacforpets": if($INCOMING[k]){ $GLOBALS[keyword] = $INCOMING[k]; } break; default: break; } // end of action switch } // be nice to users... trim off all errant spaces and returns... if($HTTP_POST_VARS) { $HTTP_POST_VARS=array_trim($HTTP_POST_VARS); } doMain($action); $page=addslashes(displayfile("$GLOBALS[action].html")); eval( "\$page = \"$page\";" ); $page=stripslashes($page); echo $page; /* NOTES */ ?>