Neues Browserfenster nach erfüllung einer Bedingung in PHP |
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
Hallo, wäre nett wenn mir jemand helfen könnte, bin noch Anfänger in PHP.
Mein Problem und Wunsch ist:
nach Erfüllung dieser Bedingung : If ($diff_zeit > $reload)
soll automatisch ein neues Browserfenster geöffnet werden, wie kann ich das mit PHP machen ? Hab schon versucht folgendes hinter die Bedingung zu setzen, bringt dann aber einen Fehler, dass ein ";" erwartet wird. Keine Ahnung wo.
echo "
";
Oder kann man das Problem anders lösen ?
|
 Profil
E-Mail
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
1:
2:
3:
4:
5:
6:
7: | echo "
"; |
Muss so heißen, weil PHP das erste " ja als das Ende des Strings interpretieren würde, wenn es nicht mit / davor entwertet wird.
Gruß,
Can
---
" S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
Hallo can, danke für die schnelle Hilfe, jetzt kommt zwar keine Fehlermeldeung mehr
aber ein neues, zusätzliches Browserfenster geht auch nicht auf :( obwohl die Bedingung erfüllt ist. Kannst Du mir da nochmal weiterhelfen ?
An was kann das denn nun liegen ?
1:
2:
3:
4:
5:
6:
7:
8: |
If ($diff_zeit > $reload) echo "
"; |
Diese Nachricht wurde geändert von: languitar |
 Profil
E-Mail
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10: | if($diff_zeit > $reload) {
echo "
";
} |
---
Arbeit ist das Feuer der Gestaltung. - Marx
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
danke, aber ein weiteres Fenster geht immer noch nicht auf ;(
An was kann es noch liegen ? Hat jemand noch ne Idee
|
 Profil
E-Mail
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10: | if($diff_zeit > $reload) {
echo "
";
} |
---
" S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
hm leider funzt es immer noch nicht .
Keine Fehlermeldeung, aber es geht auch kein Pop-Fenster auf.
Auch wenn ich die Bedinung rausnehme gehts nicht.
Muss ich ausser diesem Code noch irgend was vorschalten ?
|
 Profil
E-Mail
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
wird der js-code denn ausgegeben?
---
Arbeit ist das Feuer der Gestaltung. - Marx
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
Hast du mal im Quelltext geschaut, ob der JavaScript-Code überhaupt ausgegeben wird?
---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
sorry,
wie meinst ihr das ? wie gesagt noch anfänger. Wie kann ich das überprüfen ob JS ausgegeben wird ?
|
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
du rufst die PHP-Datei auf, die diesen JavaScript ausgeben soll und schaust dann über den Browser nach, ob im Quelltext der JavaScript zu finden ist.
|
 Profil
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
Jetzt klappts, Danke an alle Helfer.
Ich hab diese zeichen entfernt
Jetzt gehts.
Noch eine Frage, kann man steuern, dass die neue Seite die aufgeht im Hintergrund geladen wird ?
|
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Das sind HTML-Kommentar-Tags, die eigentlich standardmäßig um JavaScript-Code gepackt werden, damit Browser ohne JavaScript-Unterstützung (sowas solls geben /gegeben haben) den Code nicht mitbeachten.
Mit was für einem Browser surfst du?
|
 Profil
Editieren
Zitieren
|
skmit
Pixelschubser Threadstarter
Beiträge: 8 |
Ich nehm den IE 6.0 also nicht der älteste.
|
 Profil
E-Mail
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
is ja auch egal - hauptsache es geht. Dann soll der NS3-Idiot eben einen Fehler kassieren, geschieht im Recht
---
Arbeit ist das Feuer der Gestaltung. - Marx
|
 Profil
E-Mail
Website
Editieren
Zitieren
|