Ich bin mir net sicher, wo ich das posten soll - ob im Javascript-Forum oder hier:
ich rufe folgendes Script in der guestbook.php auf:
mit:
Wenn er nun das Popup öffnet, erscheint nichts und ich weiß net warum, denn wenn ich den Link so im Browser manuell öffne, bekomme ich was zurück.
hier der Quellcode der zu öffnenden Datei (gb_send_mail.php):
Nebenbei sei gesagt, dass ich eine gb_help.htm ohne Probleme aufrufen kann (sie öffnet sich in einem extr PopUp).
Vielleicht kann mir ja jemand meinen Fehler zeigen.
ich rufe folgendes Script in der guestbook.php auf:
Code:
<script language="JavaScript">
function fenster(site) {
window.open(site,'','width=390, height=285, scrollbars=no, resizeable=no')
}
</script>
mit:
PHP:
<a href=\"javascript:;\" onClick=\"fenster('../includes/gb_send_mail.php?ueb=mailen&mail_id=$row[gb_id]');\" class=\"nav_sub10\"><img src=\"./includes/gb_grafik/emailsend.gif\" border=\"0\"></img>$row[gb_email]<a/>
Wenn er nun das Popup öffnet, erscheint nichts und ich weiß net warum, denn wenn ich den Link so im Browser manuell öffne, bekomme ich was zurück.
hier der Quellcode der zu öffnenden Datei (gb_send_mail.php):
PHP:
<html>
<head>
<title>e-mail Versand</title>
<link href="../templates/css/default.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#302E6B">
<?php
include ("../templates/code/functions.php");
//EMAIL-ADRESSE ENTSCHLUESSELN --->> SENDEN!
if ($ueb == "mailen") {
mysql_server_connect();
$query_email = mysql_query("SELECT * FROM guestbook WHERE gb_id=$mail_id");
while ($row_mail = mysql_fetch_array($query_email)) {
$gb_email_out_db = str_replace('//bei//', '@', $row_mail['gb_email']);
echo "<form name=neu method=get action=mailto:$gb_email_out_db enctype=multipart/form-data>
<table width=\"600\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
<tr>
<td><br/><br/><br/><br/></td>
</tr>
<tr>
<td align=\"center\" class=\"err_msg\">$gb_email_out_db</td>
</tr>
<tr>
<td><br/><br/></td>
</tr>
<tr>
<td align=\"center\">
<input type=\"submit\" name=\"weiter\" value=\" An diese e-mail senden... \" class=\"normal_10\" style=\"border: 1px solid #FFFFFF; background-color: #7C84D0\"></input>
</td>
</tr>
</table>
</form>";
}
mysql_close();
}
?>
</body>
</html>
Nebenbei sei gesagt, dass ich eine gb_help.htm ohne Probleme aufrufen kann (sie öffnet sich in einem extr PopUp).
Vielleicht kann mir ja jemand meinen Fehler zeigen.