Announcement

Collapse
No announcement yet.

Boton de formulario para pasar una variable a un fichero externo

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Boton de formulario para pasar una variable a un fichero externo

    En un formulario, he creado un botón, y en éste botón he puesto el código php:

    sc_redir(http://127.0.0.1:85/prueba.php,name={numeroID},"_blank");

    Para comprobar que todo funciona correctamente, he creado el fichero PRUEBA.PHP con el siguiente código:

    <?php
    echo 'Hello ' . htmlspecialchars($_POST["name"]) . '!';
    ?>


    Todo funciona bien, excepto que el parámetro name={numeroID} (el valor de {numeroID} es un 1), no lo pasa correctamente pues pasa el siguiente valor:

    nmgp_outra_jan true
    nmgp_parms name?#?1?@?
    y no name=1

    y claro, me da el siguiente error:

    Notice: Undefined index: name in C:Servidorv5wwwrootprueba.php on line 2
    Hello !


    ¿Como puedo hacer que el parámetro se envie limpio?

    Saludos y gracias anticipadas

    Carlos Torres

  • #2
    Re: Boton de formulario para pasar una variable a un fichero externo

    Hola

    Tenía el mismo problema, una opción es que reemplaces los caracteres ?#? por = y ?@? por ;

    Saludos

    Comment


    • #3
      Re: Boton de formulario para pasar una variable a un fichero externo

      Hola SC, tengo en mismo problema, me podrias apoyar con mas explicacion de la solucion que comentas, es decir, en que parte cambio los signos ?#?1?@?

      Muchas Gracias

      Comment


      • #4
        Buen día EC-CTS,
        Para pasar variables tipo GET desde Scriptcase a una URL externa sigue estos pasos:

        Pasar variables GET a una URL externa

        PHP Code:
        sc_redir("http://ejemplo.com/archivo.php?var1={var1}",'',"_blank"); 
        Saludos cordiales.
        Last edited by hirambq; 02-15-2013, 08:14 PM.
        Best Regards
        Hiram BQ

        Comment

        Working...
        X