Guten Abend,
ich lese aus einer Datenbank die aktuellen Besucher aus und gebe diese in einer Liste aus. Angezeigt wird hier die jeweilige IP des Besuchers. Wenn ich jetzt auf die IP klicke soll sich ein neues Fenster öffnen. Das funktioniert soweit auch. Wenn ich jetzt mehrere Ergebnisse unterschiedlicher Besucher untereinander habe öffnet sich nur ein Fenster und dieses wird dann jedesmal wenn ich auf eine andere IP klicke überschrieben. Es müßte sich also bei jeder Zeile ein neues Fenster öffnen lassen. Hier ist mal der Quelltext
$sqlbefehl2 = "SELECT * FROM visitor ";
$result2 = mysql_query($sqlbefehl2,$verbindung);
while($row = mysql_fetch_object($result2))
{
echo"
<script>
function support()
{
var hoch;
var url;
url = 'online_fr.php?id=$row->session&name=Roland';
hoch=430;
var breit;
breit=385;
var win;
win=window.open(url,'Wissbelt','height='+hoch+',wi dth='+breit+'');
}
</script>";
echo"<tr><td><font face=arial size=2 >$row->sess</td><td><font face=arial size=2 > $row->titel $row->session
</td></tr>";
}
Ankündigung
Einklappen
Keine Ankündigung bisher.
Datenbankergebnisse - Mehrere fenster sollen sich öffnen
Einklappen
Neue Werbung 2019
Einklappen
X
-
Datenbankergebnisse - Mehrere fenster sollen sich öffnen
Stichworte: -
-
Ein Gast antworteteindem du in der while schleife einen counter setzt der pro durchlauf um1 erhöht wird und diesen deinem fensternamen hinzufügst ( wäre doch ne idee ? oder ? )
while (...) {
$count++;
$winName="\"wissbelt$count\"";
// ...
win=window.open(url,$winName,'height='+hoch+',widt h='+breit+'');
}
-
Ein Gast antwortetean dem parent lags nicht. wie änder ich denn den namen für das fenster?
Einen Kommentar schreiben:
-
Hi,
is imho eher ´n js-problem:
ersetze mal
Code:win=window.open(url,'Wissbelt','height='+hoch+',width='+breit+'');
Code:win=window.open(url,'_parent','height='+hoch+',width='+breit+'');
könnte sein, dass das fenster, dadurch das es immer mit dem selben namen referenziert wird, auch immer wieder nur in sich selbst geladen wird. (guck mal...)
mfg
Einen Kommentar schreiben:
-
Ein Gast antwortetehat jemand einen Fehler gefunden?
Einen Kommentar schreiben:
-
Ein Gast antworteteoh mann. ja man sollte doch früher ins bett gehen
Einen Kommentar schreiben:
-
Ein Gast antworteteDu hattest das <?php und ?> vergessen
PHP-Code:<?php
$sqlbefehl2 = "SELECT * FROM visitor ";
$result2 = mysql_query($sqlbefehl2,$verbindung);
while($row = mysql_fetch_object($result2))
{
echo"
<script>
function support()
{
var hoch;
var url;
url = 'online_fr.php?id=$row->session&name=Roland';
hoch=430;
var breit;
breit=385;
var win;
win=window.open(url,'Wissbelt','height='+hoch+',width='+breit+'');
}
</script>";
echo"<tr><td><font face=arial size=2 >[url="#"]$row->sess[/url]</td><td><font face=arial size=2 > $row->titel [url="#"]$row->session[/url]
</td></tr>";
}
?>
Einen Kommentar schreiben:
-
Ein Gast antworteteSorry war ich zu schnell
PHP-Code:$sqlbefehl2 = "SELECT * FROM visitor ";
$result2 = mysql_query($sqlbefehl2,$verbindung);
while($row = mysql_fetch_object($result2))
{
echo"
<script>
function support()
{
var hoch;
var url;
url = 'online_fr.php?id=$row->session&name=Roland';
hoch=430;
var breit;
breit=385;
var win;
win=window.open(url,'Wissbelt','height='+hoch+',width='+breit+'');
}
</script>";
echo"<tr><td><font face=arial size=2 >[url="#"]$row->sess[/url]</td><td><font face=arial size=2 > $row->titel [url="#"]$row->session[/url]
</td></tr>";
}
Einen Kommentar schreiben:
-
Ein Gast antwortetefast, jetzt noch [] statt <>
Einen Kommentar schreiben:
-
Ein Gast antwortete<php>
$sqlbefehl2 = "SELECT * FROM visitor ";
$result2 = mysql_query($sqlbefehl2,$verbindung);
while($row = mysql_fetch_object($result2))
{
echo"
<script>
function support()
{
var hoch;
var url;
url = 'online_fr.php?id=$row->session&name=Roland';
hoch=430;
var breit;
breit=385;
var win;
win=window.open(url,'Wissbelt','height='+hoch+',wi dth='+breit+'');
}
</script>";
echo"<tr><td><font face=arial size=2 >$row->sess</td><td><font face=arial size=2 > $row->titel $row->session
</td></tr>";
}
</php>
Einen Kommentar schreiben:
-
Ein Gast antworteteMach mal Tags rein, dann haben wir ein highliting
Einen Kommentar schreiben:
Einen Kommentar schreiben: