Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „(wahrscheinliches) Tabellen-Problem“

Imagination

Gesperrt

Guten Tag!

Folgendes Problem:

Ich hatte die Aufgabe, die Seite neu zu designen, das Problem war: der Code (Tabellen, php etc.) stand schon.
Daher macht mich für Tabellen-Fehler nicht verantwortlich, das war der damalige Webmaster.
Ich habe mir den Fehler aber schon einige Stunden mal zu Gemüte geführt, allerdings ohne Erfolg.

Geht man auf die Seite , so stellt man fest, wenn man nicht eingeloggt ist, gibt es ein (wahrscheinliches) Tabellen-Problem.

Allerdings tritt dieser Bug ausschließlich unter Nutzung des IEs auf.

Es könnte andererseits auch ein PHP-Problem sein (so entschuldige ich mich für den Thread im falschen Bereich, allerdings weiß ich näheres noch nicht und kann das Problem so noch nicht eingerenzen, denke aber html-Tabellen Fehler).
Demnach könnte es sein, dass das Script sich unaufgefordert wiederholen will, somit die Tabelle vergrößert (?).

Nun, warum ist das so und wie kann man es beheben?
Der Bug besteht nicht mehr, sobald man im IE eingeloggt ist oder den Firefox nutzt.

Die index.php zum runterladen (gepackt mit WinRAR):


EDIT:
(Ergänzung)

Der Bug:


So sieht es eingeloggt und richtig aus:



Vielen Dank im Vorraus für eure nette Hilfe!

MfG,
Steve S.
 
Zuletzt bearbeitet:

Herr_D

offline

AW: (wahrscheinliches) Tabellen-Problem

Wie soll das Problem aussehen?


Bei mir sieht das im IE6 und Seamonkey völlig identisch aus
 

Herr_D

offline

AW: (wahrscheinliches) Tabellen-Problem

ähm... so sehe ich das auch, aber ich find keinen Fehler oder meinst du das nicht angezeigte Bild oben?


edit: jetzt seh ich dat erst... ;)


Ma guggn
 
Zuletzt bearbeitet:

Herr_D

offline

AW: (wahrscheinliches) Tabellen-Problem

gib mal den code von deiner login.php da ist wohl etwas falsch

die html-ausgabe nach include ist:

Code:
                  <table style="color:#FFFFFF" width="100%" cellpadding="2" cellspacing="0">
<tr>
  <form method="post" name="login" action="checklogin.php"> 
  <td>
    <input name="ws_user" type="text" class="form_username" onFocus="this.className='form_on'" onBlur="this.className='form_off'" size="10"> 
    <input name="pwd" type="password" class="form_password" onFocus="this.className='form_on'" onBlur="this.className='form_off'" size="10">

    
	<input type="submit" name="Submit" value="login">
	<a style="color:#FFFFFF" href="index.php?site=register"><br />
    • <a style="color:#FFFFFF" href="index.php?site=register">register now</a>
    • <a style="color:#FFFFFF" href="index.php?site=lostpassword">lost password</a>
    • <a style="color:#FFFFFF" href="index.php?site=registered_users">registered users</a>
</form>

</tr>
</table>


besser wäre wohl:

Code:
<table style="color:#FFFFFF" width="100%" cellpadding="2" cellspacing="0">
<tr>
  <td><form method="post" name="login" action="checklogin.php"> 
    <input name="ws_user" type="text" class="form_username" onFocus="this.className='form_on'" onBlur="this.className='form_off'" size="10"> 
    <input name="pwd" type="password" class="form_password" onFocus="this.className='form_on'" onBlur="this.className='form_off'" size="10">

    
	<input type="submit" name="Submit" value="login">
	<a style="color:#FFFFFF" href="index.php?site=register"><br />
    • <a style="color:#FFFFFF" href="index.php?site=register">register now</a>
    • <a style="color:#FFFFFF" href="index.php?site=lostpassword">lost password</a>
    • <a style="color:#FFFFFF" href="index.php?site=registered_users">registered users</a>
</form></td>

</tr>
</table>
 
Zuletzt bearbeitet:

Imagination

Gesperrt

AW: (wahrscheinliches) Tabellen-Problem

Code:
<?php
if($loggedin) {
  $username='<a style="color:#FFFFFF" href="index.php?site=profile&id='.$userID.'"><b>'.getnickname($userID).'</b></a>';
	if(isanyadmin($userID)) $admin='• <a style="color:#FFFFFF" href="admin/admincenter.php" target="_blank">admin</a>';
	else $admin='';
	$anz=getnewmessages($userID);
	if($anz) {
		$newmessages=' (<b>'.$anz.'</b>)';
		//if($site!='messenger') echo '<script language="JavaScript">messageconfirm('.$anz.');</script>';
	}
	else $newmessages='';
	if(getavatar($userID)) $l_avatar='<img src="http://www.psd-tutorials.de/modules/Forum/images/avatars/'.getavatar($userID).'">';
	else $l_avatar='n/a';
	
	
	eval ("\$logged = \"".gettemplate("logged")."\";");
    echo $logged;
}
else {
	eval ("\$loginform = \"".gettemplate("login")."\";");
    echo $loginform;
}

?>

edit: Ich probier deinen Vorschlag mal, wenn du am Code nichts findest.
 

Imagination

Gesperrt

AW: (wahrscheinliches) Tabellen-Problem

Wo kann ich denn die html-Ausgabe (von der php, freeware Programm? Mit Dreamweaver klappts nicht) nach dem include nochmal ansehen bzw. verändern?
Habe gerade iwie ein Black-Out. oO

Ja im admincenter liegt die tpl-Datei sicherlich. Im Ordner ist die nicht, der läd die aus dem admincenter.

edit:

die login.html:

edit: habs gefunden die login.html, ich editier sie mal.

edit²
Die html von login ist jetz ordentlich gemacht aber das hat das Problem nicht gelöst.
Du benötigst jetz was genau?
 
Zuletzt bearbeitet:

Herr_D

offline

AW: (wahrscheinliches) Tabellen-Problem

*ankopfklatsch*


an der stelle, wo du die Tabelle verändert hast:

<form method="post" name="login" action="checklogin.php" style="display:inline">
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.189
Beiträge
2.582.075
Mitglieder
67.258
Neuestes Mitglied
cue98
Oben