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]