Re: python cgi problem with textarea

2007-04-24 Thread Adrian Smith
On Apr 24, 8:00 pm, placid <[EMAIL PROTECTED]> wrote:

> oops...i did read the problem description, but i when i tried the code
> it worked for me and when i put spaces into the TextArea it wasn't
> reflected correctly back. So i thought this was the problem.
>
> Adrian, can you still try replacing spaces with   via the
> following;
>
> #!/usr/bin/python
> import cgi
> import urllib
> import cgitb
> cgitb.enable()
> print "Content-type: text/html\n"
> form = cgi.FieldStorage()
> #print urllib.quote_plus(form["essay"].value)
>
> for char in form["essay"].value:
>if char == ' ':
>   print " "
>else:
>   print char
>
> Cheers

I'll try it...but I think it may be a problem on the server end. It's
not showing up in the server logs, either.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-24 Thread placid
On Apr 24, 4:52 pm, Tim Roberts <[EMAIL PROTECTED]> wrote:
> placid <[EMAIL PROTECTED]> wrote:
> >On Apr 23, 1:01 am, Adrian Smith <[EMAIL PROTECTED]> wrote:
> >> On Apr 22, 10:09 pm, placid <[EMAIL PROTECTED]> wrote:
>
> >> > i just tried it and its working. here it is
>
> >> >http://yallara.cs.rmit.edu.au/~bevcimen/form.html
>
> >> > maybe the internal server error is because mod_python isn't installed
> >> > assuming your using Apache as your web server
>
> >> Yeah, but it wouldn't work *at all* in that case, would it? ATM it
> >> seems to work as long as the textarea input has no spaces.
>
> >it doest work because the "space" character isnt interpreted
> >correctly, you need to change the space characters too  
>
> What???  Did you even read the problem description?

oops...i did read the problem description, but i when i tried the code
it worked for me and when i put spaces into the TextArea it wasn't
reflected correctly back. So i thought this was the problem.

Adrian, can you still try replacing spaces with   via the
following;

#!/usr/bin/python
import cgi
import urllib
import cgitb
cgitb.enable()
print "Content-type: text/html\n"
form = cgi.FieldStorage()
#print urllib.quote_plus(form["essay"].value)

for char in form["essay"].value:
   if char == ' ':
  print " "
   else:
  print char


Cheers

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-23 Thread Tim Roberts
placid <[EMAIL PROTECTED]> wrote:
>On Apr 23, 1:01 am, Adrian Smith <[EMAIL PROTECTED]> wrote:
>> On Apr 22, 10:09 pm, placid <[EMAIL PROTECTED]> wrote:
>>
>> > i just tried it and its working. here it is
>>
>> >http://yallara.cs.rmit.edu.au/~bevcimen/form.html
>>
>> > maybe the internal server error is because mod_python isn't installed
>> > assuming your using Apache as your web server
>>
>> Yeah, but it wouldn't work *at all* in that case, would it? ATM it
>> seems to work as long as the textarea input has no spaces.
>
>it doest work because the "space" character isnt interpreted
>correctly, you need to change the space characters too  

What???  Did you even read the problem description?
-- 
Tim Roberts, [EMAIL PROTECTED]
Providenza & Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-23 Thread Peter Otten
Adrian Smith wrote:

> ...and I get an internal server error if I have any spaces in the
> textarea, which is really going to limit its usefulness to me. Oddly,

While debugging you should put

> #!/usr/bin/python
  
  import cgitb
  cgitb.enable()

> import cgi
> print "Content-type: text/html\n"
> form = cgi.FieldStorage()
> print form["essay"].value

at the beginning of your cgi -- just in case the error is in the python
script.

Peter

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-23 Thread placid
On Apr 23, 1:01 am, Adrian Smith <[EMAIL PROTECTED]> wrote:
> On Apr 22, 10:09 pm, placid <[EMAIL PROTECTED]> wrote:
>
> > i just tried it and its working. here it is
>
> >http://yallara.cs.rmit.edu.au/~bevcimen/form.html
>
> > maybe the internal server error is because mod_python isn't installed
> > assuming your using Apache as your web server
>
> Yeah, but it wouldn't work *at all* in that case, would it? ATM it
> seems to work as long as the textarea input has no spaces.

