Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2014, 10:36
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Capturar resultado de eval() y almacenar en string

Supongo que has tenido en cuenta lo que dice el manual de referencia de PHP, ¿no?:
Cita:
Precaución

El constructor de lenguaje eval() es muy peligroso porque permite la ejecución de código de PHP arbitrario. Su uso está totalmente desaconsejado. Si se ha verificado cuidadosamente que no existe otra opción que usar este constructor, se ha de poner especial atención en no pasar ninguna información proporcionada por el usuario a esta función sin haberla validado apropiadamente con anterioridad.
Mi duda: ¿No sería más seguro guardar separadamente los datos, y no el código PHP, programando luego con más detalle lo que necsitas.
Personalmente no termino de ver cuál es la necesidad funcional de guardar ese PHP en la tabla, más allá de "ahorrarte" alguna que otra línea.
¿Podrías explicarnos por qué consideras necesario hacerlo?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)