PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellen auslesen und Style zuweisen



Highlandersepp
22.04.2010, 08:05
habe mit dem Umstieg von vb3.8 auf 4.0 folgendes Problem mit selbst erstellten Seiten, zum einfachsten Nachvollziehen stelle ich die entsprechenden Dateien hier herein.

Stand unter vb 3.8

die PHP, diese liest so eine DB aus:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

das Template, hier nur der Teil welcher für die Tabelle zuständig ist:
HTML:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

die Bit
HTML:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------


und hier nun die PHP, abgeändert nach meinem Wissensstand für VB 4:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

und so sieht das momentan aus (http://www.playerworlds.de/forum_neu/orf10_strecke1eisrangliste.php)


und so sieht es eigentlich aus, noch unter vb 3.8 (http://www.playerworlds.de/forum/orf10_strecke1eisrangliste.php)

in dem TPL habe ich natürlich die Anpassung mit dem "raw" vorgenommen.

die Stylezuweisung läuft auch nicht mehr richtig, was hat sich da geändert ?

ragtek
22.04.2010, 08:42
1. Die Datei zu ändern reicht nicht. Die Templates müssen auch angepasst werden! Hast du das bei allen gemacht?
2. Unnötig^^PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
3. der Templatebit aufruf funktioniert so nicht.
Wie es aussieht hast du dir http://www.vbulletin-germany.org/showthread.php?t=7021 eh schon angeschaut, aber nicht verstanden;)
Ein Bspcode von mir:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Hilft dir das weiter?*g*

Highlandersepp
22.04.2010, 08:52
zu 1: klar, hab deshalb nur den tabellenteil gepostet, der wird aber noch angepasst. dabei habe ich dann vor der tabellebit das raw gesetzt

zu 2: hm, mal ansehen

zu 3: ne hatte ich irgendwie nicht verstanden *gg*

dein obiges beispiel müsste dann bei mir so aussehen :

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

oder muss das da raus und auch nach unten ?

ragtek
22.04.2010, 09:18
Nö, statt i, text, thread brauchst du natürlich deine Variablen die du im Template benutzt.
Soweit ich das sehe: $username, $row, $zeitstrecke1eis usw

Highlandersepp
22.04.2010, 12:55
hab das so eingegeben, stimmt aber nicht:

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

im tpl sieht es so aus:
HTML:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

wo liegt da der fehler ?

Highlandersepp
07.05.2010, 20:38
kann mir da niemand bei helfen ? bekomm das nicht hin