member daten view_profile=id1

Maxwente

Grünschnabel
Hi,

ich habe eine datei erstellt mit dem namen ../main.php,
auf dieser site habe ich eine Tabelle 3x3 angelegt.
In dieser Tabelle sind erstmal zwei pics.
Klickt man auf eines der bilder wird ein popup Fenster geöffnet.

<script type="text/javascript">
function PopUp(url,hoehe,breite) {
nleft = (screen.width-breite)/2;
ntop = (screen.height-hoehe)/2;
var PopUp = window.open(url,"popup","height=" + hoehe
+",width=" + breite
+",top=" + ntop
+",left=" + nleft
+",resizeable=no,"
+",location=no,"
+",menubar=no,"
+",status=no,"
+",scrollbars=yes,"
+",toolbar=no");
PopUp.focus();
}
</script>
</head>

<body>
<table width="15%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="http://www.domain.de/view_profile.php=id1" onClick="PopUp('http://www.domain.de/view_profile.php',350,510); return false;"><img src="06.jpg" width="80" height="140" border="0"></a></td>
<td><a href="http://www.domain.de/view_profile.php=id2" onClick="PopUp('http://www.domain.de/view_profile.php',350,510); return false;"><img src="06.jpg" width="80" height="140" border="0"></a></td>

Wie sehen könnt wir die datei: view_profile.php als popup geöffnet.
In der view_profile.php sind wieder zwei Tabellen.
In der ersten Tabelle sind die Daten des ersten Members,
in der zweiten Tabelle sind die Daten des zweiten Members.

Wenn ich jetzt in der main.php auf das erste Bild klicke öffnet sich auch das PopUp Fenster jedoch werden beide Tabellen angezeigt.
Deswegen habe ich bei den beiden Links auch ../view_profile.php=id1 bzw ../view_profile.php=id2 angegeben, nun möchte ich das, wenn ich auch das erste pic klicke nur die ersten Memberdaten in dem PopUp Fenster öffnen und wenn ich auch das zweite Pic klicke soll nur die zweite Member Daten als PopUp angezeigt werden und nicht beide Memberdaten in einem Popup.
Natürlich soll später noch weitere folgen, aber für den Anfang wollte ich erstmal nur zwei haben.
 
*hmpf*

Mal schauen - vorweg sei gesagt, dass ich selber kaum Ahnung von Javascript habe...

Meine Vorstellung einer Problemlösung sieht folgendermaßen aus:

Wenn ein Betrachter auf das eine Bild klickt, sollte folgender Aufruf der "view_profile.php" gestartet werden:

PHP:
<?php
.
.

<a href = \"http://domain.de/view_profile.php?id=1\"><img src=\"06.jpg\" width=\"80\" height=\"140\" border=\"0\"></img></a>
.
.
?>

Jetzt wird die Variable id mit dem Wert 1 an die view_profile.php übergeben. Im nächsten Schritt muss die Einspeisung der Variable überwacht werden und anschließend eine Ausgabe erfolgen...

In der "view_profile.php" steht folgendes:
PHP:
<?php
$site1 = "window.open = \"PopUp('http://www.domain.de/member1.php',350,510); return false;\"";
.
.
.
if ($id == "1") {
  echo $site1;
}
.
.
.
?>

Bei der Implementierung des Javascripts bin ich mir wegen der Hochkommata net so ganz sicher, ob das auch . Musst in der Hinsicht nochmal weiter probieren. Da bin ich im Moment mit meinem Latein auch am Ende.
 
Zurück