Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ~ Yoya ~

#901
PHP / Re: Reemplazar palabra
13 Marzo 2010, 14:30 PM
No es necesario expreciones regulares, solo quiere eliminar la palabra "en", y la funcion  str_replace() funciona perfecto...
#902
PHP / Re: Reemplazar palabra
12 Marzo 2010, 22:24 PM
naaa, que a mi me gustan  bastante las expresiones regulares xDDDDDDDDDDDDDDDDD...
#903
PHP / Re: Problema con Acentos en MySQL + PHP
12 Marzo 2010, 19:11 PM
Código (php) [Seleccionar]
<?php
header
('Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
'
);
...........
.
.
?>
#904
PHP / Re: Problema con Acentos en MySQL + PHP
12 Marzo 2010, 00:55 AM
Tienes que mandar el juego de caracter iso-8859-1 para que acepte las tildes, las ñ, etc...
#905
PHP / Re: Perfil de un usuario, problema!
12 Marzo 2010, 00:50 AM
Debes comprovar si la consulta se a llevado con exito y hacer la consulta correctamente porque la haces a ninguna parte como me dijo OzX cuando tenia un problema similar xD.

http://blog.unijimpe.net/conectar-php-con-mysql/
#906
PHP / Re: Reemplazar palabra
11 Marzo 2010, 20:31 PM
Usa la funcion str_replace() de php...
http://www.php.net/manual/en/function.str-replace.php


Saludos.
#907
PHP / Re: Problema con Acentos en MySQL + PHP
11 Marzo 2010, 19:21 PM
Bueno, tienes que usar el juego de caracter iso-8859-1, ejemplo:
Código (php) [Seleccionar]
<?php
header
('Content-Type: text/html; charset=iso-8859-1');
............
..........
.....
...
..
.
?>


O de esta forma:
Código (php) [Seleccionar]
<?php
header
('Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
'
);
...........
.
.
?>


Recuerda que debes enviarlo al principio del code.


Info:
http://en.wikipedia.org/wiki/List_of_HTTP_headers
http://es.wikipedia.org/wiki/ISO_8859-1




Tambien puedes saber el juego de caracter predeterminado en tu Base de Datos, puedes usar este code que postee en Undersecurity...
Código (php) [Seleccionar]

<?php
//Conexion mysql
$conexionmysql_connect('localhost','root','pass');
echo 
"El juego de caracter en la base de dato es: ".mysql_client_encoding($conexion);
 
?>


Salida:
El juego de caracter en la base de dato es: latin1

Saludos.
#908
Al fin y al cabo acabaras haciendo lo mismo con htmlentities, recuerda que  estas bypasseando el parámetro que le indicas, y dudo que algúna persona use los mismo parámetros, mejor usan una función nativa de php...
#909
filtra todas la comillas simples y dobles... Desactiva Magic_Quote_GPC
#910
También ten en cuenta que no estas bypaseando la función str_replace(), si no los parámetros...
Si alguna vez logran bypassearlo no estarán bypasseando la función php str_replace(), si no los parámetros que le indicaste.