Código PHP:
<?php
function limit_text($text, $limit) {
if (strlen($text) > $limit) {
$words = str_word_count($text, 2);
$pos = array_keys($words);
$text = substr($text, 0, $pos[$limit]) . '';
}
return $text;
}
function comprobar_url($miurl,$urlscript){
if($miurl == ""){
$text_result = "";
}elseif(substr($miurl, 0, 7) != "http://"){
$text_result = "".$urlscript."".$miurl."";
}else{
$text_result = '' . $miurl . '';
}
return $text_result;
}
extract($_POST);
extract($_GET);
function limpia($text) {
$text = str_replace(',', "", $text);
$text = str_replace('.', "", $text);
$text = str_replace('"', "", $text);
$text = str_replace('"', "", $text);
$text = str_replace(" - ", " ", $text);
$text = str_replace("!", "", $text);
$text = str_replace("@", "", $text);
$text = str_replace("$", "", $text);
$text = str_replace("Ç", "", $text);
$text = str_replace("%", "", $text);
$text = str_replace("Ě", "", $text);
$text = str_replace("#", "", $text);
$text = str_replace("&", "", $text);
$text = str_replace("/", "", $text);
$text = str_replace("(", "", $text);
$text = str_replace(")", "", $text);
$text = str_replace("?", "", $text);
$text = str_replace("┐", "", $text);
$text = str_replace("|", "", $text);
$text = str_replace("=", "", $text);
$text = str_replace("¬", "", $text);
$text = str_replace("Č", "", $text);
$text = str_replace("<", "", $text);
$text = str_replace(">", "", $text);
$text = str_replace("^", "", $text);
$text = str_replace("*", "", $text);
$text = str_replace("ă", "", $text);
$text = str_replace("Ę", "", $text);
$text = str_replace("š", "", $text);
$text = str_replace(";", "", $text);
$text = str_replace(":", "", $text);
$text = str_replace("_", "", $text);
$text = str_replace("[]", "", $text);
$text = str_replace("[", "", $text);
$text = str_replace("]", "", $text);
$text = str_replace("}", "", $text);
$text = str_replace("{", "", $text);
$text = str_replace("~~", "", $text);
$text = str_replace("~", "", $text);
return strtr($text, $acentos, $validos);
}
function Limp($text) {
static $acentos = "ßÚݡ˙┴╔═Ë┌ÓŔý˛¨└╚╠Ď┘Ôŕţ˘ű┬╩╬ď█ńŰ´÷Ř─╦¤Í▄";
static $validos = "aeiouAEIOUaeiouAEIOUaeiouAEIOUaeiouAEIOU";
return strtr($text, $acentos, $validos);
}
function modrewrite ($text){
$text = str_replace("[", "", $text);
$text = str_replace("]", "", $text);
$text = str_replace("(", "", $text);
$text = str_replace(")", "", $text);
$text = str_replace("˝", "n", $text);
$text = str_replace(" ", "-", $text);
$text = str_replace("?", "", $text);
$text = str_replace("┐", "", $text);
$text = str_replace(":", "", $text);
$text = Limp($text);
$text = strtolower($text);
return $text;
}
?>