+ (CSS) Heute verstehe ich schon gar nichts mehr.
xNeTworKx
- perl
Hallo nochmal,
also da sind 2 Sachen, die ich einfach nicht verstehe.
1. PERL.)
Seit neuesten habe ich ein Error_log . Tja das Problem ist, es wird immer größer und ich weis nicht warum.
[Sat Apr 13 17:43:45 2002] index.cgi: Use of uninitialized value in string eq at /home/markus.pitha/forum.acid4u.com/index.cgi line 21.
my $topiccounter = $query->param('topiccounter');
Zeile 21 --> if ($topiccounter eq '') {
$topiccounter = '20';
}
Ich dachte zuerst, es sei ein Schönheitsfehler und habe eben verschiedene Sachen probiert zB == statt eq oder "" statt '', aber es gefällt ihm nichts davon, obwohl das Script sonst tadellos funktioniert und obwohl ich -w verwende ? Was soll ich da noch tun ?
2. CSS.)
Seit ich heute vor kurzem mein Forumscript unter der neuen Subdomain hoste, gibts Probleme bei a:visited :
a:visited {font-family:Verdana, sans-serif;color:#aaaaaa; text-decoration:none}
text-decoration:none funktioniert, nur zeigt er die Farbe #aaaaaa nicht an, wie gibts das ? Ich habe nichts verändert. Komischerweise funktionierts lokal auch mit Mozilla, aber am Server kanns nur der IE und der Mozilla nicht ? Woran liegt das denn ????
Moin!
Seit neuesten habe ich ein Error_log .
Glueckwunsch. ;-)
Tja das Problem ist, es wird immer größer und ich weis nicht warum.
[Sat Apr 13 17:43:45 2002] index.cgi: Use of uninitialized value in string eq at /home/markus.pitha/forum.acid4u.com/index.cgi line 21.
my $topiccounter = $query->param('topiccounter');
Zeile 21 --> if ($topiccounter eq '') {
$topiccounter = '20';
}
Offensichtlich steht in $topiccounter nichts drin, also nicht mal ein leerer String. Das passiert z.B. wenn es kein CGI-Argument 'topiccounter' gibt. Musst Du also extra abpruefen:
$topiccounter = '20' unless (defined($topiccounter) && length($topiccounter));
(Erklaerung auf Anforderung)
Ich dachte zuerst, es sei ein Schönheitsfehler und habe eben verschiedene Sachen probiert zB == statt eq oder "" statt '', aber es gefällt ihm nichts davon, obwohl das Script sonst tadellos funktioniert und obwohl ich -w verwende ? Was soll ich da noch tun ?
Die Meldung erhaeltst Du gerade *weil* Du -w benutzt, sonst wuerde Perl Dir das Problem einfach verschweigen.
text-decoration:none funktioniert, nur zeigt er die Farbe #aaaaaa nicht an, wie gibts das ? Ich habe nichts verändert. Komischerweise funktionierts lokal auch mit Mozilla, aber am Server kanns nur der IE und der Mozilla nicht ? Woran liegt das denn ????
Klingt mehr wie ein Problem der History, d.h. die entsprechende Seite ist wirklich nicht als besucht markiert. Weiss auf Anhieb auch nicht, wie man da genau weiterforschen koennte.
So long
--
"Wer den freien Genuss von Cannabis befürwortet, nimmt in verantwortungsloser Weise den Tod von Tausenden junger Menschen in Kauf."
-- Dr. Edmund Stoiber, 1997
Hi nochmal,
danke für die rasche Hilfe, ich habe jetzt das -w entfernt, und natürlich wird jetzt nix hineingeschrieben.
Das Problem mit der History, liegt das am Browser oder am Server ? Weil lokal funktioniert es doch beim Mozilla. Aber wenn es am Server liegt, warum gehts dann beim IE ? Sehr seltsam das Ganze.
Re!
danke für die rasche Hilfe, ich habe jetzt das -w entfernt, und natürlich wird jetzt nix hineingeschrieben.
Aeh... Waere es nicht besser, einfach die Fehler aus Deinem Script rauszumachen, was meinst Du?
Das Problem mit der History, liegt das am Browser oder am Server ? Weil lokal funktioniert es doch beim Mozilla. Aber wenn es am Server liegt, warum gehts dann beim IE ? Sehr seltsam das Ganze.
Ja, seltsam. Nur aus dem, was Du schreibst, wuerde ich das Problem eher beim Mozilla vermuten. Aber ich kenne das ganze Problem ja gar nicht, insbesondere nicht den Code Deiner Seiten. Vielleicht sind ja da auch Fehler? Welche Mozilla-Version hast Du ueberhaupt?
So long
--
"Wer den freien Genuss von Cannabis befürwortet, nimmt in verantwortungsloser Weise den Tod von Tausenden junger Menschen in Kauf."
-- Dr. Edmund Stoiber, 1997
Hi,
Aeh... Waere es nicht besser, einfach die Fehler aus Deinem Script rauszumachen, was meinst Du?
Nein, weil das ist nicht die einzige Meldung. Ich kanns im Script leider nicht ändern, weil ich hab so eine Vorschau eingebaut, die viele solche Probleme verursacht. Nachdem man auf POSTEN klickt, kommt die Vorschau, dadurch, daß man wieder auf BACK gehen kann, müssen alle Links, Smileys, usw wieder von HTML zu den [link]URL[/link] Symbolen usw umgewandelt werden.
dH wenn das Eingabeformular zum ersten Mal aufgerufen wird, durchläufst es trotzdem den "Umwandlungs check", weil das Formular ja auch durch ein "BACK" aufgerufen worden sein könnte. Ich müsste ziemlich viel umschreiben, und so lang es kein richtiger Fehler ist, belasse ich es so wie es ist.
Ich könnts dir lokal zeigen, aber da funktionierts ja
http://212.17.119.105/forum/index.cgi
Das Problem mit der History, liegt das am Browser oder am Server ? Weil lokal funktioniert es doch beim Mozilla. Aber wenn es am Server liegt, warum gehts dann beim IE ? Sehr seltsam das Ganze.
Ja, seltsam. Nur aus dem, was Du schreibst, wuerde ich das Problem eher beim Mozilla vermuten. Aber ich kenne das ganze Problem ja gar nicht, insbesondere nicht den Code Deiner Seiten. Vielleicht sind ja da auch Fehler? Welche Mozilla-Version hast Du ueberhaupt?
Ich habe den 0.9.9, Den Code kann ich dir auch zeigen, is aber ein ziemliches Tohuwabohu :-)
http://212.17.119.105/forum/forum.txt
http://212.17.119.105/forum/css.txt
http://212.17.119.105/forum/javascript.txt
P.S Bevor ichs unter die Subdomain gegeben habe, hats tadellos funktioniert, auch unter Mozilla
Hallo xNeTworKx,
um mal was Kreatives beizutragen, habe ich Dein GIF ein wenig hungern lassen und für ein paar Tage in eine unserer Produktionssites gesperrt. Vielleicht nimmt es dort ja mangels Nahrung weiter ab ;-) Für eine ernsthafte Durchsicht des Codes bin ich wegen einer Grippe einfach zu matschig.
Viele Grüße
Mathias Bigge
#include <h.allo>
Danke, wie macht man sowas ?
und gute Besserung =)
#include <h.allo>
Danke, wie macht man sowas ?
und gute Besserung =)
Thx,
mit Photoshop: Für's Web speichern und Du kriegst in einem oder mehreren Fensterchen die Folgen der Komprimierungsvarianten angezeigt. Wenn Du die Ausgangsgrafik nimmst, ist der Qualitätsunterschied selbst bei hoher Komprimierung erstaunlich gering.
Viele Grüße
Mathias Bigge
Re there!
Nein, weil das ist nicht die einzige Meldung. Ich kanns im Script leider nicht ändern, weil ich hab so eine Vorschau eingebaut, die viele solche Probleme verursacht. Nachdem man auf POSTEN klickt, kommt die Vorschau, dadurch, daß man wieder auf BACK gehen kann, müssen alle Links, Smileys, usw wieder von HTML zu den [link]URL[/link] Symbolen usw umgewandelt werden.
dH wenn das Eingabeformular zum ersten Mal aufgerufen wird, durchläufst es trotzdem den "Umwandlungs check", weil das Formular ja auch durch ein "BACK" aufgerufen worden sein könnte. Ich müsste ziemlich viel umschreiben, und so lang es kein richtiger Fehler ist, belasse ich es so wie es ist.
Klingt fuer mich schon vom Konzept her ziemlich kaputt. Aber gut, wenn Du's so lassen willst, von mir aus, ich muss da ja nicht benutzen. *g*
Ich könnts dir lokal zeigen, aber da funktionierts ja
http://212.17.119.105/forum/index.cgi
Komisch, die Icons erinnern mich so an UT...
Ich habe den 0.9.9, Den Code kann ich dir auch zeigen, is aber ein ziemliches Tohuwabohu :-)
http://212.17.119.105/forum/forum.txt
http://212.17.119.105/forum/css.txt
http://212.17.119.105/forum/javascript.txt
Ach so, es gibt gar keine richtige Seite. Na, wollte mir jetzt eigentlich nicht den ganzen Forums-Code durchlesen. Aber ein Tip: localtime gibt im Array-Kontext genau das zurueck, was Du braucht. Dieses ganze Stringparsen haettest Du Dir also sparen koennen. Tja, ab und zu mal perldoc lesen hilft eben. ;-)
Wo hast Du das favicon her, oder hast Du das selber gemacht?
So long
--
Manchmal habe ich den verdacht, dass meine 'facility-managerin' (aka:putzfrau) mehr ahnung von 'usability' hat als all ihr super-hippen 'web-designer'.
-- http://www.heise.de/newsticker/foren/go.shtml?msg_id=520197&forum_id=10861&read=1
Hi,
Komisch, die Icons erinnern mich so an UT...
UT ?
Ich habe den 0.9.9, Den Code kann ich dir auch zeigen, is aber ein ziemliches Tohuwabohu :-)
http://212.17.119.105/forum/forum.txt
http://212.17.119.105/forum/css.txt
http://212.17.119.105/forum/javascript.txt
Ach so, es gibt gar keine richtige Seite. Na, wollte mir jetzt eigentlich nicht den ganzen Forums-Code durchlesen. Aber ein Tip: localtime gibt im Array-Kontext genau das zurueck, was Du braucht. Dieses ganze Stringparsen haettest Du Dir also sparen koennen. Tja, ab und zu mal perldoc lesen hilft eben. ;-)
Ja, aber es gibt es nicht auf deutsch zurück, deswegen das Ganze.
Wo hast Du das favicon her, oder hast Du das selber gemacht?
favicon.de :-)
Komisch, die Icons erinnern mich so an UT...
UT ?
Unreal Tournament. Die Waffenausruestung dort ist der Deiner Smileys sehr aehnlich.
Ach so, es gibt gar keine richtige Seite. Na, wollte mir jetzt eigentlich nicht den ganzen Forums-Code durchlesen. Aber ein Tip: localtime gibt im Array-Kontext genau das zurueck, was Du braucht. Dieses ganze Stringparsen haettest Du Dir also sparen koennen. Tja, ab und zu mal perldoc lesen hilft eben. ;-)
Ja, aber es gibt es nicht auf deutsch zurück, deswegen das Ganze.
Haeh? Seit wann sind Zahlen sprachspezifisch? Bist Du sicher, dass Du den Tip verstanden hast?
So long
--
Manchmal habe ich den verdacht, dass meine 'facility-managerin' (aka:putzfrau) mehr ahnung von 'usability' hat als all ihr super-hippen 'web-designer'.
-- http://www.heise.de/newsticker/foren/go.shtml?msg_id=520197&forum_id=10861&read=1
hi
Haeh? Seit wann sind Zahlen sprachspezifisch? Bist Du sicher, dass Du den Tip verstanden hast?
Die Zahlen nicht, aber Mon Tue, Wed, usw, und das hätt ich gern ich deutsch, deswegen das Ganze.
Die Zahlen nicht, aber Mon Tue, Wed, usw, und das hätt ich gern ich deutsch, deswegen das Ganze.
Wie ich schon sagte, ruf localtime() im Array-Kontext auf. Da kriegst Du alles, was Du brauchst, als Zahlen und kannst Dir das fehlerfaellige Parsen des Strings sparen. Dann entweder Zahlen direkt verwenden oder als Index in ein Array mit den entsprechenden deutschen Bezeichnungen verwenden.
So long
--
Manchmal habe ich den verdacht, dass meine 'facility-managerin' (aka:putzfrau) mehr ahnung von 'usability' hat als all ihr super-hippen 'web-designer'.
-- http://www.heise.de/newsticker/foren/go.shtml?msg_id=520197&forum_id=10861&read=1
Moin!
Wo hast Du das favicon her, oder hast Du das selber gemacht?
favicon.de :-)
Hm, Du hast gelesen, in wie fern man die Grafiken ( / Favicons ) von favicon.de benutzen darf?
Viele Gruesse,
Einbecker
http://www.patchwork.favicon.de/
"Die im Patchwork gesammelten Grafiken sind Eigentum der Betreiber der verlinkten Websites und stehen nicht (!) frei zur Verfügung."
--
http://www.google.com/search?q=urheberrecht
#include <h.allo>
Hmm, das is natürlich blöd, naja dann bleibt ma wohl nichts über als das süße Icon wieder zu entfernen.
P.S. Das du auch mal was zu sagen hast, ist ja eine richtige Premiere.
Hallo x,
Aeh... Waere es nicht besser, einfach die Fehler aus Deinem Script rauszumachen, was meinst Du?
Nein, weil das ist nicht die einzige Meldung. Ich kanns im Script leider nicht ändern, weil ich hab so eine Vorschau eingebaut, die viele solche Probleme verursacht. Nachdem man auf POSTEN klickt, kommt die Vorschau, dadurch, daß man wieder auf BACK gehen kann, müssen alle Links, Smileys, usw wieder von HTML zu den [link]URL[/link] Symbolen usw umgewandelt werden.
ich habe versucht, Eurer Diskussion zu folgen, habe aber das Problem nicht ganz kapiert. Warum musst Du bei einem back alles neu aufbauen? Und warum erfordert das einen fehlerhaften Code? Vielleicht kannst Du Deine "Laokoon-Code-Verstrickung" noch etwas klarer erklären. Einfach stetige Fehler zu akzeptieren finde ich bei CGI ehrlich gesagt nicht akzeptabel.
Nur mal so ganz nebenbei: Das Gif links oben könnte eine Diät vertragen und ließe sich gemütlich auf ein Drittel verkleinern.
Viele Grüße
Mathias Bigge
#include <h.allo>
ich habe versucht, Eurer Diskussion zu folgen, habe aber das Problem nicht ganz kapiert. Warum musst Du bei einem back alles neu aufbauen? Und warum erfordert das einen fehlerhaften Code? Vielleicht kannst Du Deine "Laokoon-Code-Verstrickung" noch etwas klarer erklären. Einfach stetige Fehler zu akzeptieren finde ich bei CGI ehrlich gesagt nicht akzeptabel.
Ich normal auch nicht, aber im Prinzip sind es doch keine Fehler. Wenn das Forum das erste Mal aufgerufen wird, ist nun Mal $topcicounter leer (die Variable, die die Anzahl der anzuzeigenden Postings bestimmt).
Dann wenn du siehst, am Beginn der Subroutine "form", die ganzen while Schleifen sind dafür gedacht, fall der User bei der Vorschau auf "BACK" klickt.
Nur mal so ganz nebenbei: Das Gif links oben könnte eine Diät vertragen und ließe sich gemütlich auf ein Drittel verkleinern.
Hmmm gern, aber sie hat doch eh schon nur mehr 16.6k ?
P.S. Das Problem mit den Links und der History ist mir noch immer schleierhaft.
Hi,
Ich normal auch nicht, aber im Prinzip sind es doch keine Fehler. Wenn das Forum das erste Mal aufgerufen wird, ist nun Mal $topcicounter leer (die Variable, die die Anzahl der anzuzeigenden Postings bestimmt).
Was spricht dagegen, die Variable irgendwie zu initialisieren?
Viele Grüße
Mathias Bigge