Beiträge von The User

    Das mit dem Download statt öffnen bekommst du über den PHP-header-Befehl hin.
    Aber was für Knebelverträge willst du denn einsetzen? Bei jeder Bilddatenbank kann man die Bilder sofort sehen und darunter stehen eben die Bedingungen, an die man sich zu halten hat. Man kann rechtsklick->speichern unter machen und da ist ein Download-Link nur noch ein kleines Extra.

    Hallo!

    Da doch immer wieder nach kostenlosen bzw. freien Bildquellen im Forum nachgefragt wird, errichte ich als erste Amtshandlung als Moderator mal einen Sammel-Thread für solche Seiten.

    Portale mit rein kostenlos verfügbaren Bildern
    http://commons.wikimedia.org - Wikimedia-Commons mit allen freien Bildern von Wikipedia. Die Bedingungen sind unterschiedlich jedoch meist sehr moderat.
    http://search.creativecommons.org - CreativeCommons bietet eine Suche nach CC-lizenzierten Bildern an, die sich je nach Lizenz für unterschiedliche Zwecke nutzen lassen.
    http://flickr.com/creativecommons - flickr ermöglicht eine Suche nach CreativeCommons-Bildern in ihren Alben.
    http://pixelio.de - Pixelio, großes Bild-Archiv jedoch ist Verweis auf Pixelio bei der Nutzung Pflicht.
    http://sxc.hu - Noch eine Seite mit Backlink-Pflicht
    http://aboutpixel.de - Hier gibt es ebenfalls für jedes Bild verschiedene Bedingungen.

    Portale mit kostenpflichtiger Lizenzierung
    http://freefoto.com - Freefoto bietet nur für nicht-kommerzielle Zwecke die Bildeer in beschränkter Größe an, sonst muss bezahlt werden.
    http://digitalstock.de - Unterschiedliche Bezahlung für unterschiedliche Größen aber nie kostenlos.

    Freie Icon-Themes
    Oxygen - Schöne blaue Hochglanz-Icons aus KDE.
    Tango - Eher matt grau und schlichter.
    Crystal - Glänzende, blause Icons, die noch etwas heller und dynamischer sind als Oxygen.
    Silk - Wirkt matt und einfacher als Tango.

    Freie Smilie-Themes
    Findet man am besten bei bestimmten Programmen:
    Für die Freie Desktopumgebung KDE findet man gleich über 100 Smilie-Themes.
    PHPBB bietet eine Smilie-Datenbank an.
    Bei MyBB findet man entsprechendes.

    Ihr dürft ruhig Links posten, ich füge die dann in die Liste ein.

    Verwendete Threads: 1, 2, 3.

    Viele liebe Grüße
    The User

    Ich vote immer gerne.
    Ajax ist ganz nett, ich machs aber auch ohne.
    Mit IP-Sperre: Du kannst IP und Cookie-Sperre kombinieren. Wenn nur Cookie da ist, aktualisierst du in der Liste die IP. Wenn kein Cookie da ist, schaust du nach der IP und setzt das Cookie neu.

    Viele liebe Grüße
    The User

    Das mag stimmen mit dem Array und Switch, bloß ist das wahrscheinlich nicht gerade sinnvoll.
    Was machst du, wenn eins hinzukommt? Wenn jemand weniger oder mehr als 23 Stück auswählt?
    Mach das am besten mit einer seperaten Tabelle. Da steht dann der Bool-Wert und ein Fremd-Schlüssel-Verweis auf die Tabelle, wo du 23 Stück einfügen wolltest. Das macht aber nur Sinn, wenn mit dem Yes/No noch etwas zusätzliches verknüpft wird, ansonsten kannst du es auch anders direkt in der Tabelle speichern:
    -Die Anzahl der Yes als Int
    -Als Bitset (SET)

    Viele liebe Grüße
    The User

    Das stimmt nicht:
    Es gibt noch weitere HTML-Renderer und JS-Interpreter:
    Z.B. Webkit. Webkit ist Freie Software und wird von Safari, Chrome, Rekonq und optional Konqueror verwendet. Chrome verwendet allerdings einen eigenen JS-Interpreter.
    Dann gibt es KHTML, was normalerweise vom Konqueror verwendet wird zusammen mit KJS für das JavaScript.
    Opera ist weder Freie Software noch OpenSource oder von Mozilla. Opera ist proprietär und verwendet eine eigene Render-Engine Presto.
    Lynx und Dillo machen es natürlich wiederum anders, wobei ihnen CSS egal ist.
    Eigentlich sind es damit nur Firefox, SeaMonkey, Kazehakase und das veraltete Mozilla, die Gecko verwenden. Netscape ist ja uralt und verwendet noch nicht Gecko.

    Also eigentlich geschieht es IE- oder auch Windoof-Usern ja recht. Ein Hinweis darauf halte ich für angebracht.
    Der Anteil hat auch wenig mit Beliebtheit zu tun. Kaum ein technisch interessierter verwendet den IE. Das hat etwas mit Microsofts Machenschaften und kurzsichtig denkenden Nutzern zu tun,

    Hi!
    Erstmal zu den Pfaden: Wenn absolute Pfade, dann mit / und nicht mit \, gewöhn dich dran. ;)
    CSS:
    Ohne CSS wird auf Internet-Seiten heutzutage nicht mehr formatiert. border=, bgcolor= usw. sind veraltet und 100%ig nicht zu empfehlen. Machs gleich so, dass du nebenbei ein wenig CSS lernst.

    Viele liebe Grüße
    The User

    Die { } sorgen ja für einen eigenen Gültigkeitsbereich, es kann also sinnvoll sein, wenn Variablen im case deklariert werden.
    Den switch solltest du aber so machen:

    Code
    switch(selected)
    {
        case 1:
              bool2 = true;          // irrelevant
              bool1 = false;         // fenster schließt sich
              break;
        default:
              bool1 = false;
    }


    Du solltest dir jedoch ein paar Gedanken machen:
    Was ist bool1, wenn default erreicht wird?
    Warum verwendest du Konstanten wie 10 oder 38, es gibt doch sicherlich Namen für diese Zahlen?

    Viele liebe Grüße
    The User

    synaptic Macht nix. ;)
    FireBug sagt, dass das falsch ist:

    Code
    if (document.coockie = 'cross=level2' || document.coockie = 'cross=level3' || document.coockie = 'cross=level4' || document.coockie = 'cross=level5')


    1. Es heißt document.cookie
    2. = bedeutet eine Zuweisung, du musst mit == vergleichen
    3. Bedenke, dass im Cookie noch mehr Werte stehen können!

    Viele liebe Grüße
    The User

    Eine Religion besteht aus ihren Mitgliedern.
    Bei den Monotheisten sagst du, dass der Monotheismus die Fehlhandlungen herbeiführt.
    Bei allen anderen sagst du, dass es nichts mit dem Glauben zu tun hat.
    Das ist wirklich an den Haaren herbeigezogen.
    Als Glaubensbasis für Katholiken, Orthodoxe und normale Protestanten dient nicht nur die Bibel. Jeder Konzils-Beschluss u.ä. ist auch Glaubensinhalt. Und dies ergibt sich aus dem jetzigen Leben und den realen Personen, die eben keine Fundamentalisten sind.

    Du musst eine rewrite-rule mit nur einem Pfad-Element anlegen, also nur "([a-zA-Z0-9]+)". Dann funktionierst es auch mit autos.
    Dein include ist grob gefährlich, weil der Benutzer dich dadurch jedwede Datei includieren lassen kann. Du solltes in einem Array alle erlaubten Seiten speichern und dann prüfen, ob die übergebene dabei ist. Oder falls du ein ganzes Verzeichnis automatisch erlauben möchtest, kannst du die .. und . auflösen, sodass nur aus dem Unterverzeichnis includet werden kann.

    Viele liebe Grüße
    The User