Hallo Michael
Du hast dort ja schon den HTML-Code stehen, den Du an den Browser senden willst. Nun - genau das kann Dein CGI-Skript per "print"-Anweisungen auch tun. Du kannst also Frontpage als "Malprogramm" verwenden und das erzeugte HTML in ein Programm umwandeln (in PHP oder Perl wäre das relativ einfach). Wobei allerdings Frontpage nicht dafür berühmt ist, besonders verständlichen oder optimierten HTML-Code zu generieren ... :-\
Deute ich das richtig, wenn ich theoretisch vor jede zeit (bei dem Code von FP) das print davor setze, wirft mit dieses cgi dann die gleiche seite aus wie wenn es direkt von FP auf .html gesetzt wäre?
Dann würden sich meine Probleme ja fast von alleine aufheben, da die "Auswertung oder Auslesung" vorne ran stellen könnte und dann praktisch den Code dazu geben könnte, odeR?
Hab ich das Richtig verstanden?
Welche Grundlagen hast Du denn? ?
Nunja... Anfänger und hab mich ein bisschen vorangearbeitet, aber es muß noch viel gelernt werden :-)
Habe jetzt mal unten ein Beispiel dazugetan... :)
Danke und viele Grüße
Klaus
Beispiel:
#!cgi c:\apache\perl\bin\perl.exe -w
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="de">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Regestrierungsbestätigung</title>
<meta name="Microsoft Border" content="tl, default">
</head>
<body><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0">.<font size="6"><b><span style="position: absolute; left: 20; top: 24"><font color="#000080"><img border="0" src="../Bildanimationen/jupu-logo1.gif" width="185" height="105"></font></span></b></font>
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0"><span style="position: absolute; left: 343; top: 24"><img border="0" src="../Bildanimationen/jungpumpen.gif" width="200" height="60"></span><span style="position: absolute; left: 549; top: 29"><img border="0" src="../Bildanimationen/pumpe_2_ani.gif" width="90" height="57"></span><span style="position: absolute; left: 645; top: 30"><img border="0" src="../Bildanimationen/pumpe_3_ani.gif" width="90" height="57"></span><span style="position: absolute; left: 741; top: 30"><img border="0" src="../Bildanimationen/pumpe_1_ani.gif" width="90" height="57"></span></p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0"> </p>
.....
</td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" width="1%">
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0"> </p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0"> </p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin: 0"><font color="#000080" size="4" face="Verdana">Kategorien...
PRINT </font></p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin-left: 0; margin-right: 0; margin-top: 1; margin-bottom: 0"> </p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin-left: 0; margin-right: 0; margin-top: 1; margin-bottom: 0"><font face="Verdana" size="4"><applet code="fphover.class" codebase="../" width="120" height="16"><param name="effect" value="glow"><param name="hoversound" valuetype="ref" value="../Bildanimationen/start.wav">
PRINT <param name="font" value="Helvetica">
PRINT <param name="fontstyle" value="regular">
PRINT <param name="fontsize" value="12">
<param name="text" value="Home">
<param name="url" valuetype="ref" value="/index.htm">
<param name="textcolor" value="#000080">
<param name="hovercolor" value="#BDD3FF">
<param name="color" value="#F0F0F0"></applet></font></p>
.......
PRINT <p style="word-spacing: 0; line-height: 100%; margin-top: 1; margin-bottom: 0"> </p>
PRINT <param name="font" value="Helvetica">
PRINT <param name="fontstyle" value="regular">
PRINT <param name="fontsize" value="12">
PRINT <param name="url" valuetype="ref" value="http://www.jung-pumpen.de/German/ger_frameset.html">
PRINT <param name="text" value="direkt">
PRINT <param name="textcolor" value="#000080">
PRINT <param name="hovercolor" value="#BDD3FF">
PRINT <param name="color" value="#F0F0F0"></applet></font></p>
PRINT <p style="word-spacing: 0; line-height: 100%; margin-top: 1; margin-bottom: 0"> </p>
</td><td valign="top" width="24"></td><!--msnavigation--><td valign="top">
<p> </p>
<%
read(STDIN, my $Daten, $ENV{'CONTENT_LENGTH'});
my @Formularfelder = split(/&/, $Daten);
my ($Feld, $Name, $Wert);
my %Formular;
foreach $Feld (@Formularfelder) {
(my $Name, my $Wert) = split(/=/, $Feld);
$Wert =~ tr/+/ /;
$Wert =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$Wert =~ s/</</g;
$Wert =~ s/>/>/g;
$Formular{$Name} = $Wert;
%>
PRINT <p style="background-color: #BDD3FF"><font face="Verdana" size="5" color="#000080">Regestrierungsbestätigung</font></p>
PRINT <p>Ihre Registrierung haben wir erhalten. Sie bekommen in den nächsten Tagen Ihre Zugangsdaten per Email zugesandt.</p>
PRINT <blockquote>
PRINT <blockquote>
PRINT <blockquote>
PRINT <p>Mit freundlichen Grüßen</p>
PRINT <p><em>JUPU</em></p>
PRINT <p> </p>
PRINT <p> </p>
PRINT </blockquote>
PRINT </blockquote>
PRINT </blockquote>
<hr>
PRINT <p><font face="Arial" size="1">Copyright © 2003 Michael Sirl. Alle Rechte vorbehalten.<br>
PRINT Stand: <!--webbot bot="TimeStamp" S-Type="EDITED" S-Format="%d. %B %Y" startspan -->03. Januar 2003<!--webbot bot="TimeStamp" endspan i-checksum="33315" -->
<br>
</font></p>
<!--msnavigation--></td></tr><!--msnavigation--></table></body>
</html>