Hilfe, popup Fenster, aber wie ?

peterjend

Grünschnabel
Hallo,
habe hier ein Script, das nach der passwortabfrage das eingabeformular in einem Popupfenster öffnen soll. Habe es mit einem Javascript von dauerstress versucht, aber da tut sich leider nichts. Kann mir jemand bei der Fehlersuche behilflich sein?
Hier mal das Script:


<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Mailoimer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript">
<!--
//PopUp-Generator von http://www.dauerstress.de
function mailto()
{
var breite=600;
var hoehe=600;
var positionX=((screen.availWidth / 2) - breite / 2);
var positionY=((screen.availHeight / 2) - hoehe / 2);
var url='http://127.0.0.1/fipo/include.php?path=mailto.php';
pop=window.open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');
pop.resizeTo(breite,hoehe);
pop.moveTo(positionX,positionY);
pop.location=url;
}
//-->
</script>
</head>

<body bgcolor="#0099FF" text="#000000"><div align="center">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><?
require ('../mailer/config.php');
?>

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
</p><title>Bitte einloggen....</title>
</head>
<body>
<form name="login" method="post" action="eingabe.php">
<table width="17%" border="1" align="center">
<tr>
<td colspan="2"><div align="center"><font color="#FF8000" face="Verdana, Arial, Helvetica, sans-serif"><strong>(-;<font color="#0080FF">
. . . </font>Fipo Mailer <font color="#0080FF"> . . . </font> ;-)</strong></font></div></td>
</tr>
<tr>
<td width="19%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Passwort</font></td>
<td width="81%"><center>
<font face="Verdana, Arial, Helvetica, sans-serif">
<input name="passwort" type="password" id="pass" size="20">
</font></center></td>
</tr>
<tr>
<td>&nbsp;</td>
<td> <div align="center">
<input type="submit" name="Submit" value="Login" />
</div></td>
</tr>
</table>
</form>
</body>
body onLoad='Fenster1()' BACKGROUND="../fipo/mailto.php"
</html></div>
</body>
</html>


Wo steckt da nur wieder der Fehler.
Bin Anfänger !

Gruß Peter
 
Könntest du bitte das PHP Problem näher erläutern?! Falls nur das PopUp dein Problem ist wende dich an das JavaScript Forum!

p.s.: Dein Code sieht aus als hättest du nichtmal Ahnung von html.
 
re

Hi voodoo,
also entschuldigung, das ich Anfänger bin.
Das Script läuft ohne dem einfügen des Java-Scripts einwandfrei, habe das so eingefügt, wie bei dauerstress beschrieben.
Würde es gehen, bräuxhte ich wohl keine Hilfe, oder ?
Auf jeden Fall mal danke für dein Posting.
Gruß Peter
 
Die Sache ist die: Außer diesem hier ...
PHP:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
.. und ...
PHP:
<? require ('../mailer/config.php'); ?>
... seh ich kein PHP Code der Fehler produzieren könnte.
 
Re

Hi,
das mit dem xml hat mir der Dreamweaver halt so mit reingeschrieben. Die Zeile <? require ('../mailer/config.php'); ?> braucht er, um nacher die Mail zu versenden.
Wie gesagt, das einwandfrei. Sogar mit dem Javascript geht alles, auser, das popup-Fenster, das wird ignoriert, weil da ganz bestimmt ein Fehler ist. Nun weis ich halt nicht, ob ich überhapt auf der richtigen Seite das Script eingefügt habe, aber, wie gesagt, bei http://www.dauerstress gibt es eine Vorschau und da das genauso, wie ich es gerne hätte, also denke ich, das es schon auf der richtigen Seite ist, wahrscheinlich aber nicht an der rechten Stelle ?

Gruß Peter
 
Da es sich wohl um ein Drittscript handelt, wende dich doch bitte an den Autor. Außerdem kann der Fehler auf keinen Fall beim PHP liegen. PHP gibt nur das an HTML oder Javascript aus, was du ihm sagst. Wenn also HTML oder JS technisch irgendwas nicht geht, dann liegt der Fehler im HTML oder JS Code und nicht im PHP Code. Wenn PHP Code fehlerhaft wäre, würde der Parser Fehlermeldungen ausspucken.

Also
1) Autor kontaktieren
2) Dann evtl. HTML oder Javascript Forum aufsuchen.
 
Zurück