ich weiß nicht mehr weiter.
hab ich schon mal erwähnt, das ich es hasse javascript und PHP parallel benutzen zu müssen ohne das es wirklich funktioniert?
Folgendes Problem:
auf der ersten seite steht folgendes.
im frame oben wird die datei counter.php?id=1 z.B aufgerufen. Die Datei counter ruft einen Countdown auf.
Die Datei wird wie schon erwähnt mit counter.php?id=1 z.B aufgerufen. Die zahl variert. Normalerweise müßte php $id=$_GET['id']; die Zahl ergeben. Diese Zahl möchte ich, nachdem ein Countdown abgelaufen ist an die Datei couter2 weitergeben. nur irgendwie klappt das gar nicht. hab schon alles probiert und weiß absolut nicht mehr weiter.Der Countdown klappt nur die Übergabe der Variabel will nicht funktionieren.
hab ich schon mal erwähnt, das ich es hasse javascript und PHP parallel benutzen zu müssen ohne das es wirklich funktioniert?
Folgendes Problem:
auf der ersten seite steht folgendes.
PHP:
<frameset rows="90px,*" frameborder="1" border="1" framespacing="0">
<frame name="oben" src="counter.php?id="<?php echo $id ?>">
<frame name="unten" src="<?php echo $bannerpfad;?>">
<noframes>
<body>
</body>
</noframes>
</frameset>
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title></title>
<meta name="author" content="DarthFly">
<meta name="editor" content="html-editor phase 5">
<script language="JavaScript1.5" type="text/javascript">
window.onerror = Fehlerbehandlung;
function Fehlerbehandlung (Nachricht, Datei, Zeile) {
Fehler = "Fehlermeldung:\n" + Nachricht + "\n" + Datei + "\n" + Zeile;
zeigeFehler();
return true;
}
function zeigeFehler () {
alert(Fehler);
}
var end = new Date();
function toSt2(n) {
var s = '';
if (n < 10) {
s += '0';
}
return (s + n).toString();
}
function countdown() {
var d = new Date();
var count = Math.floor(end.getTime()+10000 - d.getTime());
if (count > 0) {
count = Math.floor(count/1000);
var seconds = toSt2(count%60); count = Math.floor(count/60);
document.getElementById('c2').innerHTML = seconds
setTimeout('countdown()', 100);
}
else {
document.getElementById('c3').innerHTML = self.location.href="counter2.php?i=1";
}
}
var cp=document.getElementById("feld").value;
document.write(cp);
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000" onload=countdown()>>
<div style="text-align: center;">
<span id="c3">
<span id="c1" style="font: bold 30px arial; color: #800000;"></span><br>
<span id="c2" style="font: bold 25px arial; color: #000000;">;</span><br>
<?php $id=$_GET['id'];
echo $id;
?>
<form name="eingabe" action="">
<input type="text" name="feldeingabe" id="feld" value="<?php echo $id ?>">
</form>
</span>
</div>
</body>
</html>