08/05/2012, 14:43
|
| Colaborador | | Fecha de Ingreso: junio-2007 Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses Puntos: 1567 | |
Respuesta: Guardar datos del formulario en storage web Cita:
Iniciado por asitudela Buenas,
tengo varios formularios concatenados, en los que existen datos numéricos, cadenas e imágenes (en total no superarán los 2MB). Algunos datos que introduce el usuario, son utilizados en los siguientes formularios, incluidas las imágenes.
Mi pregunta es ¿Puedo guardar toda esa información en el web storage sin utilizar otro lenguaje de programación para guardar/cargar/mostrar las imágenes?
He visto la API de filereader, pero no es compatible con IE9 por lo que no puedo utilizarla. Me gustaría no hacer uso de otros lenguajes de programación aunque no sé si es posible.
Un ejemplo:
form1:
insertar
- nombre
- imagen
form2:
(se muestra la imagen)
- cambiar imagen
- insertar dirección
form3:
(se muestran todos los datos)
Un saludo Algo asi
Código HTML:
Ver original<!DOCTYPE html> <title>local Storage para imagen subida con php </title> function CargarImagen(archivoimagen) { var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById("lafoto").src = "data:image/png;base64," + xmlhttp.responseText; } }; xmlhttp.open("GET", 'cargar.php?ar_img='+archivoimagen ); xmlhttp.send(null); } <body onload="CargarImagen('foto.png')"> <img id="lafoto" src="" alt="" />
El php
Saludos
__________________ La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R. |