Programadores php

Escrito el 04/November/2009 por programadorphp

Hola de nuevo por aquí. Soy programador php freelance y necesito publicitarme un poco.

PERFIL: php4 y 5, smarty, xhtml, javascript, funcionalidad en todos los navegadores, programación orientada a objetos, osCommerce, PrestaShop,etc…

Mis datos de contacto están en programadorphp.org

Ánimo, hay mucho buen rollo!!

Limpiando entradas de datos de usuario en OsCommerce

Escrito el 02/October/2008 por juan_belon

Como echaba en falta una función decente para eliminar caracteres extraños, he creado esta opción para la función de OsCommerce "tep_sanitize_string" , de forma que ahora además tenga un modo "paranoid" con el que sólo nos deje el texto y nada más…para campos peligrosos como para pasarelas de pago y demás es encantador jejeje

Nos vamos a /catalog/includes/functions/general.php y reemplazamos la función tep_sanitize_string por esta:


<?php
function tep_sanitize_string($string,$paranoid=false) {
$string ereg_replace(‘ +'‘ 'trim($string));
if (!
$paranoid)
return 
preg_replace("/[&lt;&gt;]/"‘_'$string);
else {
$string preg_replace(‘/&lt;(.|\s)*?&gt;/'"$string);
$string str_replace(‘&lt;',",$string);
$string str_replace(‘&gt;',"",$string);
return 
ereg_replace(‘(([^0-9a-z&lt;&gt;A-Z_\.\ \@])+)'"",$string);
}
}

?>