Hop ud af et pop up
Jeg er ikke sikker på om denne kategori er den rigtige, men here we goJeg har et link som åbner et pop up vindue, hvor man vælger en DB i, så man submitter er meningen så at den sender formen til en php side, hvilket også virker, men den åbner php siden i popupet, jeg har brug for at når man submitter ssender den formen til php siden, popupen lukker men php siden køre videre i iframen
Gav det lidt mening, i for lige lidt kode
Pop up Head
<script>
var popup;
function note(page) {
var x = 115;
var y = 35;
popup = window.open(page,'popup','width=380,height=150,scrollbars=1,top='+y+',screenY='+y+',left='+x+',screenX='+x);}
</script>
Pop up link:
<a href=flyt.php?Id=$canvas[Id]&DB=$DB onclick=\"note(this.href);return false\">F</a>
Popup siden:
<html>
<head>
<title>Untitled</title>
</head>
<?
$database = Mysql_connect("Localhost","Administrator","FHC7000") or print(mysql_error());
Mysql_select_db("canvas" , $database) or print(mysql_error());
$result = Mysql_query("select * FROM $DB where Id = '$Id'");
$canvas = mysql_fetch_assoc($result);
?>
<form action="flytning.php?DB=<? Echo "$DB"; ?>&Id=<? Echo "$Id"; ?>" method="post" Onsubmit="window.close()">
<input type="hidden" name="Oprettet" value="<? Echo "$canvas[Oprettet]"; ?>">
<input type="hidden" name="Firmanavn" value="<? Echo "$canvas[Firmanavn]"; ?>">
<input type="hidden" name="Cvr" value="<? Echo "$canvas[Cvr]"; ?>">
<input type="hidden" name="Adresse" value="<? Echo "$canvas[Adresse]"; ?>">
<input type="hidden" name="Postnr" value="<? Echo "$canvas[Postnr]"; ?>">
<input type="hidden" name="Bynavn" value="<? Echo "$canvas[Bynavn]"; ?>">
<input type="hidden" name="Url" value="<? Echo "$canvas[Url]"; ?>">
<input type="hidden" name="Mailadresse" value="<? Echo "$canvas[Mailadresse]"; ?>">
<input type="hidden" name="Kontaktperson" value="<? Echo "$canvas[Kontaktperson]"; ?>">
<input type="hidden" name="Telefon" value="<? Echo "$canvas[Telefon]"; ?>">
<input type="hidden" name="Fax" value="<? Echo "$canvas[Fax]"; ?>">
<input type="hidden" name="Salger" value="<? Echo "$canvas[Salger]"; ?>">
<input type="hidden" name="Text" value="<? Echo "$canvas[Text]"; ?>">
<?
$database = mysql_connect("Localhost","Administrator","FHC7000") or print(mysql_error());
mysql_select_db("canvas" , $database) or print(mysql_error());
$result = mysql_query("SHOW TABLES");
?>
<body>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>Vælg den Canvas Database hvor du vil flytte <?Echo "$Firmanavn";?> over i</td>
</tr>
<tr>
<td>
<select name="newdb">
<?
while ($resultdb = mysql_fetch_row($result)) {
Echo "<option>$resultdb[0]";}
?>
<select>
</td>
</tr>
<tr>
<td><input type="submit" name="Flyt" value="Ja tak, Flyt <?echo "$canvas[Firmanavn]";?>">
</form>
</td>
</tr>
</table>
</body>
</html>
Siden som formen skal sendes til og som skal opdateres i Iframen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<?
if($Flyt)
{
$database = Mysql_connect("Localhost","Administrator","FHC7000") or print(mysql_error());
Mysql_select_db("canvas" , $database) or print(mysql_error());
mysql_query("INSERT INTO $newdb (Oprettet, Firmanavn, Adresse, Postnr, Bynavn, Cvr, Url, Mailadresse, Kontaktperson, Text, Telefon, Fax, Salger )
VALUES ('$Oprettet','$Firmanavn','$Adresse','$Postnr','$Bynavn','$Cvr','$Url','$Mailadresse','$Kontaktperson','$Text','$Telefon','$Fax','$Salger')");
$slet = Mysql_query("DELETE FROM $DB WHERE Id = '$Id'");
;}
include "canvasfind.php";
?>
<body>
</body>
</html>
MC
