Beiträge von cottton

    Also wenn schon, dann vernünftigen Anbieter suchen, alles andere erfüllt wenig Sinn und endet meistens so:


    Japp, das ist ja das, was ich mit "Gewohnheitsklick" meinte.

    Aber ich sehe es ein bissl kritischer. Denn sobald ich auf meinen Seiten einen Login anbiete, sollte ich doch auch dafür sorgen, dass die Übertragung des Logins verschlüsselt ist.
    (mal jetzt davon abgesehen, WIE denn eigtl der Angreifer da ran kommen könnte)

    Klar, Leistung kostet. Aber ich finde kleine Projekte sollten nicht "ungeschützter" sein.

    Hab noch was gefunden: https://www.cacert.org
    Das will ich die nächsten Tage mal testen. Das Prinzip soll so ne Art gegenseitiges Vertrauensdingens sein. .. mal sehn ...

    startssl sieht auch ganz nett aus. Die sind momentan in maintenance. Hatte heute aber bei denen gesehen, dass es ein free cert für 1 Jahr gibt.

    $params = '?'
    wenn nix reingegeben wird, dann kommt sowas raus:

    ?&api_key=...


    EDIT: konnts nicht lassen :D
    (btw : eine Klasse pro File egtl)

    riotapi.inc.php

    VALUES hab ich ja versucht zu nutzen.
    Das Problem liegt aber darin, dass es bei
    ON DUPLICATE KEY UPDATE `name` = :name
    nicht einen `name`von den vielen Datensätzen nehmen soll, sondern immer den jeweiligen `name` des Satzes.

    Aber ich denke inzwischen, dass es nicht möglich ist.
    Daher nutze ich jetzt
    START TRANSACTION
    foreach(...)
    COMMIT

    Im Test war die verstrichene Zeit minimal höher.

    einfach $this-> :D

    Du erbst mit der subclass die Eigenschaften (sofern nicht private).

    siehe Methode test()

    Würde noch was vorschlagen:
    da sich die class RiotApi nicht zu ändern scheint, würde ich diese static aufbauen.
    Und ich hab mir angelesen, dass man Eigenschaften nie direkt von einer anderen Stelle aus ansprechen sollte.
    Also innerhalb der gleichen Klasse : $this->eigenschaft
    aber von "extern" : $this->getEigenschaft()

    Somit kannst Du jeder Zeit die Rückgabewerte kontrollieren, wenn zB irgentwas neues hinzu kommt.
    Bsp:

    Uuuuuum das Thema noch mal hoch zu holen, ... da es ja nun mal kein 0815 Thema ist ....

    Ich habe immernoch KEINE Möglichkeit gefunden ein kostenloses, vertrauenswürdiges Zertifikat zu bekommen.
    Über google stolpert man sofort über "StartCom".
    Dazu aber hier ein (älterer) Beitrag, der mich davon gleich wieder abhält: http://www.heise.de/newsticker/mel…ten-137817.html

    Zitat


    Schon bei der Schlüsselerstellung geht StartCom nicht sonderlich seriös vor: Der "Certificate Creation Wizard" erzeugt den Private Key auf dem Server der israelischen Firma und übermittelt ihn dem Website-Betreiber über eine (SSL-gesicherte) Web-Seite. Eine Garantie, dass nicht eine Kopie des geheimen Schlüssels bei StartCom verbleibt, erhält er nicht.


    Ob das immernoch so ist, weiß ich nicht.

    Es finden sich also keine (zeitlich unbegrenzten) kostenlosen Zertifikate.
    Was nu?
    Ohne?
    Nö.

    Ich werd demächst wohl eigene Zertifikate erstellen, denen der Nutzer dann vertrauen muss.
    Ist zwar nicht "komisch" für den Nutzer, aber:

    Zitat


    Ein eigenes, selbst unterschriebenes SSL-Zertifikat kann man sich auch ohne offizielle Zertifizierungsstelle erstellen. Das ist im Zweifelsfall glaubwürdiger als eines, das von einer fragwürdigen Zertifizierungsstelle beglaubigt wurde. Die Anwender können es, nachdem sie sich selbst von der Echtheit überzeugt haben -- zum Beispiel indem sie den Fingerprint mit dem telefonisch erfragten vergleichen -- permanent in ihren Browser importieren.


    Außerdem sind "man in the middle"-Angriffe für "ich wills mal ausprobieren"-Hacker schon mal abgehakt.

    Ich hatte einen schönen Kommentar(?) im Netz gelesen, dass, wenn jeder eigene Zertifikate verwendet, der Nutzer die Gewohnheit findet alles zu bestätigen (Gewohnheitsklick).
    Aber das muss der Benutzer mit sich selbst ausmachen.

    Ich will nur endlich mal meinen Traffic (der eigenen Websites) Verschlüsseln, und das ohne zu zahlen.


    Wer Tipps hat - immer her damit!

    Dann müssen wir aber auch erstmal dein momentanen Aufbau kennen.

    Ich dachte erst an eine simple Bar zB links die sich per click oder (reines CSS)hover öffnet.
    Aber da Du Ads erwähntest, denke ich, dass die Sidebar immer zu sehen sein soll.

    Musste nicht.
    Gern geschehen =)

    Der Ablauf is recht einfach: (alles in /* ... */ sind Kommentare)


    Wenn was nicht geht einfach Fragen.

    Geh lanmgsam ran.
    Am besten Du nimmst Dir in Deine Datei ein Bsp von hier: http://www.w3schools.com/html/html5_video.asp (bsp bei "Try it yourself")
    Dann lädst Du Dir am besten mal die Bsp Dateien von dort:
    - http://www.w3schools.com/html/movie.mp4
    - http://www.w3schools.com/html/movie.ogg

    Laut w3 "Video Formats and Browser Support" dürfte das erstmal für HTML5 video reichen.

    Jetzt baust Du erstmal nur den <video> Player ein und testet.
    Wenn alles klappt, dann teste es mit Deinen Dateien.

    Dann kannst Du mit dem <object> weiter machen.

    Wenn ich richtig verstehe möchtest Du <header>Bilder</header> auch anklickbar.
    Dann setze den header mit in den Link.
    also in etwa so:

    HTML
    <a class="fancybox-thumbs" data-fancybox-group="thumb-6" href="images/foto_1.jpg">
                  <img id="images_shadow" src="images/pic.jpg" alt="" title="Zur Galerie"/>
                  <header>Bilder</header>
                </a>


    .item:hover header
    =)

    Da ist einiges "kaputt".
    Hinweis: preload="preload" ist unnötig. Die Werte sind boolean, also <video preload controls autoplay ...> reichen aus.

    Du hast ein <video> im <video>.

    HTML
    <video id="movie" width="544" height="408" poster="http://vonderseelereden.de/Momentaufnahme.png" autobuffer="autobuffer" preload="" controls="controls">
        <video style="border: 3px solid black;" "border-radius:="" 20px;"="">


    Außerdem siehst Du schon, dass da paar " verdattelt sind.
    Also das 2te <video> weg und den style über die id via CSS .

    Weiterhin:

    HTML
    <source src="http://vonderseelereden.de/bloomsday2.webm" type="video/webm; codecs="vp8, vorbis""/>
          <source src="http://vonderseelereden.de/bloomsday2.ogv" type="video/ogg; codecs="theora, vorbis""/>
          <source src="http://vonderseelereden.de/bloomsday2.mp4"/>


    Hier siehst Du wieder die verdattelten "
    wie zB: type="video/webm; codecs="vp8, vorbis""/>
    Auch die Endung .ogv sollte .ogg heißen. Das .ogg File ist ja erreichbar.

    So sollte das Ganze aussehen: (beachte die einfachen Anführungsstriche bei type)

    HTML
    <source src="bloomsday2.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
          <source src="bloomsday2.webm" type='video/webm; codecs="vp8, vorbis"' />
          <source src="bloomsday2.ogg" type='video/ogg; codecs="theora, vorbis"' />


    Ich glaube aber Du kannst codec="" weglassen.


    Zwecks des objects -> evtl hift Dir das hier:
    http://stackoverflow.com/questions/2299…ie-into-my-html
    "There is an updated version that is a bit more readable:" --"Video For Everybody"

    Weiß jetzt nicht was genau Du planst.
    Aber es klingt als ob Du von dem rasp aus eine (offline)Website anzeigen willst.
    Um den Inhalt von bestimmten Elementen zu ändern kannst du Javascript nutzen.
    Kennst Du Dich denn damit aus?

    edit: hatte gerade lange Weile: http://jsfiddle.net/Gtyyk/
    und hier nochmal der code =)

    Moin.
    Ich versuchs wie immer kurz zu halten:

    - nutze prepared statements (PDO)
    - will mehrere einträge in die tabelle schicken via simplen INSERT INTO db.table (col,col2) VALUES (1,2), (2,2) usw
    - nutze zwecks PDO platzhalter für die daten (platzhalter = 'a' ... platzhalter++)
    - `id` ist primary key

    Alles funktioniert, bis auf ON DUPLICATE KEY UPDATE.
    Um es zu verdeutlichen hier die query (gekürtzt):


    Und hier sieht man schon das Problem: ON DUPLICATE KEY UPDATE `name` = :name
    Da es mehrere Einträge sind kann ich kein `name` = :name angeben.
    Hab auch über INSERT IGNORE nachgedacht, aber das wäre wohl der falsche Weg.
    Auch eine "fake"-column wäre möglich, die dann eben immer auf NOW gesetzt wird, aber das ist auch nicht pro.

    hat jemand ne Idee wie man das lösen könnte?