Also ab jetzt wird's ganz mysteriös, krieg ja schon angst ^^ . Hab en Backupeingespielt und nu geht's. die nicht funktionierende header.php hat im übrigen den folgenden code, den ich nie eingebaut habe.
Hab ja nichtmal ein Newstickeraddon. Kennt zufällig jemand diesen code und hat jemand ne ahnung wie der in meine header kommt ?PHP-Code:
<!-- Ticker Script Begin -->
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function StartTicker()
{
document.NewsTicker.Zeile.value = "Bitte nutzen Sie einen aktuelleren Browser."
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
<!--
// Tickermeldungen
// Es muessen alle drei Werte angegeben werden.
// Effekte fuer Start:
// 1: einrollen
// 2: blinken
// Effekte fuer Ende:
// 1: ausrollen
// 2: blinken
var tickernews =
[
{
meldung:"<?
$filename = 'lib/texte/ticker.txt';
$fp = fopen($filename, "r");
$inhalt = fread($fp, filesize($filename));
fclose($fp);
$inhalt = str_replace('\\', '', $inhalt);
echo nl2br($inhalt);
?>",
starteffekt:1,
endeeffekt:1
},
{
meldung:"<?
$filename = 'lib/texte/ticker2.txt';
$fp = fopen($filename, "r");
$inhalt = fread($fp, filesize($filename));
fclose($fp);
$inhalt = str_replace('\\', '', $inhalt);
echo nl2br($inhalt);
?>",
starteffekt:1,
endeeffekt:2
},
{
meldung:"<?
$filename = 'lib/texte/ticker3.txt';
$fp = fopen($filename, "r");
$inhalt = fread($fp, filesize($filename));
fclose($fp);
$inhalt = str_replace('\\', '', $inhalt);
echo nl2br($inhalt);
?>",
starteffekt:2,
endeeffekt:1
},
{
meldung:"<?
$filename = 'lib/texte/ticker4.txt';
$fp = fopen($filename, "r");
$inhalt = fread($fp, filesize($filename));
fclose($fp);
$inhalt = str_replace('\\', '', $inhalt);
echo nl2br($inhalt);
?>",
starteffekt:2,
endeeffekt:2
}
]
// Tickerparameter
var ticker_start = 500 // Wartezeit bis zur ersten Meldung
var ticker_effekt1_start_a = 75 // Darstellungsgeschwindigkeit [ms]
var ticker_effekt1_start_b = 2500 // Darstellungszeit der Meldung [ms]
var ticker_effekt2_start_max_blink = 3 // Anzahl der Blinkdarstellungen
var ticker_effekt2_start_a = 100 // Blinkgeschwindigkeit [ms]
var ticker_effekt2_start_b = 2500 // Darstellungszeit der Meldung [ms]
var ticker_effekt1_ende_a = 50 // Scrollgeschwindigkeit [ms]
var ticker_effekt1_ende_b = 100 // Wartezeit bis zur naechsten Meldung [ms]
var ticker_effekt2_ende_max_blink = 3 // Anzahl der Blinkdarstellungen
var ticker_effekt2_ende_a = 100 // Blinkgeschwindigkeit [ms]
var ticker_effekt2_ende_b = 1000 // Wartezeit bis zur naechsten Meldung [ms]
// Interne Variablen
var msgnr = 0
// Aufruf der naechsten Meldung
function nextTicker()
{
msgnr++
if(msgnr >= tickernews.length)
msgnr = 0
setTimeout("showTicker(0)", 1000)
}
// Effekte fuer Meldungsende
function hideTicker(cnt)
{
switch(tickernews[msgnr].endeeffekt)
{
// Effekt 2
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? tickernews[msgnr].meldung : ""
if(cnt > (2 * ticker_effekt2_ende_max_blink + 1))
setTimeout("nextTicker(0)", ticker_effekt2_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt2_ende_a)
break
// Effekt 1
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(cnt, tickernews[msgnr].meldung.length)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("nextTicker()", ticker_effekt1_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt1_ende_a)
}
}
// Effekte fuer Meldungsanfang
function showTicker(cnt)
{
switch(tickernews[msgnr].starteffekt)
{
// Effekt 2
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? "" : tickernews[msgnr].meldung
if(cnt > (2 * ticker_effekt2_start_max_blink + 1))
setTimeout("hideTicker(0)", ticker_effekt2_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt2_start_a)
break
// Effekt 1
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(0, cnt)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("hideTicker(0)", ticker_effekt1_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt1_start_a)
}
}
// Start des Tickers
function StartTicker()
{
// Standardmeldung
document.NewsTicker.Zeile.value = "Ticker wird geladen..."
// Ticker starten
setTimeout("showTicker(0)", ticker_start)
}
//-->
</SCRIPT>
<!-- Ticker Script Ende -->
<body onLoad="StartTicker()">
<table width="980" cellpadding="0" cellspacing="0" border="0" align="center"><tr><td valign="top" align="center">
<table style="border:solid 0px black" width="980" border="0" cellpadding="0" cellspacing="0" bgcolor="#660000">
<tr>
<td height="300" width="100%" valign="top" background="/images/header.jpg">
<div style="position:relative; top:19px; left:209px;">
<? if ($_GET['content'] != '/betteln')
@require_once ('lib/texte/alt_headerbanner.txt'); ?>
<? if ($_GET['content'] == '/betteln')
@require_once ('lib/texte/alt_headerbanner2.txt'); ?>
</div>
</td></tr>
<tr>
<td style="border:solid 0px black" bgcolor="#660000" valign="top" align="center">
</td>
</tr>
</table>
<FORM NAME="NewsTicker">
<TT><INPUT ALIGN="CENTER" TYPE="TEXT" READONLY STYLE="border: none; background-color: #660000;
color: #FFFFFF; font-size: 15; font-family: Verdana;" NAME="Zeile" SIZE=90 MAXLENGTH=500"VALUE=""></TT>
</FORM>




Zitieren