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 - Leguim

#591
Uh! :O la función de Limpiar_Dato la saque de un curso donde aprendí sobre PHP me podrías decir cual podría ser una buena función para limpiar datos o la que usas vos para tus proyectos porque la verdad mucho no entiendo...

Te agradezco desde ya!
ahora reviso que es codeigniter
#592
¿Qué es GD? Ya miré el post y las respuestas, si si me interesa que sea seguro más que nada.
#593
Buenas noches, me gustaría saber cual es la forma más efectiva para poder validar las imagenes subidas con PHP. (Imagenes no archivos)...

Busque en el navegador sobre como podría hacerlo pero me dan muchisima información pero todo lo explican a medias y termino más confundido que cuando comencé. Otra cosa es que me fije y de 4 resultados 2 o 3 son POSTS repetidos o copiados (A ese nivel de vagancia) y me terminan explicando lo mismo a medias.

Ojala me puedan ayudar, y me puedan decir como se las arreglan ustedes para proteger las subidas de imagenes.
#594
¡Muchas gracias a los dos por tomarse el tiempo de responder a mi pregunta y por toda la información que me dieron. Voy a poner todo en práctica a ver que tal...! Mil gracias...
#595
Hola, quería saber si me podrían decir por donde debo empezar para aprender sobre cotejamientos, latin, utf8 y todo ese choclo que personalmente pienso que lo crearon para dar dolor de cabeza a los desarrolladores..

Ahora tengo que usar en algunas funciones PHP mb_ (multibyte) y eso no me gusta nada...
Gracias!
#596
Buenas noches a todos!

Desde ayer que estoy intentando resolver un problema y es que tengo un buscador con ajax que busca a partir de un texto usando LIKE %busqueda% el tema es que digamos si yo tengo un usuario que se llama Márcelo al escribir en mi buscador "Ma" aparece márcelo hasta ahí todo bien pero al escribir una tercer letra "Mar" ya desaparece, ya tengo el cotejamiento de mi base de datos (todas las tablas) en utf8_spanish_ci y en mi documento html ya esta configurado a utf-8 pero todavía me pasa este problema que no se ya como resolverlo y me da muchos dolores de cabeza.
#597
¡Muchas gracias amigo!
#598
Hola, buenas noches!

Soy una persona algo obsesiva y quiero que todo funcione como se debe sin el mas mínimo error, es por eso que hoy quería hacerles una pregunta sencilla pero que me genera una duda.

Con rangos me refiero a una consulta que llama en la base de datos determinados datos, digamos... "SELECT * FROM users ORDER BY id ASC LIMIT ".$a.",".$b

A = El punto de entrada desde donde comenzará a tomar datos.
B = La cantidad de datos que esta función podrá obtener.

Es decir digamos que A y B es 0 y 5
Nos devolvería lo siguiente:
0. Franco Armani
1. Milton Casco
2. Gabriel Mercado
3. Leonardo Pisculichi
4. Leonardo Ponzio

Como ven comienza desde 0 y recorre 5 usuarios, la pregunta es digamos que yo tengo en mi base de datos a 0. Franco Armani, 1. Milton Casco, 2. Gabriel Mercado y 3. Leonardo Pisculichi.. Por alguna razón el último dato ya no existe (se borra)
Al usar nuevamente esta función de (0;5) ¿Me arrojará algún error o es una mala práctica ya que ahora sólo abran 4 usuarios y no 5 como antes?

Gracias!
#599
Buenos días.

Mi problema es que al obtener datos que sean cadenas de una base de datos y estas lleven un acento por ejemplo.. "información" me va a salir cualquier cosa cuando lo quiera imprimir con php sería algo como.. "informaci?on".
Ya busque en una pagina web donde pareciera que el problema radica en la función que uso para limpiar los datos y luego guardarlos en la base de datos.

Por ejemplo:


Código (php) [Seleccionar]

$dato = 'información':
$dato = limpiar_dato($dato);

Guardar_Registro($dato); // La función creara un nuevo registro en la base de datos con esta cadena como dato.


Esta es mi función:

Código (php) [Seleccionar]
function Limpiar_Dato($dato)
{
$dato = htmlspecialchars($dato);
$dato = trim($dato);
$dato = stripslashes($dato);

return $dato;
}


Debería convertir el dato en UTF-8 antes de guardarlo en la base de datos según lo que pude entender. Decian que debía buscar una linea "htmlentities" pero mi función siempre fue así ya que aprendí a programar php de un curso y usaba esta función el instructor.

Código (php) [Seleccionar]
$string = htmlentities($string); // Esto la linea se esparaba que tuviera la función

// para poder convertir así...
$dato = htmlentities($dato, ENT_QUOTES,'UTF-8');


La función del post que vi sería así de completa

Código (php) [Seleccionar]
function limpiarString($string) //función para limpiar strings
{
  $string = strip_tags($string);
  $string = htmlentities($string);
 
  return stripslashes($string);  
}


Esperaba que me digan principalmente si sólo debería agregar la linea htmlentities a mi función o cual es la mas segura de las dos. Gracias!
#600
Con que me respondan sólo una de las preguntas que hice me re contra sirve, gracias.