'Error 404 page cannot be found', 'heading_1'=>'Error 404 page cannot be found', 'content_1'=>'Sorry this page is removed or cannot be found', 'content_2'=>'', 'content_3'=>'', 'content_4'=>'', 'content_5'=>'', 'client_content_and_location'=>'', 'additional_pages_links'=>'', 'error_page_links'=>'', 'link_content'=>'', 'box_2'=>'' ); $cont=DB_connect::connect_db(); mysqli_query($cont, "INSERT INTO _logs_banned_pages_attempted (page_tried) VALUES ('$page_url')"); DB_connect::disconnect_db($cont); return $error_page; } #require_once(dirloc::$dirlocation.'/get_links.php'); function error_generator($domain_in,$path_in,$extn,$site_data){ if($extn==''){ $fulladdress=$domain_in.$path_in; } else{ $fulladdress=$domain_in.$path_in.'.'.$extn; } $serverpath=$domain_in.$path_in; #$t_r_l_n_a=array(60,15,15,10); //0, 1, 2, 3 link chances - must add up to 100 or it will truncate the chances #$random_link_choice=rand(1,100); #if($random_link_choice<=$t_r_l_n_a[1]+$t_r_l_n_a[0]+$t_r_l_n_a[2]+$t_r_l_n_a[3]){ # $rand_link_num=3;} #if($random_link_choice<=$t_r_l_n_a[1]+$t_r_l_n_a[0]+$t_r_l_n_a[2]){ # $rand_link_num=2;} #if($random_link_choice<=$t_r_l_n_a[1]+$t_r_l_n_a[0]){ # $rand_link_num=1;} #if($random_link_choice<=$t_r_l_n_a[0]){ # $rand_link_num=0;} /// build the error page // $site_data if(substr($serverpath, -1)=='/'){ $split_path=explode('/',$serverpath); end($split_path); $keyword=prev($split_path); } else{ $keyword=basename($path_in); } $keyword=ucfirst(str_replace('-',' ',$keyword)); $keyword=str_replace('_',' ',$keyword); #######################################image injection ###################################### $thiscontent=''; ##Two parts@ #get images #$thiscontent.=get_image($site_data['theme'],$site_data['subtheme'],$keyword); #get content #$thiscontent.=get_content($site_data['theme'],$site_data['logo'],'',$site_data['company'],$site_data['email'],$fulladdress,$keyword); ############################################################################################# $thistitle=$site_data['logo'].' - '. $keyword; $thisheading=$site_data['logo'].' - '. $keyword; $thisanchor=$keyword; $thislinks=''; $cont=DB_connect::connect_db(); /* put it into the database $offset_result = mysqli_query($cont, "SELECT id FROM `page_data` WHERE `domain` LIKE '$domain_in';"); while($offset_rowin= mysqli_fetch_assoc( $offset_result )){ $offset_row[]=$offset_rowin; } $select_random_page_offset=(array_rand($offset_row)); $select_random_page_id=$offset_row[$select_random_page_offset]['id']; $query = mysqli_query($cont, "SELECT error_page_links, time_edit_stamp FROM `page_data` WHERE `id` LIKE '$select_random_page_id';"); $error_page_links = mysqli_fetch_assoc($query); //print_r($error_page_links); $time_edit_stamp=$error_page_links['time_edit_stamp']; $error_page_links=$error_page_links['error_page_links']; if($extn==''){$error_page_links.='
  • '.$thisanchor.'
  • '.PHP_EOL;} else{ $error_page_links.='
  • '.$thisanchor.'
  • '.PHP_EOL; } $time_edit_stamp=$time_edit_stamp+1; //echo '
    '; */ if($extn==''){$page_name=$path_in;} else{ $page_name=$path_in.'.'.$extn; } #$query = mysqli_query($cont, "UPDATE `page_data` SET `error_page_links`='$error_page_links', `time_edit_stamp`='$time_edit_stamp' WHERE `id`='$select_random_page_id';"); $current_time=date('h:m d/m/y'); $thistitle=str_replace('\'',"\'",$thistitle); $thisheading=str_replace('\'',"\'",$thisheading); $thisanchor=str_replace('\'',"\'",$thisanchor); mysqli_query($cont, "INSERT INTO page_data (page_url, domain, page_title, content_1, heading_1, anchor, source, active_status, time_created, linker_status) VALUES ('$path_in', '$domain_in' ,'$thistitle', '$thiscontent', '$thisheading', '$thisanchor', 'error' , '1', '$current_time', '1')"); //echo mysql_errno($cont) . ": " . mysql_error($cont) . "\n"; #$thislinks=get_links($rand_link_num,$fulladdress); #$thislinks=str_replace("\'","\'",$thislinks); #mysqli_query($cont, "UPDATE `page_data` SET `link_content`='$thislinks' WHERE `page_url`='$path_in' AND `domain`='$domain_in';"); $query=mysqli_query($cont, "SELECT id FROM `page_data` WHERE `page_url`='$path_in' AND `domain`='$domain_in';"); $page_id=mysqli_fetch_array($query); $page_id=$page_id['id']; $theme=$site_data['theme']; $logo=$site_data['logo']; $company=$site_data['company']; $email=$site_data['email']; $subtheme=$site_data['subtheme']; ############################ Menu Update##################################### $query = mysqli_query($cont, "SELECT menu FROM `sitewide_data` WHERE `domain` = '$domain_in';"); $menu_update=mysqli_fetch_array($query); $menu_update=$menu_update['menu']; $menu_num=substr_count($menu_update,'
  • '); if($menu_num<=7){ $thisanchor= explode(' ',$thisanchor,3); $thisanchor=$thisanchor[0].' '.$thisanchor[1]; if($extn==''){$menu_update.='
  • '.$thisanchor.'
  • '.PHP_EOL;} else{ $menu_update.='
  • '.$thisanchor.'
  • '.PHP_EOL;} } ############################################################################# mysqli_query($cont, "INSERT INTO _logs_pages_created (pagelist) VALUES ('$fulladdress')"); $query = mysqli_query($cont, "SELECT COUNT(*) FROM page_data WHERE `domain` = '$domain_in'"); $page_count=mysqli_fetch_array($query); $page_count=$page_count[0]; $query = mysqli_query($cont, "UPDATE `sitewide_data` SET `page_count`='$page_count', `menu`='$menu_update' WHERE `domain` = '$domain_in';"); mysqli_query($cont, "INSERT INTO create_queue (page_id, fullurl, current_theme, current_subtheme, website_title, company, email, page_title, domain, page) VALUES ('$page_id', '$fulladdress', '$theme', '$subtheme', '$logo', '$company', '$email', '$keyword', '$domain_in', '$page_name')"); DB_connect::disconnect_db($cont); $error_page_gen=array( 'domain'=>$domain_in, 'page_title'=>$thistitle, 'heading_1'=>str_replace('\\',"",$thisheading), 'content_1'=>$thiscontent, 'content_2'=>'', 'content_3'=>'', 'content_4'=>'', 'content_5'=>'', 'client_content_and_location'=>'', 'additional_pages_links'=>'', 'error_page_links'=>'', 'link_content'=>$thislinks, 'box_2'=>'' ); return $error_page_gen; } ?>'.$opt.''; $java_opts.='"'.$opt.'":['; $java_opts.='{text:"Please Select",value:""},'; $java_opts.='{text:"Generic",value:""},'; foreach($newarray[$opt] as $value){ $java_opts.='{text:"'.$value.'",value:"'.$value.'"},'; } $java_opts=rtrim($java_opts, ","); $java_opts.='],'; } $java_opts=rtrim($java_opts, ","); $java_opts.='}'; #################### ### the themes header part### $new_site['content_1']=' '; ########################## ################## ###The themes form part: ########################## ################## if($path=='/create_new_site'){ if(isset($_POST['site_info'])){ $server_name_path=dirloc::$dirlocation."server_name.txt"; $handle = fopen($server_name_path, "r"); $server_name=fread($handle,filesize($server_name_path)); fclose($handle); $fulladdress=$domain.$path; $site_logo=$_POST['sitelogo']; $site_logo=str_replace('\'',"\'",$site_logo); $slogan=$_POST['slogan']; $slogan=str_replace('\'',"\'",$slogan); $site_company=$_POST['company']; $site_company=str_replace('\'',"\'",$site_company); $site_email=$_POST['email_bit']; $site_email=str_replace('\'',"\'",$site_email); $site_sidebar=$_POST['side_bar_1']; $site_sidebar=str_replace('\'',"\'",$site_sidebar); // this is for the homepage content $site_title=$_POST['title']; $site_title=str_replace('\'',"\'",$site_title); $site_heading=$_POST['heading']; $site_heading=str_replace('\'',"\'",$site_heading); $site_content=$_POST['content_1']; $theme=$_POST['fieldone']; $subtheme=$_POST['findone']; $site_content=str_replace('\'',"\'",$site_content); # $leftfooter1='

    2015 © Copyright '.$site_logo.' - '.$domain.' All rights reserved. Email: '.$site_email.'@'.$domain.'

    '.PHP_EOL; $leftfooter1='

    © '.$site_logo.' 2015 | www.'.$domain.' | Privacy | Terms & Conditions | Cookie Policy | All rights reserved. Contact: '.$site_email.'@'.$domain.'.

    '.PHP_EOL; $menu='
  • Home
  • '.PHP_EOL; $thistitle=$site_title; $thiscontent=$site_content; $thisheading=$site_heading; $thisanchor='Home'; $thisbox=''; //$rand_link_num=rand(0,3); $thislinks=''; $path_page='/'; $email=$site_email.'@'.$domain; $current_time=date('h:m d/m/y'); $rich_bit='
    [domain] [average] out of 5 based on [ratings] ratings. [reviews] user reviews.
    '; $average=rand(30,50)/10; $rating=rand(1,100); $reviews=rand(1,$rating); $rich_bit=str_replace('[domain]',$domain,$rich_bit); $rich_bit=str_replace('[average]',$average,$rich_bit); $rich_bit=str_replace('[ratings]',$rating,$rich_bit); $rich_bit=str_replace('[reviews]',$reviews,$rich_bit); $cont=DB_connect::connect_db(); mysqli_query($cont,"INSERT INTO sitewide_data (domain, server_location, logo, menu, company, side_bar_1, footer_left_1, footer_wide_2, email, theme, subtheme, slogan) VALUES ('$domain', '$server_name', '$site_logo', '$menu','$site_company' , '$site_sidebar', '$leftfooter1', '$rich_bit', '$email', '$theme', '$subtheme', '$slogan');"); mysqli_query($cont, "INSERT INTO page_data (page_url, domain, page_title, content_1, heading_1, anchor, box_2, link_content, active_status, time_created) VALUES ('$path_page', '$domain' ,'$thistitle', '$thiscontent', '$thisheading', '$thisanchor', '$thisbox', '$thislinks', '1', '$current_time')"); DB_connect::disconnect_db($cont); sleep(1); header('Location: /'); } $server_name_path=dirloc::$dirlocation."server_name.txt"; $handle = fopen($server_name_path, "r"); $server_name=fread($handle,filesize($server_name_path)); fclose($handle); $site_title='Welcome to '.$site_logo.''; $site_heading='Welcome to '.$site_logo.''; $new_site['heading_1']='Welcome to new site creation'; $new_site['page_title']='Welcome to new site creation'; $new_site['content_2']='This website is on: '.$server_name.'

    Enter the site logo: Must have!


    Slogan:


    Enter Company Name:


    Enter website email: Must have!
    @'.$domain.'

    Select the theme | subtheme:


    Image finder (you can use the themes found above or search for a more specific image):


    Enter the sidebar content: Must have!


    Enter Home page meta title:


    Enter Home page Heading:


    Enter the homepage content: Must have!

    '; // $leftfooter1='

    2013 © Copyright '.$sitelogo.' - '.$domain.' All rights reserved. Email: '.$email.'

    '.PHP_EOL; } else{ $new_site['heading_1']='Welcome to '.$domain; $new_site['content_1']='Welcome to '.$domain.'. The new website is in the process of being created so please bookmark us or add us to Google+. Dont forget to check back later!'; } $returnarray=array(); $returnarray[]=$new_site; $returnarray[]=$new_head; return $returnarray; } ?> Welcome to BBC and TV discussion

    This is a website dedicated to discussion of television and the British Broadcastign Corporation (BBC). The BBC puts on many great television programmes - including drama, news, comedy, documentary, sport, cooking, chat show, politics and plenty more. If you have any issues relating to the BBC that you'd like to discuss please get in touch via our Contact tab above!

    Read More



    Welcome to BBC and TV discussion

    This website is dedicated to a discussion of the BBC and other television channels – both their qualities and flaws.

    One place where a lot of television talent stems from is students who work in television at university.

    Television talent

    Student television is TV created by students, for students. Student TV in the United Kingdom is made up of stations organised by students at places throughout the country who create a variety of shows and make them available to other students. Every station depends upon the commitment of several members, not simply from media courses but from every degree imaginable. They do everything from building equipment and filming programmes to scriptwriting, book keeping and research.

    For any student who wishes to progress into a television career, being involved in student television is an obvious source of experience, in production, working as a team, leadership and training new employees. Many of these skills are of interest not simply to production companies but to a wide range of employers.

    Student TV awards

    The main event in the student television calendar is the conference and prizes held at Easter. This is a two-day event, made up of various sessions to communicate with other student television stations, including a short show made by each station in thirty minutes and culminating in an awards dinner on the final night where the entries are assessed by television industry contacts.

    A brilliant selection of entries from twelve stations ended in very tough fought consequences and a few surprises at the events. Links to all the applications placed online can be discovered here. There were plenty of photos posted after the competition.