\r\n\t"; $htmlsrc .= $add_1 . "\r\n\r\n\r\n"; echo whattable("100%","center","",$htmlsrc); unset($htmlsrc); // Handle form submission if(isset($submit_add)){ // Get current admin specs for adding new files $get_specs = sql_query(" select * from $tb_specs where ID='1' "); // Initialize $spec array $spec = sql_fetch_array($get_specs); unset($error); // Check for errors on submission if(strlen($SiteName) > $spec[SiteNameMax]){ $error = 1; $site_name_error = 1; } if(strlen($SiteName) < $spec[SiteNameMin]){ $error = 1; $site_name_error = 1; } if($SiteURL == "http://"){ $SiteURL = ""; } if($url_validate == "Y"){ if(!$get_url = @fopen($SiteURL,"r")){ $error = 1; $site_url_error = 1; } } $url = @parse_url($SiteURL); $concat_url = $url[host] . $url[path]; if(strlen($concat_url)>4){ $check_url_links = sql_query(" select * from $tb_links where SiteURL like '%$concat_url%' "); if(sql_num_rows($check_url_links)>0){ $error = 1; $duplicate_links_error = 1; $rows = sql_fetch_array($check_url_links); $ID = $rows[ID]; } $check_url_temp = sql_query(" select * from $tb_temp where SiteURL like '%$concat_url%' "); if(sql_num_rows($check_url_temp)>0){ $error = 1; $duplicate_temp_error = 1; } } if(strlen($Description) > $spec[DescMax]){ $error = 1; $description_error = 1; } if(strlen($Description) < $spec[DescMin]){ $error = 1; $description_error = 1; } if(strlen($Country) == 0){ $error = 1; $country_error = 1; } if(strlen($UserName) < $spec[UserNameMin]){ $error = 1; $user_name_error = 1; } if(strlen($UserName) > $spec[UserNameMax]){ $error = 1; $user_name_error = 1; } if(strlen($PW) < $spec[PWMin]){ $error = 1; $password_error = 1; } if(strlen($PW) > $spec[PWMax]){ $error = 1; $password_error = 1; } if($PW != $PW2){ $error = 1; $password2_error = 1; } if(strlen($Hint) < $spec[HintMin]){ $error = 1; $hint_error = 1; } if(strlen($Hint) > $spec[HintMax]){ $error = 1; $hint_error = 1; } if(!ereg($spec[EmailSpec], $Email)){ $error = 1; $email_error = 1; } if(!isset($error)){ if($validate == "N"){ $insert_table = $tb_links; } else { $insert_table = $tb_temp; } $insert = sql_query(" insert into $insert_table( ID, SiteName, SiteURL, LastUpdate, Added, Description, Category, Country, UserName, Password, Hint, Email ) values ( '', '$SiteName', '$SiteURL', now()+0, now()+0, '$Description', '$Category', '$Country', '$UserName', password('$PW'), '$Hint', '$Email' ) "); if($validate == "N"){ $id = sql_insert_id(); } $htmlsrc = $main_table . "\r\n\t"; $htmlsrc .= "" . $add_2 . "\r\n"; $htmlsrc .= "\r\n"; $htmlsrc .= "\r\n\t" . $add_3; $htmlsrc .= stripslashes($SiteName) . "

" . $add_4 . $SiteURL; $htmlsrc .= "

" . $add_5 . stripslashes($Description); $htmlsrc .= "

" . $add_6; $gc = sql_query(" select Category from $tb_categories where ID='$Category' "); $fa = sql_fetch_array($gc); $Country = eregi_replace("_"," ",$Country); $Country = eregi_replace(".gif","",$Country); $htmlsrc .= $fa[Category] . "

" . $add_46 . $Country; $htmlsrc .= "

" . $add_7 . $UserName; $htmlsrc .= "

" . $add_8 . $Hint . "

" . $add_9; $htmlsrc .= $Email . "

"; if($validate == "N"){ $sn = stripslashes($SiteName); $htmlsrc .= $add_10 . "
" . $add_11 . "

"; $htmlsrc .= $add_12 . $sn . "."; $htmlsrc .= "
"; } else { $htmlsrc .= $add_14; } $htmlsrc .= "
"; if(($email_addition == "Y") && ($validate == "Y")){ include("include/email_addition.php"); } } else { $htmlsrc .= $table2 . ""; $htmlsrc .= "" . $add_15; $htmlsrc .= ""; } } echo table("100%","center","",$htmlsrc); unset($htmlsrc); if(!isset($submit_add) || isset($error)){ $htmlsrc = "
" . $form_table . ""; $htmlsrc .= "\r\n\t" . $add_16; $htmlsrc .= "\r\n\t"; $htmlsrc .= ""; if(isset($site_name_error)){ $htmlsrc .= "
" . $add_17 . $spec[SiteNameMin]; $htmlsrc .= $add_18 . $spec[SiteNameMax] . $add_19 . "."; } $htmlsrc .= "" . $add_20 . "0){ $htmlsrc .= $SiteURL; } else { $htmlsrc .= "http://"; } $htmlsrc .= "\" />"; if(isset($site_url_error)){ $htmlsrc .= "
" . $add_21 . "."; } if(isset($duplicate_links_error)){ $htmlsrc .= "
" . $add_22; $htmlsrc .= "" . $add_23; $htmlsrc .= "."; } if(isset($duplicate_temp_error)){ echo "
" . $add_24 . "."; } $htmlsrc .= "" . $add_25 . ""; if(isset($description_error)){ $htmlsrc .= "
" . $add_26 . $spec[DescMin]; $htmlsrc .= $add_18 . $spec[DescMax] . $add_28 . "."; } $htmlsrc .= "" . $add_29 . "" . $add_46 . ""; if(isset($country_error)){ $htmlsrc .= "
" . $add_48 . ""; } $htmlsrc .= "" . $add_30 . ""; if(isset($user_name_error)){ $htmlsrc .= "
" . $add_31 . $spec[UserNameMin]; $htmlsrc .= $add_18 . $spec[UserNameMax] . $add_33 . ""; } $htmlsrc .= "" . $add_34 . ""; if(isset($password_error)){ $htmlsrc .= "
" . $add_35 . $spec[PWMin]; $htmlsrc .= $add_18 . $spec[PWMax] . $add_37 . ""; } $htmlsrc .= "" . $add_38 . ""; if(isset($password2_error)){ $htmlsrc .= "
" . $add_39 . "."; } $htmlsrc .= "" . $add_40 . ""; if(isset($hint_error)){ $htmlsrc .= "
" . $add_41 . $spec[HintMin]; $htmlsrc .= $add_18 . $spec[HintMax] . $add_42 . "."; } $htmlsrc .= "" . $add_43 . ""; if(isset($email_error)){ $htmlsrc .= "
" . $add_44 . "."; } $htmlsrc .= ""; $htmlsrc .= "
"; echo table("100%","center","",$htmlsrc); unset($htmlsrc); } ?>