SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.03.2003, 16:16:50
swoppi swoppi ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 4
daten an popup übergeben

Hallo ich habe folgendes Problem. ich hab ein login mit mysqlabfrage und die dazugehörige php.seite wo die daten eingefügt werden. nun sollte aber wenn möglich die seite login nur 300 x 100 groß sein und nicht als ganze internetseite aufgehen udn wennmöglichst keine scrollbar und so haben. also wie ein popupfenster.

die seite für dateneigabe hab ich ganz einfach nur so :

Bitte Username eingeben:<br><form method="get" action="login.php" target="_blank"><input type="Text" name="nick" size="" maxlength="15"><br><input type="Radio" name="design" value="1002">Jaguar-Design<br><input type="Radio" name="design" value="1003">Crazy-Design<br><input type="Submit" value="Login"></form>

und login.php vereinfacht schaut so aus :

<?php
require("connectinfo.inc.php");
$link =
@mysql_pconnect($mysqlhost, $mysqluser, $mysqlpasswd);
if ($link == FALSE) {
echo "Momentan kann keine Verbindung hergestellt werden.";
exit();
}
mysql_select_db($mysqldbname);
$res1 = mysql_db_query($mysqldbname, "select * from cb_user where name = '$nick'");
$nicknum = mysql_num_rows($res1);


if($nicknum != "0"):
?>
Nick schon vorhanden, bitte einen neuen Namen eingeben:
<br><form action="login.php" method="get"><input type="Text" name="nick" size="30" maxlength="29"><br><input type="Submit" value="Login"></form>
<?php
else:
?>
<applet name="DigiChat" codebase="http://webseite/chat/DigiChat/DigiClasses/"
code="com.diginet.digichat.client.DigiChatApplet.class" width="60" height="30"
archive="client.jar">
<param name="SiteID" value="1014">
<param name="cabbase" value="Client.cab">
<param name="nickname" value="<?php echo"$nick";?>">
<param name="WindowWidth" value="720">
<param name="WindowHeight" value="520">
<param name="floodControl" value="1000">
<param name="themeID" value="<?php echo"$design";?>">
<param name="embedded" value="false">
<param name="autoPopup" value="true">
<param name="language" value="german.lang">
<param name="helpURL" value="">
<param name="roomID" value="1000">
<param name="RoomsTab" value="true">
</applet>
<?php
ENDIF;
?>

es sollen also nur die beiden daten nick und design vom formular an den login übergeben werden und wenn möglich das fenster nicht größer als 300 x 100 sein

wäre nett wenn mir jemand helfen kann

gruß swoppi
Mit Zitat antworten
  #2  
Alt 05.03.2003, 16:49:12
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
du kannst per onSubmit im form tag eine JS funktion aufrufen die dir ein popup öffnet. beim öffnen des popups ist der paramter "name" wichtig.
also:
Code:
window.open(URL,NAME,SONSTIGES);
dann kannst du dann als ziel angeben. zum schluss sieht den form tag also so aus
Code:
<form action="login.php" method="get" onSubmit="jsfunc()" target="jsname">
das sollte gehen.
Mit Zitat antworten
  #3  
Alt 05.03.2003, 18:33:12
swoppi swoppi ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 4
danke erst mal

hab wahrscheinlich ein denkfehler, aber ich hoffe mal das ich das mit dem js. kapiere.
ich soll noch ne js datei machen oder soll ich das nur in den formularteil vom ersten script einfügen ?
muß gestehen das ich mit javascript noch fast nichts zu tun hatte und mich da ziemlich dumm anstelle
Mit Zitat antworten
  #4  
Alt 05.03.2003, 18:48:18
swoppi swoppi ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 4
super danke

mist irgendwie bekomme ich es doch nciht hin. hab jetzt ne js. flie gemacht wo das drin stand aber der ändert mir weder dir größe noch nimmt er die scrollbalken raus

Geändert von swoppi (05.03.2003 um 19:40:30 Uhr)
Mit Zitat antworten
  #5  
Alt 05.03.2003, 21:34:04
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Unbenannt</title>
<script type="text/javascript">
function windows(){
	window.open('about:blank','mywin','width=300,height=300');
}
</script>
</head>
<body>
<form action="script.php" method="get" onSubmit="windows()" target="mywin">
	<input type="text" name="name" />
	<input type="submit" name="send" value="senden" />
</form>
</body>
</html>
getestet mit IE & Mozilla & Opera :)
Mit Zitat antworten
  #6  
Alt 06.03.2003, 02:09:24
swoppi swoppi ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 4
ganz ganz großen dank

also ganz große klasse. es funktioniert tadellos und sieht vor allem jetzt schick aus ohne diesem scrollding und menü :)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:08:23 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt