hi,
ich habe PHP 4.2.1 auf zuerst 4.3.0. dann auf 4.3.1 upgedatet.
Wenn ich in Scripten mit (Bedingung) header (location:seite.php);
weiterleite, dann bring er mir nur noch Müll und anschließen die Seite die soll auf den Schirm.
Die Ausagabe sieht dann so aus:
t, idxArray);} CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10); function IsIE() { return CSAg.indexOf("MSIE") > 0;} function CSIEStyl(s) { return document.all.tags("div")[s].style; } function CSNSStyl(s) { return CSFindElement(s,0); } function CSFindElement(n,ly) { if (CSBVers < 4) return document[n]; var curDoc = ly ? ly.document : document; var elem = curDoc[n]; if (!elem) { for (var i=0;i= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) return true; // dont follow link else return false; // dont follow link } function CSButtonReturn () { var bAgent = window.navigator.userAgent; var bAppName = window.navigator.appName; if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) return false; // follow link else return true; // follow link } CSIm = new Object(); function CSIShow(n,i) { if (document.images) { if (CSIm[n]) { var img = (!IsIE()) ? CSFindElement(n,0) : document[n]; if (img && typeof(CSIm[n][i].src) != "undefined") {img.src = CSIm[n][i].src;} if(i != 0) self.status = CSIm[n][3]; else self.status = " "; return true; } } return false; } function CSILoad(action) { im = action[1]; if (document.images) { CSIm[im] = new Object(); for (var i=2;i<5;i++) { if (action[i] != '') { CSIm[im][i-2] = new Image(); CSIm[im][i-2].src = action[i]; } else CSIm[im][i-2] = 0; } CSIm[im][3] = action[5]; } } CSStopExecution = false; function CSAction(array) { return CSAction2(CSAct, array); } function CSAction2(fct, array) { var result; for (var i=0;i
dann kommt ne Weile nichts und dann:
Http/1.1 302 Content-type: text/html X-Powered-By: PHP/4.3.1 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Location: login1.php
dazwischen immer ein Stück orginal Seite.
Das tritt bei allen Seiten mit Headerweiterleitung auf.
es wäre schön das mit einer Einstellung in der php.ini zu beheben.
Ich weiß allerdings nicht welche.
ich habe PHP 4.2.1 auf zuerst 4.3.0. dann auf 4.3.1 upgedatet.
Wenn ich in Scripten mit (Bedingung) header (location:seite.php);
weiterleite, dann bring er mir nur noch Müll und anschließen die Seite die soll auf den Schirm.
Die Ausagabe sieht dann so aus:
t, idxArray);} CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10); function IsIE() { return CSAg.indexOf("MSIE") > 0;} function CSIEStyl(s) { return document.all.tags("div")[s].style; } function CSNSStyl(s) { return CSFindElement(s,0); } function CSFindElement(n,ly) { if (CSBVers < 4) return document[n]; var curDoc = ly ? ly.document : document; var elem = curDoc[n]; if (!elem) { for (var i=0;i= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) return true; // dont follow link else return false; // dont follow link } function CSButtonReturn () { var bAgent = window.navigator.userAgent; var bAppName = window.navigator.appName; if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) return false; // follow link else return true; // follow link } CSIm = new Object(); function CSIShow(n,i) { if (document.images) { if (CSIm[n]) { var img = (!IsIE()) ? CSFindElement(n,0) : document[n]; if (img && typeof(CSIm[n][i].src) != "undefined") {img.src = CSIm[n][i].src;} if(i != 0) self.status = CSIm[n][3]; else self.status = " "; return true; } } return false; } function CSILoad(action) { im = action[1]; if (document.images) { CSIm[im] = new Object(); for (var i=2;i<5;i++) { if (action[i] != '') { CSIm[im][i-2] = new Image(); CSIm[im][i-2].src = action[i]; } else CSIm[im][i-2] = 0; } CSIm[im][3] = action[5]; } } CSStopExecution = false; function CSAction(array) { return CSAction2(CSAct, array); } function CSAction2(fct, array) { var result; for (var i=0;i
dann kommt ne Weile nichts und dann:
Http/1.1 302 Content-type: text/html X-Powered-By: PHP/4.3.1 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Location: login1.php
dazwischen immer ein Stück orginal Seite.
Das tritt bei allen Seiten mit Headerweiterleitung auf.
es wäre schön das mit einer Einstellung in der php.ini zu beheben.
Ich weiß allerdings nicht welche.
Kommentar