| 
<?phpfunction metaName($meta_name, $meta_content="")
 {
 $generate_meta_field = "<label name='$meta_name'><strong>".ucwords($meta_name)."</strong></label><br>\n";
 $generate_meta_field .=
 "<label name='content'>Content</label>:   
 <input type='text' name='$meta_name' value='' />
 <span style='color:#999;'><em> $meta_content</em></span><br><br>\n";
 
 return $generate_meta_field;
 
 }
 
 function name($name)
 {
 if(isset($name))
 {
 ${$name} = " {$name}='$name'";
 }else{
 ${$name} = '';
 }
 
 return ${$name};
 }
 //print name($rel='stylesheet');
 
 function linkHeader($rel, $href='', $sizes='', $media='', $crossorigin='')
 {
 
 if(isset($rel)){$rel = " rel='$rel'";}else{$rel='';}
 if(isset($href)){$href= " href='$href'";}else{$href='';}
 if(isset($sizes)){$sizes = " sizes='$sizes'";}else{$sizes='';}
 if(isset($media)){$media = " media='$media'";}else{$media='';}
 if(isset($crossorigin)){$crossorigin = " crossorigin='$crossorigin'";}else{unset($crossorigin);}
 
 $link_header = "<link$rel$href$ssizes$media$crossorigin />\n";
 
 return $link_header;
 }
 
 
 // Function to create a form
 function form_head($name,$method,$action,$submit,$myfields)
 {
 
 $form = '<blockquote><form name="'.$name.'" action="'.$action.'" method="'.$method.'">'."\n";
 
 $form .= $myfields;
 
 $form .= '<input type="submit" name="'.$submit.'" value="'.$submit.'"><br>'."\n";
 $form .= '</form></blockquote>'."\n";
 
 return $form;
 
 }
 
 //    Show Code
 function showCode($show_vars, $keys, $action)
 {
 
 $show_code = "<form id='metas' method='get' action='".$action."'>\n
 <textarea style='padding-top:12px;padding-left:0;margin-left:0;' cols='65' rows='12' id='myInput' value=''>\n";
 
 $counter = 0;
 
 foreach($show_vars as $key=>$vars)
 {
 //echo  "\t<meta name=\"$key\" content=\"$vars\"/>\n";
 if(stristr($keys[$counter],':',-1)=="name")
 {
 $show_code .= "\t<meta name='".stristr(substr($keys[$counter],"5",-1),"/",-1)."' content='$vars'/>\n";
 }
 elseif(stristr($keys[$counter],':',-1)=="http")
 {
 $show_code .= "\t<meta http-equiv='".
 substr($keys[$counter],"5",-1)."' content='$vars'/>\n";
 }elseif(stristr($keys[$counter],':',-1)=="link")
 {
 $show_code .= "\t<link rel='".substr($keys[$counter],"5",-1)."' href='$vars'/>\n";
 }
 elseif(stristr($keys[$counter],':',-1)=="grpn")
 {
 $show_code .= "\t<meta name='".stristr(substr($keys[$counter],"5",-1),"/",-1)."' content='$vars'/>\n";
 }
 elseif(stristr($keys[$counter],':',-1)=="grph")
 {
 $show_code .= "\t<meta property='".stristr(substr($keys[$counter],"5",-1),"/",-1)."' content='$vars'/>\n";
 }
 
 $counter++;
 
 }
 
 $show_code .= "</textarea>\n";
 $show_code .= "<br><button onclick='myFunction()'>Copy Metas</button>";
 
 return $show_code;
 
 
 }
 
 // Add Metas
 function addMetas($get_fields, $meta_names='', $meta_http_equiv='', $link_header='', $opengraph_name='', $opengraph_graph='', $string_add_metas, $script_name = ''){
 // Show individual form fields and add metas
 $add_metas = "<h3>".$string_add_metas."</h3>\n";
 $add_metas .= '<blockquote><form name="show_code" method="get" action="'.$script_name.'">'."\n";
 $add_metas .= '<table border="0" cellspacing="0"><tr>'."\n";
 
 foreach($get_fields as $field)
 {
 $add_metas .= '<td width="200" valign="top"><b>'.ucwords($field).'</b><br/>'."\n";
 
 if($field=='name')
 {
 foreach($meta_names as $key=>$vars)
 {
 $add_metas .= "<input type='checkbox' radiogroup='names' name='name:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 elseif($field=='http')
 {
 foreach($meta_http_equiv as $key=>$vars)
 {
 $add_metas .= "<input type='checkbox' radiogroup='https' name='http:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 }
 }
 elseif($field=='link')
 {
 foreach($link_header as $key=>$vars)
 {
 $add_metas .= "<input type='checkbox' radiogroup='links' name='link:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 
 elseif($field=='grpn')
 {
 foreach($opengraph_name as $key=>$vars)
 {
 $add_metas .= "<input type='checkbox' radiogroup='grpn' name='grpn:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 
 elseif($field=='grph')
 {
 foreach($opengraph_graph as $key=>$vars)
 {
 $add_metas .= "<input type='checkbox' radiogroup='grph' name='grph:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 }
 
 $add_metas .= '</tr></table>'."\n" . '<input type="hidden" name="fields" value="'.$get_fields.'">';
 $add_metas .= '<input type="submit" name="add_metas" value="'.$string_add_metas.'"></form><br>'."\n";
 $add_metas .= '</form></blockquote>'."\n";
 
 return $add_metas;
 }
 // End of Add Metas function
 
 function formIndividual($fields = array())
 {
 foreach($fields as $field)
 {
 $meta_list = '<td width="200" valign="top"><b>'.ucwords($field).'</b><br/>'."\n";
 
 if($field=='name')
 {
 foreach($meta_names as $key=>$vars)
 {
 $meta_list .= "<input type='checkbox' radiogroup='names' name='name:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 elseif($field=='http')
 {
 foreach($meta_http_equiv as $key=>$vars)
 {
 $meta_list .= "<input type='checkbox' radiogroup='https' name='http:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 }
 }
 elseif($field=='link')
 {
 foreach($link_header as $key=>$vars)
 {
 $meta_list .= "<input type='checkbox' radiogroup='links' name='link:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }elseif($field=='grpn')
 {
 foreach($opengraph_name as $key=>$vars)
 {
 $meta_list .= "<input type='checkbox' radiogroup='grpn' name='grpn:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }elseif($field=='grph')
 {
 foreach($opengraph_graph as $key=>$vars)
 {
 $meta_list .= "<input type='checkbox' radiogroup='graph' name='grph:$key' value='$vars' /> ".ucwords($key)."<br>\n";
 
 }
 }
 
 return $meta_list;
 }
 }
 
 
 ///////////////////////////////////////////////////////
 /*switch($label_field){
 case "name":
 //echo substr($key,0,4);
 $keys = $keys . (string) $key."/$value" .'*';
 $newkey = str_replace("name:",'',$key);
 $thenewkey .= metaName($newkey, $value);
 break;
 
 case "http":
 //echo substr($key,0,4);
 $keys = $keys . (string) $key."/$value" .'*';
 $newkey = str_replace("http:",'',$key);
 $thenewkey .= metaName($newkey, $value);
 break;
 
 case "link":
 //echo substr($key,0,4);
 $keys = $keys . (string) $key."/$value" .'*';
 $newkey = str_replace("link:",'',$key);
 $thenewkey .= metaName($newkey, $value);
 break;
 }*/
 
 
 ?>
 
 |