Hilfe, popup Fenster, aber wie ?

peterjend

Grünschnabel
Hilfe, popup Fenster, aber wie ?
Hallo,
habe hier ein Script, das in einem Popupfenster öffnen soll. ?
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" />
</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>
</html></div>
</body>
</html>

Habe keine Ahnung, wie ich das machen soll. Nach eingabe des Passworts öffnet sich die eingabe.php. die soll in dem selben popup fenster öffnen.
Habe es bei http://www.dauerstress versucht. Dort hat es zwar geklappt(in der Vorschau) aber das scheint dann bei der Eingabe bei mir nicht zu funzen.
Kann mir da jemand helfen?
Bin Anfänger !
Gruß Peter
 
Re

Hi fatalus,
ja, hast recht, habe einen fatalen Fehler in meiner Denkweise bzw. Ausdrucksweise :-)
Mein Ziel ist es, wenn man nach der Passworteingabe den Loginbutton betätigt, sich das Eingabeformular in einem Popupfenster öffnet.

Gruß Pater
 
Und wo ist da das Problem?

Infos zum Öffnen von Fenstern gibts z.B. bei SelfHTML ... du musst nur beim Klicken das Popup öffnen, wobei du diesem Popup einen Namen gibst. Diesen Namen gibst du im Formular als "target" an.
 
Re

Hallo,
Das Problem, das ich habe, wie bekomme ich den Button dazu, das zu machen, was eigentlich dieser :
<a href="#" onClick="Fenster1=window.open('http://127.0.0.1/1im_mailer_v1.2/eingabe.php','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=600,height=600'); return false;">Linktext</a>
macht.

Gruß Peter
 
Indem du die JS-Anweisung für onclick innerhalb des <input>-Tags platzierst(oder innerhalb von <button>... jenachdem).

Ich würd dir aber empfehlen, mal ein wenig bei SelfHTML nachzulesen, das ist nun wirklich das kleine Javascript-1x1
 
Re

Hi fatalus,
habe bei selfHtml schon nachgeschaut, auch in einigen anderen Foren und Site´s. Habe auch einiges an ebook´s hier. Einen normalen Link in einm Popupfenster zu öffnen, kein Prob.
Was ich nicht verstehe ist, wie ich eben diesen Button :

--> (<input type="submit" name="Submit" value="Login" /> <--

dazu bringe (mit samt seinen Funktionen überprüfung des Passwortes usw.),
die eingabe.php eben in einem Popupfenster zu öffnen.
Also, wenn ich jetzt schreibe:

--> input type=onClick="Fenster1=window.open('http://127.0.0.1/localhost/eingabe. php','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=600,he
ight=600');"submit" name="Submit" value="Login" /> <--,

dann sehe ich im Fenster lediglich den Code., da ich da irgendwas nicht verstehe.
Es ist leichter zu lernen, wenn man manchmal hilfreiche Tips bekommt, als nur noch trockene Zeilen zu lesen. Habe immerhin meinen eigenen Webserver mit ftp-Zugang und smtp-Server installiert, einige Sachen wie zB php-nuke ausprobiert. Möchte aber nicht solch fertige Site´s, möchte Stück für Stück aus Codeschnipsel eine php-Site nach meinen Ansprüchen erstellen und bin schon auf dem richtigen weg. Später, wenn ich das dann mal verstanden habe, werde ich erlernen, Datenbanken zu schreiben.
Das nur mal so als Anhang, damit du dir vorstellen kannst, wie solche Fragen zu stande kommen.
Den Orginacode (zwecks dem Popup...) kannst du, wenn du das mal genauer anschauen willst, von meinem ftp-server ziehen:

ftp://ftp.pater.serveftp.net
port 21
anonymus

Gruß Pater
 
Hi,

fatalus hat Dir die Lösung doch schon verraten. Du musst den onClick-Event im
INPUT-Tag platzieren.
Code:
<input type="submit" onClick="Fenster1=window.open 'http://127.0.0.1/localhost/eingabe.php','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=600,height=600');" name="Submit" value="Login" />
Mehr zu Event-Handlern findest Du hier.

Ciao
Quaese
 
Re

Hi Quaese,
ja, hab gesehen, was fatalus mir gepostet hat. War noch ein kleiner Fehler von mir dabei, habe nun deinen Code eingegeben, aber es erscheint kein Popup, sondern nur das normale Fenster in Vollbildmodus.
Ok, wenn das mit dem Popup nicht gehen will, egal, aber kann ich wenigstens die Fenstergröße bestimmen, wie die eingabe.php dann aufgeht, also kein Vollbildmodus ?
Wie gesagt, man kann sich den Mailer von meinem ftp runterziehen.

Gruß Pater
 

Neue Beiträge

Zurück