eigene Seite defekt! Code stimmt nicht! (Tabelle)

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Genesis86
Mitglied
Beiträge: 18
Registriert: 18.05.2006 15:12

eigene Seite defekt! Code stimmt nicht! (Tabelle)

Beitrag von Genesis86 »

Hallo zusammen,

ich baue gerade einen neuen Style ein und meine alten selbstgeschriebenen Seiten benötigen anscheined auch eine Änderung!

Hier mein Problem:

>> Ein Screen vom Problem <<

Die clanregeln_body.tpl
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>

<title>=}IF{= Invisible Forces</title>

</head>

<body bgcolor="FFFFFF" text="#000000" link="#006699" vlink="#5584AA">

<td colspan="2" width="50%" class="row3" valign="top">
<table width="100%" border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse" class="forumline"><br />
<tr>
<td class="catHead" width="100%" colspan="4" height="25"><span class="cattitle"><center><b>=}IF{= Clanregeln</b></center></span></td>
</tr>
<tr>
<td colspan="4" height="2" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>

</tr>
<tr>
<td colspan="1" height="1" class="row2" align="left"><span class="genmed"><b>§1</b></span></td>
<td colspan="1" height="1" class="row3" align="left"><span class="genmed"><b>Das Alter</b> <br />Mindestalter für eine Anmeldung ist 16 Jahre. (bei Anfrage durch Nachweis zu belegen)<br />Unteranderem können die Leader diese Regel übergehen.</span></td>
</tr>
<tr>
<td colspan="1" height="1" class="row2" align="left"><span class="genmed"><b>§2</b></span></td>
<td colspan="1" height="1" class="row3" align="left"><span class="genmed"><b>Probezeit (Trail-Member)</b><br />Mitglieder, die sich bewerben, werden für eine Zeit von 3 Monaten probehalber aufgenommen. Wenn in dieser Zeit ein Regelverstoß vorkommt, wird der Betreffende unverzüglich ausgeschlossen. Unter Umständen kann die Probezeit verlängert aber auch verkürzt werden. Nach dieser Zeit, werden die Leader und Co-Leader entscheiden, ob der neue Member aufgenommen wird.<a/></span></td>
</tr>
<tr>
<td colspan="1" height="1" class="row2" align="left"><span class="genmed"><b>§3</b></span></td>
<td colspan="1" height="1" class="row3" align="left"><span class="genmed"><b>Cheaten</b> <br />Cheats oder Cheat-Skripte sind bei uns VERBOTEN und führen zum sofortigen Ausschluss.</span></td>
</tr>
</table>
</body>
</html>

Die Clanregln.php:
<?php
define('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'clanregeln_body.tpl')
);

include($phpbb_root_path . 'actualstats.'.$phpEx);

//
// Generate the page
//
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Kann mir jemand helfen???

Vielen Dank für eure Mühe!
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

ich kan auf dem screen nur schlecht was erkennen, wenn du dein problem nicht schilderst... Ich denke aber das du das Bild im Header meinst, oder was meinst du?
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
tallman
Mitglied
Beiträge: 127
Registriert: 17.12.2004 11:31
Wohnort: Roggendorf

Beitrag von tallman »

na, das sieht man doch, ist alles schief und krum...

das ist ein Problem in deinen Tabellen ;)

erstmal, was sucht das <td colspan="2" width="50%" class="row3" valign="top"> VOR dem table ???

und dann brauchst du nicht überall colspan="1" reinschreiben, erst ab 2 lohnt es sich ;)

vielleicht versuchs du es ganz einfach mal mit einer festen breiten Angabe für einer der beiden Seiten, das es hilft kann ich nicht versprechen, aber versuchen kann man es...
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

und nochmal kommt von mir der hinweis, alle colspans durchzuzählen. du hast immer noch utnerschiedliche spaltenzahlen in jeder zeile!
Buchtips.net bietet mehr als 2500 Buchrezensionen
Ireyon

Beitrag von Ireyon »

Es muss so heißen:

Code: Alles auswählen

<body bgcolor="FFFFFF" text="#000000" link="#006699" vlink="#5584AA">
<table>
<tr>
<td>
<table width="100%" border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse" class="forumline">
<tr>
Und die Tabelle weiter

Code: Alles auswählen

#
#Finde:
#
</table>
#
#Danach eiunfügen:
#
</td>
</tr>
</table>
Dann hättest dus fertig, hoff ich...
Genesis86
Mitglied
Beiträge: 18
Registriert: 18.05.2006 15:12

Beitrag von Genesis86 »

boar, Leute !!!


Vielen Dank!

Ich haben von alles Tipps etwas benutzt und nun ist alles in Ordnung!



:D :D :D :D :D :D :D :D :D :D
Genesis86
Mitglied
Beiträge: 18
Registriert: 18.05.2006 15:12

Beitrag von Genesis86 »

Eine Sache nur noch :grin:


Wie lautet der Code, damit sich die Tabelle an die Seitengröße anpasst?
Ireyon

Beitrag von Ireyon »

Code: Alles auswählen

#
#Finde
#
<table>
<tr>
<td>
<table
#
#Ersetzte mit
#
<table width="100%">
<tr>
<td>
<table
Das wars
tallman
Mitglied
Beiträge: 127
Registriert: 17.12.2004 11:31
Wohnort: Roggendorf

Beitrag von tallman »

was Ireyon damit sagen will:

setze ein Prozentzeichen (%) hinter der Zahl, dann passt sich deine Tabelle (oder was auch immer) automatisch mit dieser Prozentzahl an die Breite der Seite an. Setzt du kein Prozentzeichen, wird es als Pixel interpretiert.

Mit CSS kannst du auch noch andere Maßeinheiten definieren...

Und die Bedeutung eines Sternchens (*) sollte geläufig sein ;)

mfg
Ireyon

Beitrag von Ireyon »

So und noch was:
Bei z.B. HTML 4.0 muss das 100% nicht in Anführunszeichen, kann aber.
Beu XHTML muss das 100% und auch andere Maße in Anführugszeichen stehen, sonst schreibt mal ungültiges XHTML.
Antworten

Zurück zu „Coding & Technik“