Avatar billede bahn Nybegynder
13. december 2001 - 18:08 Der er 7 kommentarer og
1 løsning

Lukke en side uplaode en anden side!

Hej

Jeg har en database funktion; der er et skema med nogle ledige tidspunkter, man klikker på et af de ledige felter og der åbner sig et nyt vindue, man skriver sit navn og trykker på send, vinduet genindlæses data gemmes siden lukkes, også er det at jeg vil have den side med skemat genindlæst så det nye navn kommer frem!

Jeg har gjort følgende!!

<html>

<head>

<title>Tilføj vagt</title>

</head>

<BODY>

<h1>Tilføj vagt</h1>
<?
if (!$navnet){?>
<FORM ACTION=\"tilfoj.vagt.php\" METHOD=\"POST\"><TABLE BORDER=\"1\" CELLPADDING=\"2\">
<TR>
    <TD>Skriv dit navn her!:</TD>
    <TD><INPUT TYPE=\"text\" NAME=\"navnet\"></TD>
</TR>
<TR>
    <TD COLSPAN=\"2\" ALIGN=\"center\"><INPUT TYPE=\"submit\" VALUE=\"send\">
<INPUT TYPE=\"hidden\" VALUE=\"<?echo\"$id\";?>\" NAME=\"id\"><INPUT TYPE=\"hidden\" VALUE=\"<?echo\"$navn\";?>\" NAME=\"navn\">

</TD>
</TR>
</TABLE>
</FORM>

<?
}
if ($navnet){
    $db = tra la la la;

(mysql_query(\"UPDATE cafe SET $navn = \'$navnet\' WHERE id = \'$id\'\")) ||     die(mysql_error());

?>

<SCRIPT TYPE=\"text/javascript\">
<!--
timer=setTimeout(\"window.close()\",1500);
parent.main.location.href =\'vagtplan.php\';
-->
</SCRIPT>

<?
echo\"Du er tilføjet!\";
}
?>

</body>
</html>

men siden med skemaet bliver ikke genindlæst så:
parent.main.location.href =\'vagtplan.php\';
virker ikke!
Avatar billede ncp Nybegynder
13. december 2001 - 18:10 #1
prøv med:

parent.main.refresh
Avatar billede bahn Nybegynder
13. december 2001 - 18:16 #2
Det dur ikke, jeg tror det er fordi det vindue jeg åbner ikke har noget med ramme sættetat gøre, men hvordan kan jeg \"fortælle\" den at det er main i mit rammesæt jeg snakket om?
Avatar billede stigc Nybegynder
13. december 2001 - 18:30 #3
opener.location.href =\'vagtplan.php\';


Avatar billede bahn Nybegynder
13. december 2001 - 18:31 #4
Jeg brugte: opener.location.reload();

Men mange tak for ideen!!
Avatar billede bahn Nybegynder
13. december 2001 - 18:32 #5
hov du kommenterede stigs....  kom med et svar så får du pointene!
Avatar billede stigc Nybegynder
13. december 2001 - 18:33 #6
behold du dem bare, ellers er der nogen der bliver sure :)
Avatar billede bahn Nybegynder
13. december 2001 - 18:36 #7
ok
Avatar billede nikolajdu Nybegynder
13. december 2001 - 19:00 #8
Faktisk bør du bruge:

opener.location.reload(true); // Hentes ikke fra cachen

/NIkolaj
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester