kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Arduino-Imitate: Welche sind Lohnenswert?

    geschrieben von itgenie98

    Danke für die Antworten ^^

    Ich meinte übrigens ein Starterset mit Breadboard, Sensoren usw.
    Aber ich denke das macht denke ich mal keinen Unterschied da der Controller ja das Herzstück ist :)
  • in: Arduino-Imitate: Welche sind Lohnenswert?

    geschrieben von itgenie98

    Hi!
    Eventuell kennen hier ja welche die Mikrokontrollerplatform Arduino. Von diesen gibt es zalreiche Imitate (Klone) welche oftmals ziemlich Preiswert zu erhalten sind.

    Ich habe nun die Frage ob es hier welche gibt die damit schon erfahrungen Gemacht haben, und wie diese Ausgefallen sind.
    Zwei Hersteller habe ich dabei auch konkret im Auge, die ich auf meiner Suche gefunden habe.

    - www.funduinoshop.com
    - http://www.elegoo.com

    Mfg
  • in: Werte mit function aus chrome.storage.sync lesen?

    geschrieben von itgenie98

    Das ist leider nicht so einfach.
    Der callback wird asynchron ausgeführt, somit kann die Funktion keine Daten zurückgeben.
    Du musst also zwangsläufig asynchron programmieren durch callbacks.

    function getStored(key, callback) {
      chrome.storage.sync.get(d, function(items) {
        callback(items[d]);
      });
    }
    
    getStored("chkTitle", function(value) {
      if (value) {
        //mache irgendwas mit dem inhalt von chkTitle...
      }
    });


    Mfg ITgenie98
  • in: Auf Domain umleiten.

    geschrieben von itgenie98

    Also ich vermute eher eine Fehlkonfiguration deiner Domain. Du solltest vorsichtshalber mal bei deinem Anbieter alles checken ob dort alles richtig eingetragen ist.

    Mfg
    ITgenie98
  • in: Entwicklungsumgebung für HTML und CSS

    geschrieben von itgenie98

    moritz-php schrieb:
    1. Atom (...)


    Danke dafür das du uns dieses Programm vorgestellt hast. Ich habe es mir sofort geholt und kann nur sagen das es echt super erweiterbar ist und es maßig addons gibt. Diese IDE kann sehr gut mehrere Tools in sich vereinen.

    Für PHP / HTML teste ich momentan folgende Addons:
    - Das schon von dir Vorgestellten html-preview
    - Das Addon php-server (besitzt bugs, hilfe kann man hier finden: https://github.com/leijou/php-server/issues/19)
    - Das Addon browser-plus (um den PHP server anzeigen zu lassen)

    Und insgesamt kann man gut mit diesen Tools arbeiten da sie sich alle in einem Programm anordnen lassen und somit besser in den Flow Passen. Auch ein forteil des PHP-Server plugins: man kann das stammverzeichnis des Servers selbst setzen, also für jedes projekt individuell und vermeidet somit, das die Projekte miteinander in den Konflikt geraten. (Xampp z.b. besitzt einen ordner in den alle dateien drin sind, kann manchmal ganzschön nerven bei mehreren projekten)

    Fazit:
    Eine gute, kostenlose, vielfach erweiterbare IDE.
    Einen großen dank an dich Moritz an dich. :)

    Mfg ITgenie98
  • in: Email Client

    geschrieben von itgenie98

    Ein Email Konto funktioniert ähnlich einer Cloud, ist aber ein eigenes System. D.h. Cloud Daten und Email Daten werden bei eigentlich fast allen Anbietern (z.b. Microsoft, Google) getrennt gespeichert.

    Oder meinst du Anbieter die dir MX-Records zur Verfügung stellen damit du Email-Postfächer direkt auf deiner Domain hast? Ein Anbieter den ich mal Getestet habe in diese Richtung wäre Yandex.com, ist allerdings eine Russische Firma, funktioniert aber alles tadellos. Besitzt ebenfalls Webclient sowie auch einen Cloudspeicher. Sieht sogar etwas aus wie Russisches Google xDD Ist übrigens kostenlos.

    Mfg
    ITgenie98
  • in: Entwicklungsumgebung für HTML und CSS

    geschrieben von itgenie98

    Ich wusste gar nicht das man in VS HTML und CSS designen kann, finde das bei meiner Version (VS15) auch nicht. xD

    Ich nutze für den Code Sublime Text 2 und einen localen XAMPP server um dann auch PHP nutzen zu können. Aber ich glaube es gibt nur sehr wenige Entwicklungsumgebungen die deinen Ansprüchen gerecht werden, vor allem da du noch PHP mit drin haben möchtest.

    Ansonsten hab ich mal was von Adobe Brackets gehört das soll eine Live-Vorschau besitzen, habs aber noch nie ausprobiert.

    Mfg
    ITgenie98
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Hab mein eigenes Auth-System bin bedient :D

    Und freut mich das ich dir helfen konnte :)

    Mfg
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Dein INSERT Befehl ist falsch: hinter allow_login ist ein komma zufiel :D
    (Anscheinend heißt deine tabelle ja wirklich member und nicht mehr benutzer owo)

    Mfg
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Erinnerst du dich an meinen post wo ich dich auf logincheck hingewiesen habe und das die Daten dort vorher umgewandelt werden müssen? Dasselbe mus bei passwordhash passieren, nur diesmal mit $hashk anstatt $loginstatusk. Und nicht vergessen $hashk[0] nutzen um an die Spalte zu kommen.
    :)

    Edit: Warum immer andere hashes entstehen: Der Generierte hash enthält auch informationen zum Algorithmus zum Aufwand und zum verwendeten Salt (wird als Schlüssel verwendet um das cracken zu erschwären).
    password_verify erkennt diese informationen des Hashes und kann somit unter gleichen bedinungen die eingabe erneut hashen und vergleichen.
    http://php.net/manual/de/function.password-verify.php


    Mfg
    ITgenie98
  • in: Abmahnung wegen indirekter Datenweitergabe

    geschrieben von itgenie98

    tchab schrieb:
    Das Problem ist nicht, dass die Daten verarbeitet werden. Das Problem ist die Weitergabe der Telefonnummern. Und das macht der User, nicht Whatsapp. Außerdem willigst du in den AGB (wie oben von mir zitiert) ja ein, dass du die Erlaubnis hast.

    Nun das stimmt aber wir alle Synchronisieren und verbinden Daten von anderen die wir dann nicht weitergeben dürften. Natürlich darf man nicht einfach so 3. Persönliche Daten anderer geben, aber ich sehe bei einem Dienst der mit diesen Daten arbeitet keinerlei Probleme. Vorallem weil die meisten ja WA benutzen und alle Kontakte die eingespeichert sind, sind ebenfalls auf WA (ist bei mir der fall, es gibt natürlich auch Personen bei denen das nicht der fall ist).

    Ich frage mich nun ob folgende Situation ebenfalls unter indirekte Datenweitergabe fällt:
    Person A meldet sich auf einer Website an die als ID seine email Adresse benötigt, auf der Website gibt es die Möglichkeit anhand von Email-Adressen Personen zu finden.
    Er kennt nun die Adresse von Person B und sucht einfach mal, eventuell kann man sich ja auf dieser Website vernetzen.
    Streng genommen wäre es genau dasselbe Prinzip.

    Mfg
  • in: Abmahnung wegen indirekter Datenweitergabe

    geschrieben von itgenie98

    nikoklaus schrieb:
    Unternehmen wie Facebook und Co sind gar nicht daran interessiert die Nutzungsbedingungen "gläsern" zu gestalten!

    Genau das meine ich nikoklaus, die Nutzungsbedingungen sollten per Gesetzt transparenter gemacht werden, damit allen klar ist was passiert. Aber Firmen verschachteln das alles in eine AGB die teilweise unnötig komplex formuliert ist ,ja ich weiß juristisch gesehen muss es an manchen stellen komplex formuliert werden um halt keinen Ärger zu bekommen, aber könnte man dann nicht auch eine Zweite version schreiben die nicht so im Beamtendeutsch verfasst werden darf?
    nikoklaus schrieb:
    In meinen Augen grenzt das an Täuschung der Nutzer!

    Meiner Meinung nach grenzt das auch nach Täuschung, vor allem da man ja bei vielen Seiten nur einen hacken setzen muss ohne jemals die AGBs überhaupt aufgerufen zu haben.
    nikoklaus schrieb:
    Theoretisch wäre hier der Staat gefordert solche Praktiken von vornherein zu verbieten ( wozu haben wir Datenschutzbeauftragte?? ) Dann könnten die Herrschaften in Ihre AGBs das 3x reinschreiben, es wäre dennoch illegal!

    Sehe ich genauso, die Firmen machen es absichtlich so kompliziert damit Menschen bewusst es überfliegen, bzw. teile davon nur mangelhaft verstehen. So welche Methoden sollten verboten werden, und besser geprüft, vor allem bei solchen Nutzer-Riesen wie Facebook!
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Du nutzt
    global $connect;
    völlig an der falschen Stelle.

    Also es gibt einen sogennanten Kontex. Ein Kontex beim Programmieren ist ein Code Block wie z.b. eine datei, oder eine Methode / Funktion. Innerhalb eines Contex kann jeder auf die enthaltenen Variabeln zugreifen. Es kann aber normal kein Untergeordneter Kontex mit dem Übergeordneten Kontex kommunizieren.

    Eine Veranschaulichung:

    Deine Datei ist ein großer Karton in das du alles hineinpackst.
    Zuerst packst du dort deine $connect Variable rein, diese liegt nun als Zettel in diesem Karton.
    Nun erstellen wir eine neue function, diese ist ein kleiner Karton innerhalb des Großen Kartons.
    Nun rufst du innerhalb deiner function eine Mehode auf die etwas machen soll. Ein Arbeiter in deinem funktions Karton geht los und sucht sich alles zusammen, doch er weiß garnicht das sein Karton teil eines größeren Kartons ist wo auch noch Daten rumliegen, und er weiß auch nur von den Daten die in seinem Karton liegen. Wir müssen also jedem Arbeiter in unserem Funktions-Karton mitteilen das Daten auch eine ebene höher liegen. Deshalb muss in jeder function in der du die $connect Variable nutze willst vorher ein
    global $connect;
    stehen.
    Globale Variabeln sind halt variabeln die über die gesamte datei gelten, wie z.b. $connect.

    Ein code beispiel:
    function usernamecheck ($username, $password){
    		global $connect;	//macht allen funktionen innerhalb der {} klar das $connect exisitert und sie diese global suchen müssen
    		$grabusername = "SELECT * FROM member WHERE username='$username'";
    		$grabusernamek = mysqli_query($connect, $grabusername) or die("<div class='loginmsg'>Ein Fehler ist aufgetreten<div>");
    		if (mysqli_num_rows($grabusernamek) == 1) {
    			passwordhash($username, $password);
    		}
    		else{
    			die("<div id='loginmsg'>Benutzername oder Passwort falsch</div>");
    		}
    	}


    Mfg
    ITgenie98
  • in: Abmahnung wegen indirekter Datenweitergabe

    geschrieben von itgenie98

    tchab schrieb:
    Wo verschweigt Whatsapp das (siehe nächstes Zitat, Auszug aus den Nutzungsbedingungen)? Und eine Kurz-AGB ist sinnlos, entweder die AGB deckt alles ab oder ist lückenhaft, dazwischen gibt es nichts. Wenn jemand keine Lust hat, das zu verstehen ist dass das Problem der Person und sie muss mit den Konsequenzen leben. Ich für meinen Teil lese das durch und habe auch keinerlei Probleme damit das zu verstehen - eine Fähigkeit, die sich jeder aneignen kann, wenn er nur möchte, meist ist es aber wichtiger Selfies zu versenden.


    Da hab ich mich etwas falsch ausgedrückt. ^^"
    Ich meine lediglich das es viele menschen gibt die einfach alles bestätigen, installieren usw. Obwohl es die Möglichkeit gibt sich zu Informieren was diese App macht usw. (z.b. Taschenlampen Apps die alles von deinem System haben wollen) und für diese "DAUs" (Dümmster Anzunehmender User) sollte man es einfacher gestallten solche Informationen zu bekommmen, anstatt sie in AGBs unterzubringen die diese Selten bis Garnicht lesen. Klar sie erklären sich oftmals sogar mit einem Häckchen einverstanden das sie die AGBs (verlinkt) gelesen haben, aber genau sagen das der Nutzer sie gelesen hat kann man nicht. Würde man halt den ganzen Prozess etwas aufwendiger machen sodass auch jeder letztendlich weiß was vor sich geht, wären insgesamt bestimmt nicht mehr soviele Negative Bewertungen vorhanden, und es gäbe viel weniger Leute die sich halt im nachhinein drüber aufregen da sie von Anfang an es zu sehen bekommen haben.

    Aber recht hast du ja, wer zu dumm ist den Bestraft halt das Leben, man sollte nicht rummeckern wenn man Selbst was verbockt hat, aber ich finde die Dienste sollten es auch einfacher machen den Nutzern von vornherein klar zu machen was sie da genau tun.

    Aber im Endeffekt wird es eh niemals reichen da es immer Menschen geben wird die sich drüber aufregen, und sich beschweren wenn sie keine AGBs gelesen haben. So ist unsere Welt leider.
  • in: Matrix Fehlerkorrekturverfahren

    geschrieben von itgenie98

    (Ich bin zwar kein experte auf dem Gebiet aber ich versuche es trozdem mal...)

    Also ich würde die Behauptung zu erklären:

    Ich gehe mal davon aus das ein Fehler simpel daraus besteht das eine Falsche abfolge von X und O in der Matrix existieren. Da nun wir eine 2 Dimensionale Matrix besitzen können Fehler gleichzeitig Horizontal und Vertikal auftreten (und Diagonal, falls deine Regeln zur Fehlererkennung dies zulässt).

    Unsere Matrix:
    XOOXXXOX
    X-------
    O-------
    X-------
    X-------
    X-------
    O-------
    O-------

    (die - sind Platzhalter)
    Die Regeln:
    1. Auf ein X folgt ein O
    2. Auf 2 X's Folgen 2 O's
    3. Auf 3 X's Folgt die Zeichenfolge OX
    4. O's am anfang von Spalten und Zeilen werden Ignoriert

    Somit ergibt unser beispiel 3 Fehler:
    1. Horizontal XOO => Fehler da auf 1 X 1 O folgen muss
    2. Vertikal XXO => Fehler da auf 2X 2O folgen muss
    3. Vertikal XXXOO => fehler da es XXXOX lauten muss

    Berichtigen wir also Fehler 1. z.b.: XOO zu OOO (regel 4) Haben wir somit Fehler 2 Auch korrigiert da
    OXO => regel 4 und 1

    (Dies ist ein Lösungsansatz wie die Behauptung erklärbar sein kann, ich hafte nicht für die Korrektheit)
    Sollte ich mit meiner Annahme falsch sein, darf mich natürlich jeder Berichtigen ^^
  • in: Abmahnung wegen indirekter Datenweitergabe

    geschrieben von itgenie98

    Aber irgendwann werden immer bei WA nummern übertragen, spätestens dann wenn man jemandem eine Nachricht schreibt, und wenn WA nun echt gemein wäre würde es diese Nummern protokollieren und irgendwann würde es auch deinen Namen kennen, z.b. wenn dich Leute mit deinem Echten namen Ansprechen. Im großen und ganzen ist das der selbe prozess wie das Adressbuch hochzuladen, nur das bei dieser Methode der Dienst im hintergrund über einen längeren zeitraum daten sammelt. (Und wir wissen alle das Facebook eine Datenkrake ist.)

    Btw WA nutzt intern ein Account System mit Nutzername und Passwort. Der Nutzername ist deine Telefonnummer und dein Password deine Mac-Adresse. (Nach meinem Stand des Wissens zumindest)

    Deshalb wäre es im weiterem Sinne auch strafbar wenn man überhaupt eine Person über den Dienst anschreibt weil schon dann Personenbezogene Daten gesammelt werden können. Außerdem sehe ich es nicht so schlimm mein Adressbuch hochzuladen und somit immer abrufbereit zu haben, selbst wenn mein Endgerät kaputt gehen sollte.
    Wenn es verschlüsselt ist (und davon gehe ich mal aus) ist es keine Weitergabe da nur der Nutzer an die eindeutigen Daten herankommt. Sollte es das nicht sein, dann kann es gut sein das es strafbar ist, aber ich glaube da macht sich dann eher der Dienst strafbar weil er ungefragt Daten sammelt.

    Ja, ist es, bei iOS schon immer, bei Android seit spätestens Version 6.0, wenn nicht sogar 5.0.


    Bei meinem Android 5.1 (nicht gerooted) Habe ich noch keine Einstellung gesehen die es mir erlaubt Apps Berechtigungen zu verwähren. Und das 6.0 das ungerooted schaft zweifle ich auch dran. (Hab kein 6.0 also darf mich jeder eines Besseren Belehren ^^)

    Unwissenheit schützt vor Strafe nicht.

    Das sehe ich genauso, aber wenn der Dienst verschweigt das er seine Rechte dazu nutzt Daten zu sammeln ist das doch nicht der Fehler des Nutzers oder? Außerdem finde ich das es ein Gesetz zur "Kurz-AGB" geben sollte wonach jedes Programm zu beginn ihrer AGBs in normalen Deutsch auflisten soll was sie genausten mit den Daten machen, denn mal ehrlich: AGBs kapieren welche ohne abgeschlossenes Juristischem Studium nur zu 10%, Und lust sich die auch noch durchzulesen hat keiner...
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    reg-ister.php Zeile 37:
    log-in.php Zeile 20:
    Innerhalb eines Strings der mit " begrenzt wird, darf das Zeichen " nicht vorkommen da sonst das Programm denkt es hätte das ende des Strings erreicht. Um dennoch das Zeichen " anzeigen bzw ausgeben zu lassen, muss man \" für jedes " schreiben.

    Der Vollständigkeit halber: in einigen deiner Methoden existieren Flüchtigkeitsfehler, in diesem falle sind ein paar Variablen falsch geschrieben. :)
    Außerdem verwendest du einfach mal in log-in.php als Tabelle "members" während in reg-ister.php überall die Tabelle "benutzer" verwendet wird. xD

    In log-in.php:
    usernamecheck ($username, $password, $name, $email);
    zu
    usernamecheck ($username, $password);
    abändern.

    Desweiteren musst du nicht bei jeder Methode
    include_once 'sql.php';
    verwenden, einmal am Anfang der Datei reicht vollkommen.
    Desweiteren benötigt mysqli_query als erstes argument die verbindung zur datenbank, spricht das ergebnis von mysqli_connect. Deshalb müssen alle Variablen von $db auf $connect abgeändert werden.
    Außerdem ist $connect global und kann deshalb nicht ohne weiteres innerhalb einer Methode genutzt werden. Mit
    global $connect;
    ist auch dieses Problem behoben.

    Nun zu den SQL INSERT befehlen:
    Richtigerweise müsste es für die Registrierung lauten:
    $insertsql = "INSERT INTO benutzer (name, username, password, email, allow_login) VALUES ('$name', '$username', '$hash', '$email', 'yes')";

    Mittels " und ' in einem SQL Befehl werden Daten des Types String (bzw VARCHAR, TEXT etc) angegeben. Um aber Tabellen namen und Spalten anzusprechen reicht der Name der Tabelle bzw Spalte.
    (Oder du musst das Zeichen
    `
    benutzen für Spalten und Tabellen Namen.)

    Ein weiterer gravierender Fehler ist, das du in einigen Methoden einfach so mal die Verbindung kappst, obwohl du sie danach noch verwendest. xD Mein tipp hier: kapp einfach nicht die Verbindung, das macht PHP von selbst.

    log-in.php:
    mysqli_query gibt ein Object, besser gesagt ein resultset, zurück.
    Eine einfache Methode um an die Daten innerhalb des Objektes heran zu kommen ist es in ein Array umzuwandeln.
    Beispiel anhand von logincheck:
    $loginstatusk = mysqli_query($connect, $loginstatus);
    $loginstatusk = mysqli_fetch_array($loginstatusk);
    if ($loginstatusk[0] == 'yes') {
    	//dein code
    }

    mysqli_fetch_array wandelt das Objekt in ein Array um.
    Dabei ist 0 die erste spalte des Ergebnis, 1 die zweite etc.
    Das Ergebnis enthält aber nur soviel spalten wie du angefordert hast, im falle von logincheck also eine. Deshalb liegt die Spalte allow_login auch auf der 0.

    Und was password_verify weiß ich nun auch... ich hab das bei meinem Eigenem System alles selbstgeschrieben obwohl es so ne Funktion in PHP schon gibt... xD

    Beachte ebenfalls das password_hash mit PASSWORD_BCRYPT IMMER einen 60 Zeichen langen String generiert, gib dem Feld password in der Tabelle benutzer dementsprechend platz.

    Mfg
    ITgenie98
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Hi ^^

    Ich beginne mal ohne großem Geschwafel mit der Hilfe:

    log-in.php:
    $good = //Soll mit nichts ersetzt werden

    Wird dir einen fehler ausspucken, da 1. die variable keinen wert zugewiesen bekommt und 2. kein Semikolon existiert.

    reg-ister.php:
    Deine funktion checkset ist unnötig komplex. Um eine nicht gesetzte variable zu prüfen reicht
    if(!isset($username)) {
      //code ausführen wenn $username nicht exisitiert oder NULL ist
    }


    Desweiteren ist es kein feiner zug einfach so den usernamen oder das Passwort zu überschreiben. Wenn du mal dir gängige login-Systeme bzw. Registrierungsformulare ansiehst, wirst du bemerken das bei einem Fehler der Registrierungsvorgang abgebrochen wird und dem Nutzer gesagt wird das etwas an seinem usernamen / passwort falsch ist. Ein kleines Beispiel:
    Ich nehme z.b. den Nutzername
    #Nutzer?!

    Sowie das Passwort
    Passwort><.

    In beidem sind bad-zeichen enthalten, deine Website löscht diese und erstellt somit den Nutzer
    Nutzer
    mit dem Passwort
    Passwort
    , und fährt fort. Ich als Nutzer habe davon nichts mitbekommen und versuche mich anzumelden... zack kein Zugriff da ich als außenstehender Nutzer davon ausgehe das mein Passwort
    Passwort><.
    ist. Deshalb bei Fehlern abbrechen und dem Benutzer bescheid sagen das was nicht stimmt.

    Desweiteren wäre es für eventuelle weitere Hilfen gut zu wissen was in password_verify vor sich geht. Denn dort könnte auch eine große Fehlerquelle sitzen. Dies ist lediglich ein Vorschlag um die Hilfe zu verbessern, du bist nicht gezwungen alle Teile deines Sourcecodes offenzulegen wenn du das nicht möchtest ^^.

    Hoffe ich konnte dir helfen und noch eine gute nacht, naja wobei es ist ja schon fast 2... xD
  • in: Registrierungsseite mit PhP & MySQL 2

    geschrieben von itgenie98

    Nun zuerst möchte ich nocheinmal am rande darauf hinweisen das es schon gute tutorials zu dem thema gibt und verlinke hier, wie einer deiner Helfer in deinem alten Thread mal die seite: http://de.wikihow.com/Ein-sicheres-Login-Skript-mit-PHP-und-MySQL-erstellen

    Nun aber zu deinen Geposteten Skripten.
    Als aller erstes muss ich dir sagen das du oftmals mysql_query vergessen hast, um eine sqlabfrage überhaupt zu starten:
    function logincheck($username, $password){
    	include_once 'sql.php';
    	$loginstatus = "SELECT allow_login FROM login WHERE username='$username'"; //falsch
    
    	$loginstatus = mysql_query("SELECT allow_login FROM login WHERE username='$username'"); //richtig
    	//...
    }


    Auch wenns nur im PHP code ist würde ich zumindest das password auch nicht von der Datenbank lesen sondern lediglich vergleichen, aber das ist wohl Geschmackssache...

    (und ich hoffe mal das password_verify auch existiert und du es nur nicht gepostet hast um deinen Identifizierungscode nicht öffentlich zu machen... xD)

    Ein tipp zu deiner $_SESSION speicherung: es ist IMMER ein hohes sicherheitsrisiko das passwort roh und direkt im browser zu speichern. Ich würde zu einem login_token system raten, sowie cookie bzw session daten nur gehasht (+salt) vom server an den clienten zu übertragen.

    Ansonsten sehe ich vorerst keine lücken bzw fehler, zudem will ich dir ja auch keine vorlage geben die du stumpf abschreibst ;)
  • in: Grundkurs Java

    geschrieben von itgenie98

    Auch das buch >Java ist eine Insel< (http://openbook.rheinwerk-verlag.de/javainsel/) Ist einen Blick wert.
    Ansonsten bietet sich auch YT an einige tutorials zu suchen.

    Z.b. hier eins
  • in: Browser unterstüzt kein pixelgenaues image-rendering

    geschrieben von itgenie98

    Ich wollte die gesamte Oberfläche in einem pixel-style halten, und habe deshalb (ich nutze eine Atlasgrafik) halt sehr niedrig auflösend gehalten, die dann entsprechend hochgerendert werden muss.

    Werde es mal mit einer SVG Grafik versuchen, danke für den Tipp.
  • in: Browser unterstüzt kein pixelgenaues image-rendering

    geschrieben von itgenie98

    Ich teste meine Website lokal immer auf mehreren Browser-typen und auch auf verschiedenen Geräten.
    Dort ist mir dann aufgefallen das einer der Browser kein
    image-rendering: pixelated;
    in css unterstützt.

    Meine frage ist nun:
    Gibt es irgendeinen Trick drum umzu, oder wird meine Website immer ungenau auf solchen Browsern dargestellt werden?

    Ich Bedanke mich schon einmal im Voraus.
  • in: input type = "file" gestalten

    geschrieben von itgenie98

    Man könnte es mit js probieren. Ich kann da mal etwas rumprobieren und mal schauen ob ichs hinbekomme
  • in: input type = "file" gestalten

    geschrieben von itgenie98

    Meinst du ein ganz einfaches line-break, also
    <br>
    ?
  • in: html und css trennen?

    geschrieben von itgenie98

    elekdstj schrieb:

    Ich möchte einfach überall andere buttons, andere Überschriften, einmal mit Sitebar und einmal ohne, unterschidliche Grössen der Bilder u.s.w.


    Es kommt halt drauf an wie dynamisch diese Elemente veränderbar sein sollen.
    Wenn sie vom Benutzer, bzw von vorherigen Entscheidungen nicht beeinflussbar sind, wäre es um einiges ressourcensparender (vor allem bei größeren Projekten) wenn du so etwas nicht über php abwickeln würdest

    Da ich aber nicht weiß was genau du für eine Website im endeffekt haben willst, kannst du ja einfach mal rumprobieren.
    Ändern und optimieren kann man hinterher immer xD
  • in: html und css trennen?

    geschrieben von itgenie98

    Es kommt halt drauf an wie genau ehr das Design auf den einzelnen seiten verändert haben will.
    Soll z.b. nur auf verschiedenen seiten arte wie Impressum, Index, Profilansicht, etc. eine anderer style genutzt werden würde ich auf meine beschriebene art setzen. Soll jedoch noch mehr customization (eventuell auch Benutzereinstellungen) genutzt werden ist ganz klar die php Version im vorteil
  • in: html und css trennen?

    geschrieben von itgenie98

    Wenn du die Möglichkeit mit php zu kompliziert findest, könntest du auch einfach eine Grund-css schreiben die jedes mal eingebunden wird, und für jede einzelne Seite die css mittels style tags erweitern bzw abändern.

Login zum Webhosting ohne Werbung!