CSS unsauber programmiert
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
abstellen
all
aufgefallen
befehl
beschreibung
beste eigenschaft
code
date
datei
definition
dokument
fehler
http
liegen
profil
quellcode
sagen
tun
warnung
zeile
-
Hallo, meine Seite gibt mir einen Fehler zurück. (und das leider öfter.)
Notice: A non well formed numeric value encountered in
Jede dieser Meldungen, weist auf meine css Datei hin.
.rootlast { text-align: center; width: 20%; color: #ffffff; background-color: #001111; }
so sehen dort alle meine definitionen aus. Kann mir wer sagen, wie ich die Notice wegbekomme? (und nein ich will sie nicht ignorieren und per php abstellen.) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Und wo soll das bitte kommen?
Das Dokument wird (bis auf ne Warnung) richtig validiert: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fsaalko.lima-city.de%2Finc%2Findex.css&profile=css21&usermedium=all&warning=1&lang=en
Außerdem hört sich die Notice ja wohl eher nach PHP an und sollte eigentlich nichts mit css zu tun haben O_o -
naja ich habe einfach CSS angenommen, weil in den Zeilen nur steht:
z.B.
<td class=\"user\">
und mehr nicht. und das verweist ja auf meine CSS Datei. oder war da in PHP nichtmal was, das sie zwar Zeile 99 schreiben, aber Zeile 98 oder Zeile 100 meinen?
Mensch es ist viel zu lange her, das ich die Seite programmiert habe. -
Die Fehlermeldungen in PHP sind nicht gerade die beste Eigenschaft der Sprache.
Musst schon irgendwo in deinem PHP-Script danach suchen, an css wirds wohl nicht liegen.
Irgendwo davor oder danach(Mit Quellcode können wir helfen ) -
Hier ist der echo Befehhl, um den es geht, Zeile 18 hat diesen mysteriösen fehler. Also vermute ich mal, es liegt in Zeile 19. Wobei ich mich frage, warum er dann in Zeile 7 nicht meckert.
echo " <tr> <td class="rootthreadicon"> <div>HALLO</div> </td> <td class="rootthreadname"> <div><a href="index.php?go=thread&fid=".$row['forumid']."&thema=".$row['name'].""><b>".$row['name']."</b></a><br />".$row['beschreibung']."</div> </td> <td class="rootposts"> <div>".$row['postcount']."</div> </td> <td class="rootthreads"> <div>".$row['threadcount']."</div> </td> <td class="rootmods"> <div>Keiner</div> </td> <td class="rootlast"> <div>".$row['lastpost']."<br />".date("d.m.y H:i:s", $row['lastposttime'])."</div> </td> </tr> "; }
-
Ich kenne mir zwar nicht sondernlich gut mit php aus, aber mir ist an deinem geposteten code aufgefallen, dass die "/" Backslashes vor den Anführungszeichen (") fehlen.
Damit hört der echo Befehl ja schon bei den nächsten Anführungszeichen wieder auf soweit ich weiss?
Siehe: http://tut.php-q.net/ausgabe.html
EDIT: Mh, kann auch an Lima liegen, scheinbar muckt Lima wieder bei sowas, ging aber mal ne Zeit lang...
(Also " / " usw usf in Beiträge schreiben)
Beitrag geändert: 12.8.2008 17:35:47 von erasmuz -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage