Submit og opdater ved et klik
Jeg har læst de andre spørgsmål igennem, men synes ikke jeg fik svar nok, så jeg opretter lige selv et :DJeg har lavet en gæstebog.. når man vil skrive i den, klikker man på en knap og kommer frem til et nyt vindue, hvor man kan skrive sin "besked".
Når man er færdig med at skrive beskedet klikker man på submit knappen(der smider beskeden ind i databasen) og derefter på luk(Der lukker og opdatere hovedvinduet).
Er det muligt at gøre de 3 funktioner ved hjælp af en knap?
I head, er der indlagt et javascript, der lukker og opdatere hovedvinduet... kan jeg ikke lave noget submit med det?
MVH Spirit
----------------------------------------------------------
Kildekode:
----------------------------------------------------------
<HTML>
<HEAD>
<LINK href="css_side.css" media=all rel=stylesheet>
<SCRIPT LANGUAGE=JAVASCRIPT>
<!-- Skjuler scriptet for ældre browsere
function opdaterHovedVindue(nyURL) {
opener.document.location = nyURL;
close();
}
</SCRIPT>
</HEAD>
<BODY>
<?
$db = mysql_connect("localhost","bjerrumsoft","XXXX");
mysql_select_db("bjerrumsoft",$db);
if($skriv)
{
$besked = str_replace("\n","<BR>",$besked);
$dato_array = getdate();
$dato = $dato_array["mday"]."/". $dato_array["mon"]."-".$dato_array["year"];
mysql_query("INSERT INTO bog (navn,email,dato,besked)VALUES('$navn','$email','$dato','$besked')");
}
?>
<SPAN CLASS = "boks"> </SPAN>
<span CLASS = "sideoverskrift"> Skriv her :D</span>
<SPAN CLASS = "boks2"> </SPAN>
<CENTER>
<BR>
<FORM METHOD=POST ACTION=<? echo $PHP_SELF; ?>>
<INPUT TYPE=hidden NAME=skriv VALUE=1>
<TABLE border=0>
<TR>
<TD><P CLASS="tekst2">Navn:</P></TD><TD><INPUT SIZE=12 TYPE=text NAME=navn></TD>
<TD ROWSPAN=2><TEXTAREA NAME=besked COLS=20 ROWS=3></TEXTAREA></TD>
</TR><TR>
<TD><P CLASS="tekst2">E-mail:</P></TD><TD><INPUT SIZE=12 TYPE=text NAME=email class="gesteindtast"></TD>
</TR><TR>
<TD ALIGN=RIGHT COLSPAN=2><INPUT TYPE=submit VALUE="send"></TD>
<TD><INPUT TYPE=button VALUE="Luk" OnClick="java script:opdaterHovedVindue('gestebog.php')"></TD>
</TR>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
-----------------------------------------------------------
