|
I am new to CGI programming in Perl. I created the following code and saved the file as helloworld.cgi. If you try to open the location of the cgi, it should display hello world in html format.
This is the code:
#!usr/bin/perl
use warnings;
use strict;
print "Content-type:text/html\n\n";
print "<html><head><title>Hello World</title></head>\n";
print "<body>\n";
print "<h2>Hello World</h2>\n";
print "</body></html>\n";
This is the location:
http://people.eecs.ku.edu/~shaffer/cgi-bin/helloworld.cgi
I get the following error:
Server error!
Error message:
Premature end of script headers: helloworld.cgi
Is this a file permission problem or is it something else?
Any help would be appreciated.
thanks
kevin
Kevin Shaffer
Student of Computer Science
University of Kansas
kshaff03@msn.com
|
|
|
|
|
Change this
#!usr/bin/perl
to this
#!/usr/bin/perl
Also, make sure the cgi file is executable by all. You can accomplish this by changing to the directory where the cgi resides and chmod-ing it like so: chmod a+x helloworld.cgi
Jon Sagara
In India, when someone says "mad cow", you know it's actually a bull charging at him.
-- Rohit Sinha
|
|
|
|
|
Thanks Jon
You were right.
Thanks for your help!
Kevin Shaffer
Student of Computer Science
University of Kansas
kshaff03@msn.com
|
|
|
|
|
Hi, everyone!
I want to generate a Word file from a browser. The data which is going to be filled in Word file is in a database table. I just do not know how to generate a word file to download and fill in the data in the Word file.
Are there some samples that I can refer?
regards,
George
|
|
|
|
|
Hi.
The thing I can only remember is to automate Word on the server side. It is rather f***ed up business, and is to be avoided in any case if possible.
Anyhow if you are ready for (must do) it, there are samples on MSDN, and Google search should help you, too...
Igor
|
|
|
|
|
Thanks, wrda buddy!
Can you tell me which key words should I search? I
really have nothing about this topic.
Can you recommend some materials to me?
regards,
George
|
|
|
|
|
try something like:
"automating word object asp" or
"automation word object asp".
Also, you can try looking at http://groops.google.com
At http://msdn.microsoft.com/library/en-us/off2000/html/womscwhatsnewdev.asp
you can find documentation needed, together with soma samples
good luck
|
|
|
|
|
|
Thanks, SPS buddy!
George
|
|
|
|
|
U r welcome
I was born intelligent Education ruined me!.
|
|
|
|
|
Thanks, SPS buddy!
After browsing the information you introduced to me, I find
that it is not a free software/lib. Am I correct?
Do you know where can I find some free lib/samples?
regards,
George
|
|
|
|
|
George2 wrote:
I find
that it is not a free software/lib. Am I correct?
The one that the site shows... has a piece of example down that same page. That will help for a word file to be opened with your data. Just scroll down the page to see the example.
I was born intelligent Education ruined me!.
|
|
|
|
|
Thanks, SPS buddy!
George
|
|
|
|
|
I was born intelligent Education ruined me!.
|
|
|
|
|
Hi, SPS buddy!
I want to know whether you have written a Word file by
ASP before? Are there some further issues to consider?
Your experience is my treasure.
Have a nice day,
George
|
|
|
|
|
George2 wrote:
whether you have written a Word file by ASP before?
Yes... but at a minimal level... I wanted this feature in one instance only....
George2 wrote:
Your experience is my treasure
Put on your question,.. me, guys n gals @ CP will help u...
I was born intelligent Education ruined me!.
|
|
|
|
|
Since Word can open many different file formats, why not simply generate a file format that suits the content you wish to display, such as RTF, HTML or text. Then, when you write the headers back to the browser, set the content-type header to 'application/msword' to force the browser to open the document in Word.
|
|
|
|
|
Thanks, basementman buddy!
I think RTF is enough for my application. But how to write a RTF file? Are there some sample codes or tutorials which I can make a reference?
regards,
George
|
|
|
|
|
Will this help you???
GIF images
response.ContentType ="image/gif"
JPEG images
response.ContentType ="image/jpeg"
TIFF images
response.ContentType ="image/tiff"
MICROSOFT WORD document
response.ContentType ="application/msword"
RTF document
response.ContentType ="application/rtf"
MICROSOFT EXCEL document
response.ContentType ="application/x-excel"
MICROSOFT POWERPOINT document
response.ContentType ="application/ms-powerpoint"
PDF document
response.ContentType ="application/pdf"
ZIP document
response.ContentType ="application/zip"
I was born intelligent Education ruined me!.
|
|
|
|
|
Thanks, SPS buddy!
Maybe I do not make myself understood. What I do not
know is how to write the content of a rtf file. For example,
how to write a table into a rtf file? How to write an image in
the rtf file? How to set fonts?
Are there some sample codes which I can refer?
regards,
George
|
|
|
|
|
George2 wrote:
how to write a table into a rtf file? How to write an image in
the rtf file? How to set fonts
Everything is the simple HTML coding... .. ... etc...
I was born intelligent Education ruined me!.
|
|
|
|
|
Thanks, SPS buddy!
quote > Everything is the simple HTML coding... <table>..
Do you mean the tag name and syntax are all the same
as HTML document? Or do you mean they have the same
idea?
Are there some materials that I can make a reference?
I really need some sample codes.
regards,
George
|
|
|
|
|
George2 wrote:
Do you mean the tag name and syntax are all the same
as HTML document? Or do you mean they have the same
idea?
It goes like this.... whatever formatting u use with your HTML tags... holds true for your word format...
Samples.... just read something which will tell more on HTML tags
I was born intelligent Education ruined me!.
|
|
|
|
|
Hi, SPS buddy!
I have written a simple .rtf file which has a single table in it. Then I create a .html file which is used to describe the same table from view. I also have used UltraEdit to see the hex value of the two documents. And I find their content are absolute different.
Why do you say they are the same? Still puzzled me yet.
Can you help?
regards,
George
|
|
|
|
|
George2 wrote:
I have written a simple .rtf
I assume this is from the MS Word..
George2 wrote:
I also have used UltraEdit to see the hex value of the two documents. And I find their content are absolute different.
The HTML file created by you will have the CSS as per your design. BUT the .rtf file has the CSS/style part designed/created by itself. This will certainly create difference when you VIEW using any HEX editor. BUT, they are still same when you print them (I guess so )
I was born intelligent Education ruined me!.
|
|
|
|