Beiträge von Ronald

    Moin!

    auch mal eben auf die schnelle:

    Bitte beachten, daß ich einiges umgestellt habe!

    G.a.d.M.

    Ronald

    Moin!

    Du kannst den Text auch ganz normal ausgeben, ändern und löschen, ganz ohne textarea- oder input-Tag. Du brauchst dafür nur irgendein Blockelement als 'Träger', z.B. den beliebten Div-Tag:

    Code
    <div id="textfeld1">Hier steht der Text</div>

    Dann machst du dein Javscript, welches ausgeführt wird, wenn 'dein Event' eintritt:

    Code
    document.getElementById("textfeld1").firstChild.data = "";

    und weg ist nur der Text, Hintergrund, Formatierungen, pp. bleiben unverändert. Du kannst so natürlich auch jederzeit einen anderen Text darstellen.

    In meinem Beispiel http://ronald.ro.ohost.de/forum-hilfe/iframedemo habe ich es so mit der Überschrift gemacht.

    G.a.d.M.

    Ronald

    Das geht mit Javascript, schreib es mal in das Unterforum.
    Tip: 'Frage' als Titel wird die User hier kaum zur Hilfe motivieren, bitte schreib in den Titel kurz dein Anliegen, zb. "Framehintergundfarbe ändern".
    Noch ein Tip: ein freundliches "Hallo" o.ä. erhöht die Hilfsbereitschaft, denn wir sind hier Gleiche unter Gleichen und kein Support.

    G.a.d.M.

    Ronald

    Moin!

    Du kannst per .htaccess zwar auch einzelne Dateien schützen, aber nicht wirklich sicher. Einen sicheren Schutz erreichst du jedoch, wenn du per htaccess ein Unterverzeichnis schützt und die 'geheimen' Dateien in dieses Verzeichnis legst.

    Für den Verzeichnisschutz benötigst du den Server-Vollpfad des Verzeichnis, das ist mehr als das Rootverzeichnis und du bekommst die Daten normalerweise von deinem Provider. Wenn dein Webspace PHP-fähig ist, dann kann man diese Information auch mit einem PHP-Script selbst auslesen.

    Wie der Verzeichnisschutz dann funktioniert ist bei SelfHTML sehr umfangreich beschrieben -> http://de.selfhtml.org/servercgi/serv…rzeichnisschutz - dort kannst du auch dein gewünschtes Paßwort verschlüsseln lassen.

    Auch wenn man alle Daten in der htaccess mitführen kann empfehle ich, den Nick und das Passwort in einer versteckten Paßwortdatei zu lagern, z.B. ".htpasswd" oder ".htusers" wie im SelfHTML-Beispiel.

    G.a.d.M.

    Ronald

    Zitat von °dieWoelfin°

    Ronald mäßige mal Deinen Ton mir gegenüber. Du redest hier nicht mit einem Kiddie was Du bevormunden kannst.


    Jetzt gehts los, du pupst mich hier ständig persönlich an, aber ich soll meinen Ton mäßigen? Faß dir mal selbst an die Nase.

    Für mich endet der Thread mit dir hier, ich setz dich auf meine persönliche Ignore-Liste und gut ist es.

    DK

    Ronald

    Zitat von Christopher

    Die Sicherheitsproblematik ist dir aber schon bewusst...?

    Jetzt bin ich gespannt, erklär das doch mal, ich mache es nämlich aus so.
    Oder hast du dich evtl. grade etwas zu weit aus dem Fenster gelehnt?
    Zwischen einer DB und einer Textdatei ist sichheitstechnisch kein Unterschied
    (wenn man es richtig macht).

    G.a.d.M.

    Ronald

    Zitat von °dieWoelfin°

    *lach*

    da haste nun aber Glück das der gerade nun gepostet hat oder?

    Es geht den ganzen Tag über so, war heute glaube ich schon der sechste.
    EDIT: https://www.forum-hilfe.de/viewtopic.php?p=181079#181079

    Zitat von °dieWoelfin°

    Wir haben doch hier so viele Moderatoren die so gerne Beiträge killen oder verbal um sich schlagen.

    Das ist mir noch nicht aufgefallen. Vielleicht liegt es an dem Beitrag selbst, wenn er gekillt wird?

    Zitat von °dieWoelfin°

    Lasst sie doch Beiträge löschen - ja ja Roland hast Du ja vorgeschlagen *lach*

    Auch wenn du das ganze Thema gerne ins lächerliche ziehen möchtest, ich heiße Ronald und nicht Roland.

    Zitat von °dieWoelfin°

    Ich bin nur gegen ein GENERELLES Verbot hier für gewisse Seiten (außer illegale).

    Das sagtest du schon. Ich bin auch nur für ein Badword "Knuddels" - mehr will ich gar nicht, denn das löst eine Menge Probleme.

    Zitat von °dieWoelfin°

    Und was ich davon halte das User aus Österreich und/oder AOL User gesperrt werden ... nein ich sag nun nichts. Für sowas bin ich mit meinen 41 wohl noch nicht alt genug.

    Das will ich von dir auch gar nicht wissen, da du den Hintergrund gar nicht beurteilen kannst. Dein alter spielt dafür übrigens gar keine Rolle.

    Wenn vermehrt User aus Österreich Streß im Chat machen und meinen, einen normalen FSK 14 Chat als Sex-/Porno-Chat zu mißbrauchen, dann kann man versuchen zunächst die User selbst zu sperren. Klappt das nicht, wegen ständig wechselnder IP, da sperrt man den Provider - schon kommen sie wieder über einen anderen Provider. Bei den deutschen Providern gibt man dann eine Mail mit den Zugangsdaten und dem Grund der Beschwerde raus, danach ist Ruhe (weil der Hahn abgedreht wird, erstklassig ist da T-Online). Die österreichischen Provider spielen das Spiel nicht mit und Österreich ist rechtlich auch wesentlich schwerer zu belangen. Also Sperre für alles was aus AT kommt = 1% weniger Besucher, aber 95% weniger Probleme.

    Gleiches Problem war mit AOL: von dort wurden endlos die Foren zugespammt. AOL zeigte sich unkooperativ, daraufhin wurden alle AOL-Kunden für das Forum gesperrt und AOL über diese Maßnahme informiert. Nach 3 Tagen kam daraufhin die Nachricht, daß sie den User ausfindig gemacht und seinen Internetzugang gesperrt haben.

    Wenn du solche Maßnahmen nicht verstehst, dann frage ich mich, was du überhaupt verstehen willst. Ich rede hier nicht von irgendwelchen Internetseiten mit 10 Besuchern am Tag, sondern mit 400 bis 500 Besuchern in der Stunde = 3-4 Millionen Besucher im Jahr. Da sind manchmal diktatorische Maßnahmen erforderlich, um den störungsfreien Betrieb des Chat oder Forum zu erhalten.

    G.a.d.M.

    Ronald

    Moin!

    Ich hab mir deinen Quelltext jetzt mal angesehen, der steckt leider voller Fehler, die solltest du zunächst mal raus machen. Weiterhin empfehle ich dir, dich mit CSS zu beschäftigen, damit kannst du vieles übersichtlicher und gleichzeitig besser machen.

    Die Fehler (Tidy nennt vieles nur "Warnungen", weil es alleinstehend keine echten Fehler sind):

      Zeile 2 Zeichen 1 - Warnung: Fehlende <!DOCTYPE> Deklaration
      Zeile 5 Zeichen 1 - Warnung: [52]Bei <meta> fehlt ">" als Element-Ende
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <meta>
      Zeile 6 Zeichen 1 - Warnung: <meta> ist in <code> Elementen nicht erlaubt
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <meta>
      Zeile 6 Zeichen 1 - Warnung: <meta> ist in <code> Elementen nicht erlaubt
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <meta>
      Zeile 6 Zeichen 1 - Warnung: <meta> ist in <code> Elementen nicht erlaubt
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <title>
      Zeile 6 Zeichen 1 - Warnung: <title> ist in <code> Elementen nicht erlaubt
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <link>
      Zeile 6 Zeichen 1 - Warnung: <link> ist in <code> Elementen nicht erlaubt
      Zeile 18 Zeichen 1 - Warnung: [52]Bei <link> fehlt ">" als Element-Ende
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <link>
      Zeile 6 Zeichen 1 - Warnung: <link> ist in <code> Elementen nicht erlaubt
      Zeile 24 Zeichen 1 - Warnung: Fehlendes </script>
      Zeile 26 Zeichen 9 - Warnung: Unzulässiges </head> löschen
      Zeile 6 Zeichen 1 - Warnung: Fehlendes </code> vor <body>
      Zeile 28 Zeichen 9 - Warnung: Unzulässiges <body> löschen
      Zeile 78 Zeichen 98 - Warnung: Unzulässiges </a> löschen
      Zeile 81 Zeichen 44 - Warnung: Unzulässiges </font> löschen
      Zeile 81 Zeichen 51 - Warnung: Unzulässiges [/b] löschen
      Zeile 130 Zeichen 13 - Warnung: Fehlendes <tr>
      Zeile 5 Zeichen 1 - Warnung: Bei <meta> fehlt das Attribut "content"
      Zeile 34 Zeichen 1 - Warnung: Element <table> hat proprietäres Attribut "height"
      Zeile 42 Zeichen 17 - Warnung: Element <td> hat proprietäres Attribut "background"
      Zeile 47 Zeichen 9 - Warnung: Element <td> hat proprietäres Attribut "background"
      Zeile 48 Zeichen 11 - Warnung: Element <table> hat proprietäres Attribut "height"
      Zeile 53 Zeichen 11 - Warnung: Element <table> hat proprietäres Attribut "height"
      Zeile 61 Zeichen 2 - Warnung: Element <iframe> hat proprietäres Attribut "border"
      Zeile 61 Zeichen 2 - Warnung: Element <iframe> hat proprietäres Attribut "allowtransparency"
      Zeile 65 Zeichen 11 - Warnung: Element <table> hat proprietäres Attribut "height"
      Zeile 68 Zeichen 17 - Warnung: Element <table> hat proprietäres Attribut "height"
      Zeile 127 Zeichen 1 - Warnung: Element <iframe> hat proprietäres Attribut "border"
      Zeile 127 Zeichen 1 - Warnung: Element <iframe> hat proprietäres Attribut "allowtransparency"
      Zeile 131 Zeichen 1 - Warnung: Element <iframe> hat proprietäres Attribut "border"
      Zeile 131 Zeichen 1 - Warnung: Element <iframe> hat proprietäres Attribut "allowtransparency"
      Zeile 137 Zeichen 1 - Warnung: Element <iframe> hat proprietäres Attribut "border"

      0 Fehler / 38 Warnungen


    Ein großer Teiler der Fehler erledigen sich schon von selbst, wenn du das "<code>" am Anfang deines Quelltextes entfernst.

    Ich habe grade mal versucht den Quelltext entsprechend zu überarbeiten, aber sorry: da steht so viel wirres und sinnloses drinnen (leere Tabellen und leere Tabellenzellen, pp.), daß ich aufgegeben habe, da ich nicht schlau daraus werde, was du erreichen willst.

    Zu deinem Problem:
    Du brauchst in der Navigation gar kein Javascript (das hat mit Java nichts zu tun). Bau einfach in die aufgerufenen Seiten eine Mini-Script ein, welches in den anderen Frame die richtige HTML-Seite nachlädt.
    So geht das:
    1. Lösch aus der Hauptseite deine Javascripts raus. Als Links nimmst du ganz normale a-Verweise.
    2. in die im Hauptframe aufgerufenen Seiten kommen die Javascripts, welche das gewünschte andere I-Frame inhaltlich ändern sollen:

    news.html

    Code
    <script type="text/javascript" language="JavaScript">
    <!--
      parent.frames["aufenthalt"].location.href = "news-auf.html";
    
    
    //-->
    </script>


    oder einfach im Body-Tag

    Code
    <body onload="parent.frames['aufenthalt'].location.href = 'news-auf.html';">

    Für die Anzeige "Aufenthalt" brauchst du übrigens gar kein I-Frame, du kannst per Javascript auch ganz einfach nur den Text ändern und sparst dir damit dann etliche HTML-Seiten.

    Lösche mal das Iframe "aufenthalt" raus und gib der Tabellenzelle in der sich das Iframe befand dafür die Id="aufenthalt".
    Dann kommt in die afgerufene Seite statt dem vorherigen Script

    Code
    <body onload="parent.document.getElementById('aufenthalt').firstChild.data = 'Du hast die News aufgerufen';">


    Es ist im Grunde ganz einfach ;)

    G.a.d.M.

    Ronald

    Ein Forenbetreiber entscheidet ganz allein (und völlig undemokratisch) was er als Anbieter zulassen will und was nicht. Ich betreibe auch diverse Foren und Chats und ich habe kein Problem damit offen zuzugeben, daß ich für einen Chat alle User aus Österreich gesperrt habe und für ein Forum alle AOl-Benutzer. Das sind Pauschalverurteilungen, aber sie haben meinen Chat und mein Forum wieder normalisiert.

    Wo ist denn das Problem, das Wort "Knuddels" zu sperren? Wenn jemand tatsächlich bei Knuddels seine HP hat und Fragen zu HTML und Co. hat, dann kann er die Frage ja auch so stellen. Abgesehen davon kann man ja wahrscheinlich die Sperre auch nur für Gäste einbauen, wer dann eine ernsthafte Knuddels-Frage hat und das Wort 'Knuddels' schreiben will, der kann sich ja registrieren.

    Du schreibst selbst, daß du dagegen bist, wennhier illegales oder verbotenes gepostet wird. Die Knuddels-Anfragen werden zu 95% von anderen Knuddels-Usern beantwortet und die Dinge die dort gepostet werden, sind oft sehr illegal.

    Vorschlag: laß dich zum Moderator ernennen und überwache alle Knuddels-Beiträge. Ich glaube kaum, daß irgendein Moderator hier Lust hat, jeden von den verkuddelten Usern gesetzten Link zu Verfolgen - so gut kann eine Firewall gar nicht sein, daß man nicht befürchten muß, seinen PC dabei mit was weiß ich alles zu infizieren.

    Mir geht das Knuddeltheater ziemlich auf die Nerven. Zugegeben: wenn sich das alles im Off-Topic-Bereich abspielen würde, da würde es mich nicht stören, denn dort lese ich kaum mit. Dort müßtest du damit halt leben. In den technischen Bereichen ist es aber mehr als lästig und da wir dort mehr schreiben als du, solltest du unsere Anliegen akzeptieren - teilen brauchst du es nicht.

    G.a.d.M.

    Ronald

    Moin Wölfin,

    ich weiß nicht, ob du die "Threads in Einsteiger & HTML", "PHP - CGI - Perl - JavaScript und Co." , "Script-Archiv" oder "sonstige Homepage Themen" auch mit verfolgst. Scheinbar nicht, dern sonst hättest du dich vermutlich etwas anders geäußert.

    In diesen Rubriken tauchen täglich (mehrfach) Anfragen auf, die allein darauf zielen, irgendwelche Hacks für Knuddels zu bekommen. Die User, die dort schreiben, haben kein wirkliches Interesse an den Themen der Rubriken, sie wollen Scripte haben, mit denen Sie die Regeln, die in der Knuddels-Community gelten, irgendwie umgehen können.
    Abgesehen davon, daß viele solcher Dinge illegal sind, nervt es die User, die hier regelmäßig in diese Unter-Foren schauen um anderen zu helfen. Man sieht ja nicht immer gleich, daß ein neuer Thread wieder eine Frage nach einem Bot, pp. ist.
    Außerdem nutzen die Kiddies dieses Forum, um Links auf Krack- oder Warez-Sites speziel für Knuddels zu posten, glücklicherweise löschen die Admin das meistens sehr schnell.

    Die Knuddels-Community hat eigen Foren und Chats, dort können sie die Fragen aber nicht stellen, weill sie dann ganz aus der Community rausfliegen. Ich meine, daß wir ihnen hier kein Ersatzplattform für ihr (teilweise) illegales Treiben bieten sollten.

    Bislang hatte dieses Forum ein angenehmes Niveau. Ich bin aus dem Kiddy-Alter deutlich raus und geben meine über ein halbes Jahrhundert zusammengetragen Lebenserfahrung ebenso gerne weiter, wie mein erlerntes Wisssen über das Internet. Aber ich habe keine Lust, einen Kindergarten zu hüten und mich von pupertierenden Flegeln blöd anmachen zu lassen, wenn (m)eine Antwort nicht in seinem Sinne ausfiel. Das kommt aber grade aus der Knuddelsecke immer wieder vor.

    Bevor ich mich deshalb aus diesem Forum vertreiben lasse (es gibt ja noch viele andere mit der gleichen Thematik), stelle ich hier den Antrag, dem Geknuddel Einhalt zu bieten. Wenn du dieses nicht nachvollziehen kannst, finde ich das bedauerlich. Ich meine aber, daß "Forum-Hilfe" nicht verpflichtet ist, alle möglichen Themen abzudecken. Der Admin und auch die Stammuser haben das Recht zu sagen, was nach ihrer Meinung hier nicht hergehört.

    Der 2. Teil von deinem Posting war ziemlich lächerlich, das wirst du vermutlich selbst einsehen und deshalb äußere ich mich dazu nicht weiter.

    G.a.d.M.

    Ronald

    Moin!

    Ich möchte einmal das Knuddels-Problem zur Diskussion stellen.

    Mir gehen die dauernden Anfragen nach Knuddels-Bots, pp. ziemlich auf den Keks. Knuddels-Seiten sind vielleicht sinnvoll für 8-10jährige, haben ansonsten aber eigentlich nichts mit der eigentlichen Thematik dieses Forums zu tun. Die Gäste aus dem Bereich, die hier Fragen stellen, melden sich meist ohnehin nie wieder, in der Regel suchen sie hier auch nur Möglichkeiten, ihre Chats, pp. zu hacken.

    knuddels.de bietet für die legale Nutzung der Seiten einen eigenen Support und hilft den kiddys auch bei allen Homepage-Fragen, welche meines Wissens dort im Baukastensystem erstellt werden, d.h. mit HTML & Co. können die Kinder meist ohnehin nichts anfangen.

    Von daher fordere ich, daß "Knuddels" auf die Blacklist gesetzt wird. Falls das nicht geht, bitte ich, daß alle Knuddels-Postings von den Admin kommentarlos gelöscht werden.

    G.a.d.M.

    Ronald

    Du bist nicht eingeloggt, Gast = timmey92?

    Cronjobs sind kleine Programme, die ganz allein auf dem Server ablaufen, unabhängig davon, ob User auf deiner HP online sind oder nicht. Dafür benötigst du aber entsprechenden Webspace, welchen es i.d.R. nicht umsonst gibt.

    Wenn du einmal genauer beschreibst, was du eigentlich damit erreichen willst, dann gibt es garantiert eine bessere Lösung. Bedenke, daß sich Dateien nur ändern können, wenn irgendjemand deine HP besucht. Du kannst z.B. ein Script schreiben, welches durch den Besuch eines Users ausgelöst wird, wenn ein bestimmter Faktor erreicht wurde.
    Beispiel: "der erste Besucher meiner HP mittwochs nach 12:00 Uhr schickt mir die Datei xyz.txt per Email zu, ohne daß er es bemerkt".

    Allerdings habe ich imme noch keine Idee, was du eigentlich planst.

    G.a.d.M.

    Ronald

    Moin!

    Dafür benötigst du Cronjobs oder einen PC, der ständig online ist.
    In HTML geht so etwas übrigens nicht, aber mit einem PHP-Script.
    Bevor wir dir dadfür etwas basteln zunächst die Frage, ob du die
    Voraussetzungen bieten kannst (Cronjobs oder PC der ständig online ist) ?

    Auch frage ich mich, welchen Sinn das ganz haben soll?

    G.a.d.M.

    Ronald

    Moin!

    Also auch wenn 'meine' einfachere Methode hier nicht so belieb ist, wie die komplizierteren Javascripes, mach es doch einfach so:

    1. Den Link auf deine Download-Datei machst du als ganz normalen Href-Link, ohne irgendwelche Javascripts. Vorteil: er funktioniert immer, also auch dann, wenn der User Javascript deaktiviert hat.

    2. Im Frame 'main' öffnet sich nun die "download.html". Dieser Datei sagen wir, daß sie in das Frame "navlinks" deine "navi2.html" laden soll. Das kannst du als richtiges Script einbinden, oder als Mini-Script im Body-Tag der Datei:

    download.html

    Code
    ...
    <body onLoad="parent.navilinks.location.href = 'navi2.html';">
    ...

    Das ist alles.
    Auf diese Weise kannst du zu jeder im Main-Frame dargestellten Seite die passende Navigation anbieten. Es sind auch ganz normale Verweise von einer Unterseite zu einer anderen möglich und die Navigation wird trotzdem immer richtig dargestellt.
    Aber mankann auch noch mehr machen, z.B. Überschriften ändern, die sich in einem anderen Frame befinden und man kann sogar verschiedene Effekte mit Seiten auslösen, auf die man selbs gar keinen Einfluß hat.
    Ich hab vor langer Zeit mal ein Beispiel gebastelt, schau es dir einfach einmal an:
    http://ronald.ro.ohost.de/forum-hilfe/iframedemo/ - dort sind verschiedene Effekte eingebunden (Navigation zeigt die aktivierte Seite an, Überschrift ändert sich passend zu Unterseite, Grafik überlagert Iframe)

    G.a.d.M.

    Ronald