PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |

20-09-2003, 13:22
|
em-!x
Member
|
|
Registriert seit: Sep 2003
Beiträge: 491
|
|
session-Vars trotz target=blank erhalten
Hi,
Also ich hab ein Problem. Bei mir wird eine php-datei in einem window.open-script aufgerufen (übersichtshalber), allerdings wird dadurch die session nicht übergeben. Ich will eigentlich ungern die Variablen über die URL übergeben. das ist mir zu unsicher. Hat einer ne Idee wie ich das anstellen kann?
|

20-09-2003, 13:57
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
ähm, wenn keine cookies da sind, musst du die id mitgeben, aber das tust du auf dem rest der seite ja auch.
zeig mal den code der neuen seite.
|

20-09-2003, 14:34
|
em-!x
Member
|
|
Registriert seit: Sep 2003
Beiträge: 491
|
|
hm ok, dann hab ichs jetzt mit dem url-übergeben probiert:
PHP-Code:
onclick="javascript: sendMail('pic','<?=$id?>','<?=$PHPSESSID?>');"
PHP-Code:
function sendMail (kind,id,phpid) {
window.open('file.php?kind='+kind+'&id='+id+'&PHPSESSID='+phpid,
'e-Mail verschicken',
'toolbar=no,status=no,menubar=no,scrollbars=no,width=400,height=400');
}
was is denn da falsch? Kommt ein javascript-fehler!
popup wird nicht geöffnen!
|

20-09-2003, 14:57
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Zitat:
Kommt ein javascript-fehler!
|
da gibbet viele.
zeig mal wie onclick="java script: sendMail('pic','<?=$id?>','<?=$PHPSESSID?>');" im html-quelltext aussieht.
|

20-09-2003, 15:12
|
em-!x
Member
|
|
Registriert seit: Sep 2003
Beiträge: 491
|
|
hm das wurde schon korrekt ausgegeben, aber irgendwie gehts auf einmal. Naja zumindest hab ich jetzt ne andere Lösung gefunden.
Ich verzichte jetzt auf die Session, das geht auch so.
|

20-09-2003, 15:17
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
also startest du jetzt gar keine session mehr, oder was?
|

20-09-2003, 16:19
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 25.236
|
|
btw:
Zitat:
Original geschrieben von em-!x
Code:
onclick="javascript: sendMail('pic','<?=$id?>','<?=$PHPSESSID?>');"
|
onlick ist bereits javascript, deshalb hat das label "javascript :" darin absolut nichts mehr zu suchen.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

20-09-2003, 16:29
|
em-!x
Member
|
|
Registriert seit: Sep 2003
Beiträge: 491
|
|
ich wollte ja wenn dann ne session die schon vorher gemacht wurde auslesen, aber keine neue starten.Weil das ned geht hab ichs jetzt ganz anders gemacht
|

20-09-2003, 17:16
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
natürlich geht das!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|