31/12/2003, 07:42
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
mm Pero, .. el campo que guarda tu $data .. guarda algún dato? (aunque sea ilegible)
Te lo comento .. por qué el problema puede venir por aquí:
$data = addslashes(fread(fopen($form_data, "rb"), filesize($form_data)));
Ese addslashes() depende su uso o no del estado de:
magic_quotes_gpc (que suele estar a ON por defecto)
y
magic_quotes_runtime (que suele estar a OFF)
Así que revisa tu configuración (del PHP de ese IIS) y prueba a quitar esa función ..
Pero lo primero que debes asegurarte es que ese campo reciba algún dato (sea malo o no) .. pero algo.
Tambien revisa el estado de la directiva:
register_globals
Tal como estás programando .. asumes las variables como "globales" .. cuando por tu seguridad deberías usar $_FILES para acceder al archivo (en el tutorial que te dejó Gerald así se trabajan las variables).
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |