Sorry, it should have been test.  So heres the real code snipets:

---------WORKS-----------------------------
HTML:
<td><textarea name="message_html" rows="" cols="">Hello <font>there</font>.
This is html.</textarea></td><td><font color="red"></font></td>
</tr>
</table>

SUBMIT - EMBPERL PROCESS-------------------
...
 ### PROCESS FORM
 if($fdat{save} == 1){
     die Dumper %fdat;
...

SCREEN RESULTS------------------------------
[27335]ERR: 24: Error in Perl code: $VAR1 = 'message_subject';
    $VAR2 = 'testing';
    $VAR3 = 'id';
    $VAR4 = '4';
    $VAR5 = 'save';
    $VAR6 = '1';
    $VAR7 = 'message_plain';
    $VAR8 = 'hello. This is text';
    $VAR9 = 'message_name';
    $VAR10 = 'test';
    $VAR11 = 'message_html';
    $VAR12 = 'Hello <font>there</font>. This is html.';
    $VAR13 = 'message_template_ind';
    $VAR14 = '1';
(looks good)

------DOES NOT WORK---------------------------------
HTML:
...
<td><textarea name="message_html" rows="" cols="">Hello <font
size="3">there</font>. This is html.</textarea></td><td><font
color="red"></font></td>
</tr>
</table>
...
SUBMIT - EMBPERL PROCESS-------------------
...
 ### PROCESS FORM
 if($fdat{save} == 1){
     die Dumper %fdat;
...

SCREEN RESULTS------------------------------
[27333]ERR: 24: Error in Perl code: $VAR1 = 'message_subject';
    $VAR2 = 'testing';
    $VAR3 = 'message_html Hello <font size';
    $VAR4 = '"3">there</font>. This is html.';
    $VAR5 = 'id';
    $VAR6 = '4';
    $VAR7 = 'save';
    $VAR8 = '1';
    $VAR9 = 'message_plain';
    $VAR10 = 'hello. This is text';
    $VAR11 = 'message_name';
    $VAR12 = 'test';
    $VAR13 = 'message_template_ind';
    $VAR14 = '1';

---END-------------------------------------------------
so i'm guessing its the equals sign.  I also tried putting an equal sign in
other html input types such as a text with similar results.  I also tried it
w/o the quotes around the '3' and got back similar results.  Is there maybe
a setting i have to set or something?  Seemed strange.  Let me know if you
need any more info.  Thanks,


-Patrick Tully-




-----Original Message-----
From: Gerald Richter [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 05, 2002 10:52 AM
To: [EMAIL PROTECTED]; embperl
Subject: Re: processing = signs in input


> It seems that entering a '=' inside an input item screws up %fdat
> when processed.

I don't have this problem here. Entering a = works as expected.

> Example:
>
> <form method="POST" name="todo">
> <input type="text" name="test">test=4</input>

Here is no message_subject, should the name of the input be message_subject
?


Do you have small example script that produces the error? If yes please send
it to me

Gerald


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     [EMAIL PROTECTED]         Voice:    +49 6133 925131
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to