Antworten
1.
http://www.php.net/session-start2. Nur mit JavaScript.
2.
zu 2: du könntest es eventuell so machen, das der link zwar erscheint und man ihn klicken kann, das man aber dann auf die selbe seite geleitet wird, wenn die 15 sekunden ncith um sind ...
sonst js
johnpatcher
3.
Problem 2 habe ich gelöst mit Java Script
Hier der Code der Page:
<tr>
<td width="100%" height="1">
<p align="justify"><font face="Tahoma" size="1"><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<body onLoad="setTimeout('window.document.getElementById(\'LinkID\').style[\'display\']=\'inline\';', 5000);">
</font>
<h3><font face="Tahoma" size="2">
<a href="http://uu-clan.de/page/" style="display:none; text-decoration:none" id="LinkID">weiter ></a></font></h3>
</body>
</body></td>
</tr>
<tr>
<td width="100%" height="401">
<p align="center"><font face="Tahoma"><!--webbot bot="HTMLMarkup" startspan --><a href="http://uu-clan.de/page" target="_blank"><embed width="500" height="300" src="ifn.swf"></a></td><!--webbot bot="HTMLMarkup" endspan i-checksum="39917" --></font></td>
</tr>
<tr>
<td width="100%" height="37" align="center">
<p align="center"><font face="Tahoma" size="2"><!--webbot bot="HTMLMarkup" startspan --><script language="JavaScript">
var zahl=20;
function runter()
{
if(zahl != 0)
{
zahl--;
document.getElementById("countdown").innerText = zahl;
setTimeout("runter()",1000);
}
else if(zahl==0)
{
location.href="http://uu-clan.de/page/";
}
}
setTimeout("runter()",1000);
</script>
<div id="countdown">20<div/><!--webbot bot="HTMLMarkup" endspan i-checksum="40160" --><!--webbot bot="HTMLMarkup" startspan --><script language="JavaScript"> <!--webbot bot="HTMLMarkup" endspan i-checksum="9361" --><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<body onLoad="setTimeout('window.document.getElementById(\'LinkID\').style[\'display\']=\'inline\';', 5000);">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Link später einblenden</title>
</head>
<body onLoad="setTimeout('window.document.getElementById(\'LinkID\').style[\'display\']=\'inline\';', 5000);">
</body>
</body></body></body></font>
</table>
zu bestaunen unter -->
http://uu-clan.de/includes/uu_adv.php4Danke nochmal für den Tipp mit den Session versuch gerade . Danke
4.
Den Code das nächste Mal bitte formatieren!
5.
ja ok, bin neu hier sorry!
Hab jetzt aber ein Problem mit der ersten Frage: Hier mein Script
[code]php
session_save_path("includes/save/");
session_start();
session_register("uu_adv");
?>
<?php
$RANDOM_URL_FILE = "http://uu-clan.de/includes/list_url.txt";
/******************************************************************************/
srand((double)microtime()*1000000);
if (file_exists($RANDOM_URL_FILE)) {
$arry = file($RANDOM_URL_FILE);
for($i = 0; $i < sizeof($arry) ; $i++) {
if (preg_match("/http:/", $arry[$i]))
$good_arry[$j++] = chop($arry[$i]);
# PHP 4.0 arry_push ($good_arry, $arry[$i]);
}
if ($good_arry) {
header("Location: ".$good_arry[rand(0, sizeof($good_arry) -1)]);
} else {
echo "error no good URL";
}
} else {
echo "error: can't open $RANDOM_URL_FILE file";
}
?>
</HTML></BODY>[code]Ich speichere die Session also im Ordner --> includes/save !
Die list_url.txt dient dazu, die Urls abzurufen. Es ist also ein zufallsprinzip.
Wie übergebe frage ich jetzt auf der Werbeseite ab, ob die Session mitgegeben wurde ?
Wenn nicht soll eine Fehlermeldung kommen und man soll auf die Werbeseite weitergeleitet werden ?
Wie mache ich das nur ?
MfG und Danke im Vorus - >> weightwatcher