it doest work because the "space" character isnt interpreted
correctly, you need
to change the space characters too  

Cheers


-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-22 Thread Graham Dumpleton
On Apr 22, 11:09 pm, placid <[EMAIL PROTECTED]> wrote:
> On Apr 22, 4:08 pm, Adrian Smith <[EMAIL PROTECTED]> wrote:
>
>
>
> > This may be more a cgi thing than a Python one, but I'm trying to get
> > this page:
>
> >http://adrian10.phpwebhosting.com/trial.html
>
> > consisting basically of this:
>
> > 
> > 
> > 
> > 
>
> > ...to print out the contents of the textarea with this cgi script:
>
> > #!/usr/bin/python
> > import cgi
> > print "Content-type: text/html\n"
> > form = cgi.FieldStorage()
> > print form["essay"].value
>
> > ...and I get an internal server error if I have any spaces in the
> > textarea, which is really going to limit its usefulness to me. Oddly,
> > it seems to work for a friend in the UK who's looked at it, but it
> > doesn't work for me here in Japan.
>
> i just tried it and its working. here it is
>
> http://yallara.cs.rmit.edu.au/~bevcimen/form.html
>
> maybe the internal server error is because mod_python isn't installed
> assuming your using Apache as your web server

You do not need mod_python installed to be able to run CGI scripts,
thus has nothing to do with mod_python.

Graham

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-22 Thread Adrian Smith
On Apr 22, 10:09 pm, placid <[EMAIL PROTECTED]> wrote:

> i just tried it and its working. here it is
>
> http://yallara.cs.rmit.edu.au/~bevcimen/form.html
>
> maybe the internal server error is because mod_python isn't installed
> assuming your using Apache as your web server

Yeah, but it wouldn't work *at all* in that case, would it? ATM it
seems to work as long as the textarea input has no spaces.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-22 Thread Jim
On Apr 22, 2:08 am, Adrian Smith <[EMAIL PROTECTED]> wrote:
> ...and I get an internal server error if I have any spaces in the
> textarea,
And what error appears in the server error log?

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-22 Thread Adrian Smith
On Apr 22, 11:40 pm, Jim <[EMAIL PROTECTED]> wrote:
> On Apr 22, 2:08 am, Adrian Smith <[EMAIL PROTECTED]> wrote:> ...and I
> > get an internal server error if I have any spaces in the textarea,
>
> And what error appears in the server error log?

I've just asked my web provider why I don't appear to have a server
error log, as a matter of fact - I'll post it if and when they reply.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: python cgi problem with textarea

2007-04-22 Thread placid
On Apr 22, 4:08 pm, Adrian Smith <[EMAIL PROTECTED]> wrote:
> This may be more a cgi thing than a Python one, but I'm trying to get
> this page:
>
> http://adrian10.phpwebhosting.com/trial.html
>
> consisting basically of this:
>
> 
> 
> 
> 
>
> ...to print out the contents of the textarea with this cgi script:
>
> #!/usr/bin/python
> import cgi
> print "Content-type: text/html\n"
> form = cgi.FieldStorage()
> print form["essay"].value
>
> ...and I get an internal server error if I have any spaces in the
> textarea, which is really going to limit its usefulness to me. Oddly,
> it seems to work for a friend in the UK who's looked at it, but it
> doesn't work for me here in Japan.

i just tried it and its working. here it is

http://yallara.cs.rmit.edu.au/~bevcimen/form.html

maybe the internal server error is because mod_python isn't installed
assuming your using Apache as your web server

Cheers


-- 
http://mail.python.org/mailman/listinfo/python-list


python cgi problem with textarea

2007-04-21 Thread Adrian Smith
This may be more a cgi thing than a Python one, but I'm trying to get
this page:

http://adrian10.phpwebhosting.com/trial.html

consisting basically of this:






...to print out the contents of the textarea with this cgi script:

#!/usr/bin/python
import cgi
print "Content-type: text/html\n"
form = cgi.FieldStorage()
print form["essay"].value

...and I get an internal server error if I have any spaces in the
textarea, which is really going to limit its usefulness to me. Oddly,
it seems to work for a friend in the UK who's looked at it, but it
doesn't work for me here in Japan.

-- 
http://mail.python.org/mailman/listinfo/python-list