Einzelnen Beitrag anzeigen
  #1  
Alt 25.08.2008, 09:20:50
Benutzerbild von Oskar
Oskar Oskar ist offline
Anfänger
 
Registriert seit: Apr 2008
Alter: 57
Beiträge: 92
Neues Fenster bei zutreffender if-Abfrage öffnen

Hallo phpler,

ich möchte gerne bei einer zutreffenden if-Abfrage ein neues Fenster öffnen. Gelöst habe ich das jetzt erstmal wie folgt:

PHP-Code:
while ($data=mysql_fetch_row($ergebnis)) {
//Abfrage Datum groesser als
if ($timestamp>$data[8]) {
die (
"<body onload='winopen()'>
<script>
function winopen(){
  window.open('../Popup/kalender.php','FensterName',
'toolbar=no,status=no, menubar=no,scrollbars=yes,width=550,height=480')
}
</script>"
); 
Die while-Schleife sucht nach der Bedingung, trifft diese zu wird die Schleife über die abgebrochen und ein neues Fenster geöffnet.

Das ganze funktioniert sogar. Allerdings stört mich das das Popup-Fenster durch einige Security-Programme geblockt wird.

Hat jemand von Euch einen Verbesserungsvorschlag für mich, oder gibt es da eine andere Lösung?

Dank schon mal im vorraus

Nachtrag vom 10.09.2008

Auch wenn der Beitrag langsam weiter nach unten rutscht oder irgendwann mal uralt ist, bitte Antwort schreiben, falls jemand eine Lösung oder einen Lösungsansatz hat, ich hab das Thema abonniert. Sollte ich selber zu einem besseren Ergebnis kommen, wird der Code selbstverständlich hier gepostet.
__________________
Ceterum censeo Carthaginem esse delendam

Geändert von Oskar (10.09.2008 um 18:16:53 Uhr) Grund: Nachtrag wg. Eintragsdatum
Mit Zitat antworten