Form Mail Question

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Neil Trigger

    Form Mail Question

    I'm desperatrely trying to work out the perl syntax for taking a value from
    a form field and putting it in another web page for example:

    "Hello world my name is $my_name_field. "

    I know that this is the wrong syntax but I'm damned if i can work out what
    it REALLY is.
    It's probably something really simple.

    Please let me know either by posting here (I DO check) or email:
    web@magic2k.com
    Thanks.

    --
    ¿ Trigger ?




  • Nick Santos

    #2
    Re: Form Mail Question

    "Neil Trigger" <email@magic2k. com> wrote in message
    news:5f1Bb.1933 7$SV1.14980@new s-binary.blueyond er.co.uk...[color=blue]
    > I'm desperatrely trying to work out the perl syntax for taking a value[/color]
    from[color=blue]
    > a form field and putting it in another web page for example:
    >
    > "Hello world my name is $my_name_field. "
    >
    > I know that this is the wrong syntax but I'm damned if i can work out what
    > it REALLY is.
    > It's probably something really simple.
    >
    > Please let me know either by posting here (I DO check) or email:
    > web@magic2k.com
    > Thanks.
    >
    > --
    > ¿ Trigger ?
    > http://www.magic2k.com/
    > http://www.oddmap.co.uk
    >
    >[/color]
    Could you possibly include more code on what you are trying to do? Right now
    I'm fairly unclear. That current code would print out $my_name_field, but
    first you need to make sure you are actually processing your form so that
    $my_name_field has a value from the form. If that's what you need to do, I'd
    recommend cgi.pm (not sure if this is what you're still needing to do, but
    I'll briefly go over it). To get the information from the previous webpage,
    all you would need to do would be:

    use CGI;
    $query = new CGI;

    $my_name_field= $query->param('whateve r_your_form_fie ld_box_name_is_ here')

    print "Content-Type: text/html\n\n"; #it is possible to print your headers
    with CGI.pm, but I won't go into that

    print "$my_name_field ."

    #end

    CGI.pm gets much more complex than that, and can pretty much handle your
    webpages completely from generation to processing. I personally don't use it
    for everything, but the features are there. For more on CGI.pm goto
    http://stein.cshl.org/WWW/software/CGI/ where you will find massive amounts
    of documentation telling you what you want to know.


    Comment

    • Neil Trigger

      #3
      Re: Form Mail Question

      Wow. I knew it was something simple, but I never realised it was THAT
      simple.
      it works fine now Nick, thank you so much!

      --
      ¿ Trigger ?




      Comment

      Working...