Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2014, 12:25
sesebas
 
Fecha de Ingreso: enero-2009
Mensajes: 173
Antigüedad: 15 años, 3 meses
Puntos: 1
Más que liado con envío de variables a un form en que uso php

Hola a todos,

Llevo tres días buscando, leyendo y probando alternativas, pero no consigo salir de esto (advierto que soy un aprendiz) y llegó el momento de pedir ayuda.

En mi "pagina01.html" tengo: (extracto)

Código HTML:
Ver original
  1. <div id="TextTitleInside">
  2.  
  3.                   Título de un documento
  4.  
  5. </div>

A continuación del div y en la misma página capturo su contenido en una variable (Esto lo hago porque más adelante, cuando resuleva el lío en que estoy ahora, intentaré que esto funcione de manera dinámica) de la siguiente forma:

Código HTML:
Ver original
  1. <script type="text/javascript">
  2.   Dcto=document.getElementById('TextTitleInside').innerHTML;
  3.   alert(Dcto);

En el siguiente div envío variables por url a un archivo de formulario que tengo en php

Código HTML:
Ver original
  1. <div id="Imagen_Email"><a href="EnviaEnlaceNoticias.php?id_producto=Estoy probando &amp;titulo=Dcto"></a></div>

En "EnviaEnlaceNoticias.php" tengo... (entre otras cosas)

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Enviar un enlace por e-mail</title>
  4.  
  5.  
  6. </head>
  7. <body bgcolor="6699CC" onload="window.focus();javascript:Recaptcha.reload();">
  8.  
  9. <FORM method="post" action="/piaalc/WebIndig_ESP/noticias/MainPages/EnviaEnlaceNoticias.php" name="form_enviar">
  10. <input type="hidden" name="id_producto" value="<?php echo $id_producto;?>" >
  11. <input type="hidden" name="titulo" value="<?php $Dcto;?>">
  12.  
  13. ... más código
  14.  
  15. </form>
  16.  
  17.  
  18. </body>
  19.  
  20. </html>


Cuando hago click en la "Imagen_Email" se abre la ventana del formulario, pero al revisar los valores que se han recibido en "EnviaEnlaceNoticias.php", encuentro (entre otras cosas que si están bien):


Código HTML:
Ver original
  1. <FORM method="post" action="/piaalc/WebIndig_ESP/noticias/MainPages/EnviaEnlaceNoticias.php" name="form_enviar">
  2. <input type="hidden" name="id_producto" value="Estoy probando " >
  3. <input type="hidden" name="titulo" [COLOR="Red"]value=""[/COLOR]>

Es claro que no se cómo hacer para que el contenido de la variable "Dcto" me aparezca en el form... (value para name="titulo" aparece vacío) he buscado he intentado muchas alternativas, pero todas me han fallado.

Agradeceré a quien me pueda dar una mano, Gracias.