Comunidad de diseño web y desarrollo en internet online

cookie a un documento

Citar            
MensajeEscrito el 03 Dic 2011 08:39 pm
hola
estoy desarrolando una pagina web y deseo saber si es posible enviar la informacion de las cookie a un documento, word, pdf, excel etc

en resumen transformar esa informacion (coockie) en un reporte (documento)

la que me genera los cookie es javascript
Código Javascript:

Código ActionScript :

function getcookieval (offset) {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
   endstr = document.cookie.length;
 return unescape(document.cookie.substring(offset, endstr));
}
 
function getcookie (name) {
 var arg = name + "=";
 var alen = arg.length;
 var clen = document.cookie.length;
 var i = 0;
 while (i < clen)
    {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg) return getcookieval (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
    }
  return null;
}
 
// boton eliminar
function setcookie (name,value,expires,path,domain,secure) {
   document.cookie = name + "=" + escape (value) +
     ((expires) ? "; expires=" + expires.toGMTString() : "") +
     ((path) ? "; path=" + path : "") +
     ((domain) ? "; domain=" + domain : "") +
     ((secure) ? "; secure" : "");
}
function quitardelcarrito(RemOrder) {
   if (confirm("El producto seleccionado va a ser eliminado de su carro de la compra.\n¿Esta Vd. de acuerdo?")) {
   numerodeorden = getcookie("numerodeorden");
   for(i=RemOrder; i < numerodeorden; i++) {
       nuevopedido1 = "Order." + (i+1);
       nuevopedido2 = "Order." + (i);
       datos = getcookie(nuevopedido1);
       setcookie (nuevopedido2, datos, null, "/");
       }
       nuevopedido = "Order." + numerodeorden;
       setcookie ("numerodeorden", numerodeorden-1, null, "/");
       deletecookie(nuevopedido,"/");
       location.href=location.href;
    }
}
 
function ver() {
   numerodeorden = 0;
   subtotal=0;
   preciototal=0;
   numerodeorden = getcookie("numerodeorden");
   tablas = "";
   for (i = 1; i <= numerodeorden; i++) {
    nuevopedido = "Order." + i;
    datos = "";
    datos = getcookie(nuevopedido);
    ficha0 = datos.indexOf("|", 0);
    ficha1 = datos.indexOf("|", ficha0+1);
    ficha2 = datos.indexOf("|", ficha1+1);
    campos = new Array;
    campos[0] = datos.substring( 0, ficha0 );//unidades
    campos[2] = datos.substring( ficha1+1, ficha2 );//codigo
    campos[3] = datos.substring( ficha2+1, datos.length );//PRODUCTO
    tablas += "<tr style='font: 9pt; text-align: center; color=white'><td>" + campos[2] + "</td><td  style='color=navy'>"
        + campos[3] + "</td><td>"// + campos[1]
        + campos[0] //+ "\"></td>"
        + "<td><input type=button id=boton value=\"  Eliminar  \" onClick=\"quitardelcarrito("+i+")\">"
        + "<input type=hidden name=\"Referencia"+ i +"\" value=\"" + campos[2] + "\">"
        + "<input type=hidden name=\"Producto"+ i +"\" value=\"" + campos[3] + "\">"
        }
   document.write(tablas);
}


gracias

Por metalorgia

53 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 12 Ene 2012 03:13 pm
No estoy seguro si va a funcionar, pero ¿Probaste poniendo la cookie dentro de un GET y mandarsela a PHP para meterla en un PDF?

http://php.net/manual/en/book.pdf.php

Por dengue

Claber

281 de clabLevel


2 articulos

Genero:Masculino  

Estudio

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.