AHOI Ich habe GAR KEINE PHP-Kenntnisse und habe eine Shoutbox downgeladen.Ich hab e versucht sie zu platzieren und das: http://mitglied.lycos.de/outlawofdeath ist hersaus gekommen. Wir verkleiner ich die Shoutbox?? Hier der Quelltxt zu shout.php:
<? ///////////////////////////////////////////////////////////////) //Copyright by Christian Behon, 2001,2002,2003 //) //Email: nucle@gmx.at //) //Homepage: www.knusperleicht.at //) //Name: Knusperleicht Shoutbox //) //Version:0.5 //) //Bei Verwendung,BITTE wenigstens einen Link zu unserer //) //Homepage machen DANKE - FREEWARE - Viel Spass wünscht dir CB.) //Bei Bugs bzw Erweiterung oder Vorschläge schreibe an : //) //nucle@gmx.at schreiben. //) // AJA noch eins Bei Fehlern oder anderen Schwierigkeiten //) // übernehme ich keine Haftung . //) ///////////////////////////////////////////////////////////////)
//---------------------------- JAVA SCRIPT CODE ------------------------------------ include("admin/config/effekt.php"); ?> <style> <!-- #glowtext{ filter:glow(color=<?php echo"$glowfarbe";?>,strength=<?php echo"$staerke";?>); width:100%; } --> </style> <SCRIPT language=Javascript> <!-- ie4 = (document.all)? true:false
function form_over(id,statusmsg) { id.style.backgroundColor = "#dcdcdc"; window.status = statusmsg; }
function form_field_out(id) { id.style.backgroundColor = "#ffffff"; window.status = ""; } //--></SCRIPT> <script language="JavaScript"> <!-- function open_window() { window.open("archiv.php", "Aktuelles","width=665,height=350,scrollbars=yes"); } //--> </script> <script language="JavaScript"> <!-- function open_window2() { window.open("code.php", "Aktuelles","width=800,height=350,scrollbars=yes"); } //--> </script> <? //---------------------------- JAVA SCRIPT CODE ENDE --------------------------------- //---------------------------------- TEMPLATES ---------------------------------------
function gettemplate($template,$endung="html") { return str_replace(""","\"",implode("",file($template.".".$endung))); } function dooutput($template) { echo $template; } //-------------------------------------ENDE------------------------------------------
include ("admin/config/design.php"); include ("admin/config/adminpass.php");
//-------------------------ORT DES TEMPLATES--------------------------- eval("dooutput("".gettemplate("templates/layout.kopf")."");"); //--------------------------------ENDE--------------------------------- ?> <table align = "center"width="145" border="0" cellpadding="0" cellspacing="1" bgcolor="<? echo "$design_15"; ?>"> <tr> <td width="143" height="420" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="143" height="15" valign="top" bgcolor="<? echo "$design_14"; ?>"><center><img src="sxgrafixx/admin/shoutbox.gif" width="85" height="14"></center></td> </tr> <tr> <td valign="top" height="326" bgcolor="<? echo"$design_12"; ?>"> <? //------------------------------ADMINEINSTELLUNGEN---------------------
$log = "db/shouts.txt";//Datei mit den Shouts $zeige = $admin_3;//Wieviele Shouts angezeigt werden sollen //--------------------------------ENDE---------------------------------
//-------------------------- LESEN DER SHOUTS -------------------------
$inhalt=file($log); $anzahl = count($inhalt); $newinhalt = array_reverse($inhalt); $nachvor=date(a); $i=0;
if ($anzahl == 0) { echo "<font face='Verdana' size='2'>"; echo "Bis jetzt gibt es noch keine Einträge!"; echo "</font>"; } elseif ($anzahl >= 7) { $wert = $zeige; } else { $wert = $anzahl; }
for($i;$i<$wert;$i++)
{ $shout = explode("|-|",$newinhalt[$i]);
include("shoutchange.php"); echo "<font face='Verdana, Arial, Helvetica, sans-serif' size='1'><span id='glowtext'>$shout[0] $shout[3] $nachvor</span></font> ";//nick echo "<font face='Verdana, Arial, Helvetica, sans-serif' size='1'>$mtext</font>"; echo "<br></font><br>"; echo "$newline"; echo "<br>"; } //-------------------------------------ENDE------------------------------------ //----------------------------- UEBERPRUEFEN DER FELDER-----------------------
if (isset($Abschicken))
{ $allesklar = true;
if (!(eregi("[1]+$",$nick)))
{ $allesklar = false;
echo "<font face='Verdana' size='1' color='#FF9900'>"; echo "Bitte kontrollieren Sie das Feld <b>"Name"</b>.<br>"; echo "</font>";
} if (!(strlen(trim($kommentar))))
{ $allesklar = false;
echo "<font face='Verdana' size='1' color='#FF9900'>"; echo "Bitte kontrollieren Sie das Feld <b>"Text"</b>.<br>"; echo "</font>";
}
} else { $allesklar = false; } //--------------------------------ENDE---------------------------------
//--------------------- SPEICHERN DER SHOUTS -------------------------
if (!$allesklar) {
} else { $fp = fopen($log, "a+");//öffnet die Datei
$datum = date("d.m.Y"); $zeit = date("H.i"); $kommentar = str_replace("\r\n","<br>",$kommentar );
$data = "$nick|-|$kommentar|-|$datum|-|$zeit|-|\r\n";
fputs($fp,$data); fclose($fp);
//------------------------------ HINZUFUEGEN DER DATEN ---------------------
$datum = date(l);
$akttag[0] = "Monday"; $akttag[1] = "Tuesday"; $akttag[2] = "Wednesday"; $akttag[3] = "Thursday"; $akttag[4] = "Friday"; $akttag[5] = "Saturday"; $akttag[6] = "Sunday";
$w = 0;
for ($w;$w<7;$w++) { if ($akttag[$w] == $datum){
$log = "db/woche.txt"; $wochenstat = file($log); $wahl = $w;
settype($wochenstat[$wahl],"Integer"); $wochenstat[$wahl]++;//Hier wird der Wert um eins erhöht $fp = fopen($log, "w+");
for ($i = 0;$i<7;$i++) { settype($wochenstat[$i],"Integer");//1 oder 0 wandelt den Wert in einen Integer fputs($fp,"$wochenstat[$i]\n");//Zu jedem Vote wir ein Wert hinzugefügt
} fclose($fp); } } //--------------------------------ENDE---------------------------------------- //----------------------------- MONATSBERECHNUNG ------------------------------ $datummonat = date(F);
$aktmonat[0] = "January"; $aktmonat[1] = "February"; $aktmonat[2] = "March"; $aktmonat[3] = "April"; $aktmonat[4] = "May"; $aktmonat[5] = "June"; $aktmonat[6] = "July"; $aktmonat[7] = "August"; $aktmonat[8] = "September"; $aktmonat[9] = "October"; $aktmonat[10] = "November"; $aktmonat[11] = "December";
for ($m=0;$m<12;$m++) { if ($aktmonat[$m] == $datummonat){
$log2 = "db/monat.txt"; $monatstat = file($log2); $monat = $m;
settype($monatstat[$monat],"Integer"); $monatstat[$monat]++;//Hier wird der Wert um eins erhöht $fp = fopen($log2, "w+");
for ($i = 0;$i<12;$i++) { settype($monatstat[$i],"Integer");//1 oder 0 wandelt den Wert in einen Integer fputs($fp,"$monatstat[$i]\n");//Zu jedem Vote wir ein Wert hinzugefügt
} fclose($fp); } $refresh_ok = "OK"; } } //--------------------------------ENDE---------------------------------
//-------------------------- SEITE AKTUALISIEREN ---------------------- If ($refresh_ok == "OK" ) { echo "<meta http-equiv="Refresh" content="2; url=shout.php">"; echo "<font face='Verdana'size='2'>Seite wird refresht</font>"; } //--------------------------------ENDE--------------------------------- //----------------------------Verschicken von der Email----------------
if ($radio == "JA"){
mail ($email_2,$email_1,$email_3); }
//-------------------------------Ende---------------------------------- ?> </td> </tr> <? //----------------------Ort des Templates---------------------------
//jetzt der Aufruf, wo das Template geholt wird und die Platzhalter ersetzt werden. eval("dooutput("".gettemplate("templates/layout.fuss")."");"); //Bei eval() muss beachtet werden, dass alle Hochkommas und Variablenzeichen ($) durch ein Backslash markiert werden
//--------------------------------ende--------------------------------- ?>
wie verkleiner ich das Shoutbox fenster sodass die Tabeele wieder 150px beträgt?
Gruß Porc
a-z .- ↩︎