kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: css divs umplatzieren

    geschrieben von sjay96

    Vielen Dank für die Aufklärung hechma...

    Hätte nicht gedacht, dass es dazu wirklich eine Lösung gibt :)

    Thread kann geschlossen werden. Problem gelöst.
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Nun ja, du hast ja irgendwo die IDs der Daten, welche du vom JSON bekommst. Jetzt kannst du einfach diese IDs über Ajax/JQuery an ein PHP Script übergeben, dieses PHP Script ladet dir die Daten neu aus Datenbank oder wo auch immer und gibt sie dann wieder zurück an Ajax/JQuery. Das Ajax/JQuery ersetzt die alten Daten durch die neuen.

    Hoffe dies hilft dir. Ansonsten müsste ich etwas Code haben. Hab ein wenig den Überblick über dein Script verloren :biggrin:

    Freundliche Grüsse
  • in: css divs umplatzieren

    geschrieben von sjay96

    Ich habe eben mal irgendwo gelesen, dass google das html in klassen unterteilt von oben nach unten und deshalb oben das wichtigste stehen sollte... Deswegen wollte ich den content nach oben nehmen...
  • in: css divs umplatzieren

    geschrieben von sjay96

    hechma schrieb:
    hallo sjay96,

    wenn du den html-quelltext nicht verändern möchtest kannst du die gewünschte positionierung meiner meinung nach tatsächlich nur mit position:absolute hinbekommen (vor allem weil die mitte als erstes geschrieben ist). in deinem beispiel hast du das ja auch schon gemacht, allerdings fehlen die angaben zu top bzw bottom und left bzw right. wenn du position absolute nimmst kannst du auf margin verzichten weil die elemente ja gerade nicht mehr im static-layout sind.
    wenn deine 4 bereiche feste höhen/breiten haben sollte das also mit position absolute und werten zu top/bottom und left/right kein problem sein.

    lg hechma


    Wenn ich das alles mit position absolute mache, krieg ich das Problem, dass die Fusszeile, wenn der Content bereich grösser wird, nicht automatisch weiter nach unten schiebt, sondern andauernd an der angegebenen Position stehen bleibt...
    Eine Idee wie ich das lösen kann oder muss ich definitv den html umschreiben?

    Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Kannst du mal posten, was in deinem Array drin ist?
    Und was willst du mit dem .img hinter dem ArrayItem Aufruf bewirken?

    Vlt. sollte ich etwas mehr Code sehen... Sprich die For-Schleife und die like()


    Freundliche Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Ich glaube den Fehler zu sehen...

    Du brauchst in deinem Scriptbereich in der Funktion nicht:
    function like(jsonObjekt[i].id){...

    zu schreiben.
    Du kannst es einfach als Variable annehmen, also so:
    function like(jsonObjektId){...


    Grund hier für:
    Die for Loop schickt dir immer eine Variable, also eine spezifische id und nicht ein ganzes Objekt mit den ids drin, dass du sie erst mit ansprechen müsstest.
    Verstehst du? Ansonsten würde ich versuchen es etwas ausführlicher zu erklären.

    Freundliche Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Genau ;)
    Du machst einfach die Funktion in den Scriptbereich oder in ein separates JavaScript File, je nach dem wie du es bisher geregelt hast und dann einen Funktionsaufruf mit Parameterübergabe falls nötig.
  • in: css divs umplatzieren

    geschrieben von sjay96

    Hallo allerseits
    Danke schonmal für die schnellen antworten.
    dingens schrieb:
    sjay96 schrieb:
    #untent {
    	width: 100%;
    	height: auto;
    	background-color: gray;
    	bottom: 0px;
    	position: absolute; 
    }
    Sollte #untent nicht
    #unten
    heißen?


    Ja es sollte unten heissen, jedoch scheint ein anderer fehler vorzuliegen...

    htaccess schrieb:
    Wenn du es Responsive haben möchtest, dann frage ich mich warum du etwas selbst machst... Benutze doch das Twitter Bootstrap Framework oder das ZURB Foundation Framework, das sind nämlich die gängigsten und beliebtesten auf dem Open Source Markt...


    Nun ja ich schreib manche Dinge zur Zeit lieber noch selbst(auch zu lernzwecken) aber danke für die Idee ;)

    w3j schrieb:
    Hi,
    ich wollte nur noch schnell anmerken das du mit @media querrys nur mit css z.B. dein Menü wenn der Bildschirm groß genug ist ausklappen und bei kleineren einklappen oder völlig verschiedene Styles laden kannst.
    w3j


    Jap die media querys verwende ich bereits. Es geht mir aber mehr darum, wie ich im css die 'reihenfolge' der html tags 'ändere'. Wenn ich die html tags von links nach rechts eins nach dem anderen schreiben würde, könnte ich das ganze floaten aber diese möglichkeit habe ich leider nicht. Deswegen versuchte ich es mit positioning aber krieg auch das nicht hin... Ideen?
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Diese items sind doch divs oder?

    Dann kannst du ja ein onload="like(parameter)" machen und als parameter übergibst du dann die json werte.

    Grüsse
  • in: css divs umplatzieren

    geschrieben von sjay96

    Hallo zusammen

    ich bin im CSS auf ein Problem gestossen...
    Folgendes Szenario:
    Ich habe ein Menü auf der linken Seite, den Content in der Mitte, eine Übersicht auf der rechten Seite und dann noch eine Fusszeile. Das ganze soll responsive sein. Im HTML sieht das dann so aus und kann auch nicht geändert werden:
    <body>
    		<div id="wrapper">
    			<div id="mitte">
    				<div id="content">
    
    				</div>
    			</div>
    			<div id="rechts">
    				<div id="uebersicht">
    
    				</div>
    			</div>
    			<div id="links">
    				<div id="menue">
    
    				</div>
    			</div>
    			<div id="unten">
    				<div id="fusszeile">
    
    				</div>
    			</div>
    		</div>
        </body>

    Nun muss ich es im CSS so anpassen, dass es die richtige Reienfolge hat, also das links auch links ist und so. Hab da mal ein bisschen gepröbelt.
    body {
      margin: 0;
      background-color: blue; 
    }
    #wrapper {
        min-width: 1224px;
        width: 100%;
        min-height: 500px;
        height: auto;
        margin-top: 5%;
    }
    #mitte {
    	width: 50%;
    	height: auto;
    	background-color: white;
    	margin-left: 25%;
    	position: absolute; 
    }
    #content {
    	width: 100%;
    	height: 1000px; 
    }
    #rechts {
    	width: 20%;
    	height: auto;
    	background-color: green;
    	margin-left: 77.5%;
    	position: absolute; 
    }
    #uebersicht {
    	width: 100%;
    	height: 500px; 
    }
    #links {
    	width: 20%;
    	height: auto;
    	background-color: green;
    	margin-left: 2.5%;
    	position: absolute; 
    }
    #menue {
    	width: 100%;
    	height: 500px; 
    }
    #untent {
    	width: 100%;
    	height: auto;
    	background-color: gray;
    	bottom: 0px;
    	position: absolute; 
    }
    #fusszeile {
    	width: 100%;
    	height: 200px; 
    }

    Funktioniert leider nicht... Jemand ne idee warum?
    (die pixel angaben widersprechen dem resposiv ich weiss aber testeshalber sind sie drin)
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Hallo

    Freut mich, dass es soweit schon mal funktioniert. Ich würde dir empfehlen nicht die ganze funktion in das div hinein zu schreiben sondern einfach nur die funktion aufzurufen und die funktion selbst in ein javascript file zu schreiben. Also schreibst du in den javascript file:
    function like(){
    ...
    }

    Und in deinem codestück nur noch ...'<script>function like()</script>'...

    Wobei, wozu schreibst du in dein div ein script tag hinein?

    Und dann noch was. Du hast ein Problem mit den Anführungszeichen. Deine Hochkommas haben ein Problem mit einander, versuche dir das mit Zahlen ein wenig zu erklären und lasse den script teil schon mal weg:
    div.innerHTML = div.innerHTML + 1a'<div id="item"><p>1b' + jsonObjekt[i].username + 2a'</p><br><img src="2b' + jsonObjekt[i].img + 3a'"style="width:100%;margin-left:0px;margin-right:0px;"/></div><br>3b';

    Immer von der gleichen Zahl das a öffnet und das b schliesst den Bereich... Nun siehst du, dass diese nicht so zusammen spielen, wie sie sollten.
    Eigentlich möchtest du es ja so:
    div.innerHTML = div.innerHTML + 1a'<div id="item"><p>2a' + jsonObjekt[i].username + 2b'</p><br><img src="3a' + jsonObjekt[i].img + 3b'"style="width:100%;margin-left:0px;margin-right:0px;"/></div><br>1b';

    Jetzt hast du verschiedene möglichkeiten dies nun zu lösen. Beispielsweise kannst du manche escapen mit einem \

    Ich würd mal googlen wie du das mit den Anführungszeichen in den Griff bekommst und dann das mit dem <script></script> noch beheben.

    Freundliche Grüsse
  • in: OpenSSL mit PHP für Login

    geschrieben von sjay96

    Perfekt vielen Dank für deine Antwort :thumb:
  • in: OpenSSL mit PHP für Login

    geschrieben von sjay96

    Hmmm oke dann müsste ich mir wohl ein SSL Zertifikat leisten...
    Habe in der PHP Dokumentation einen grossen Teil zu openSSL gefunden und weiss nicht, ob ich mit dem einen SSL-Tunnel bauen kann. (Klar dann hätte man kein https und auch kein Zertifikat aber hätte mich mal interessiert ob und wie man das brauchen kann)
    Link zum openSSL mit PHP: http://php.net/manual/de/book.openssl.php

    Danke für die schnelle Antwort
  • in: OpenSSL mit PHP für Login

    geschrieben von sjay96

    Hallo zusammen

    Ich wollte mal fragen, ob sich jemand mit openSSL so ein wenig auskennt. Ich möchte dies gerne für ein Login mit PHP verwenden. Kennt jemand ein Tutorial oder eine Anleitung, wie man und was man alles braucht, um eine openSSL Verbindung mit php von einer Webseite herzustellen?
    Sinn und Zweck wäre, dass ich anschliessend die Userdaten beim Login durch einen SSL tunnel schicken könnte und so nicht mehr JS Verschlüsselung brauchen müsste...

    Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    So bin auch mal wieder da...

    Klar kannst du das, funktioniert genau gleich. Du speicherst den response ja in einer variable ab, diese kannst du ganz normal überprüfen.

    Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Sobald du dein JSON parst wird es zu einem Array. Deswegen funktioniert auch das mit dem '.lenght'. Für die Zukunft: Hier ein Link zu weiteren Arbeitsweisen mit Arrays von JavaScript http://www.mediaevent.de/javascript/Javascript-Arrays.html. Sehr simpel erklärt ;)

    Zu dem Problem mit den Bildern... Befinden sich die bilder auf deinem ftp oder wo sind die? Ich mache es mit Bildern für gewöhnlich so, dass ich die Pfade in einer Datenbank abspeicher und sie dann so immer lade... Da bei einer Webseite nicht die ganze Seite geladen werden sollte, wenn man Bilder anzeigt, solltest du zuerst die Seite also den bereits vorhandenen html text laden und anzeigen und erst dann die Bilder laden, ansonsten dauert es plötzlich 10 Sekunden bis deine Seite mal angezeigt wird und dies nur, weil ein paar Bilder zu lange laden... So lange wartet dir kein Benutzer.

    Grüsse
  • in: php: msgbox (?)

    geschrieben von sjay96

    Als erstes solltest du dir schon mal bewusst werden, dass PHP serverseitig und JavaScript clientseitig ist; grundsätzlich. Das heisst, dass du mit PHP allein nicht auf Events eines Benutzers reagieren kannst, ohne ein weiterleiten oder neu laden oder ähnliches.

    Die Alert Box von JavaScript ist eine Variante. Jedoch gibt es bezüglich MSG-Boxen sehr schöne Lösungen von JQuery. http://jqueryui.com/dialog/

    Grüsse
  • in: Classeninstanz 'updaten'

    geschrieben von sjay96

    Hallo
    Wie darf man das 'erweitert' verstehen?
    Wenn die Klasse Benutzer von der Klasse Mitglied erbt, erhälst du ja automatisch alle Methoden der Klasse Mitglied, wenn dies ist was du willst. Dann würdest du durch die Vererbung, wenn du eine Instanz der Klasse Benutzer erstellst auch die Methoden von der Klasse Mitglied erhalten...
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Du kennst dich ja in PHP ein wenig aus mczernin. Dein jsonObjekt funktioniert genau gleich wie in php die arrays auch.
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Wie ka3ax85 bereits geschrieben hat, würde ich dir empfehlen die 'var' Bezeichnungen erst einmal weg zu lassen und schau dir vielleicht folgendes mal an: http://www.html-seminar.de/javascript-funktionen.htm
    Wenn ich dich wäre, würde ich das ganze in Funktionen unterteilen... Da meine Zeit grad etwas knapp ist, kann ich dir leider nicht mehr dazu schreiben...
    Was schon mal klar ist, diese Variable 'AnzahlArrayElementeDesjsonObjekt' müsste irgend wo deklariert also gesetzt werden. Wenn du 5 Objekte ausgeben willst, musst du sie auf 5 setzen. Wenn du alle ausgeben willst, musst du zuerst in Anzahl elemente berechnen... Dafür gibt es fixe funktionen, wie man die grösse eines Arrays kriegt.

    Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    @ka3ax85
    Nun die Variablen fallen in JS schon zurück aber erst bei einem pagereload. Logischer Weise müssen sie ausserhalb der funktion deklariert werden und in den funktionen dann verändert. Wenn du die Variablen in der funktion selber deklarierst(mit var) sollten sie nur in der funktion geändert werden und nicht ausserhalb. Das var wirkt in JS wie wenn man sonst die variablen als local definiert. Ohne das var sind es 'globale' Variablen.
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Er meint mit dem PS-Satz, dass du, da du mit mehreren Funktionen arbeiten wirst, die Werte den Funktionen übergeben musst, da die Werte nur in der Funktion verändert werden und nicht ausserhalb. Wie du das mit dem Pagereload und so handhaben willst wäre dann auch noch interessant. Dann werden die Werte nämlich zurückgesetzt. Vielleicht greifst du dann auf Cookies oder Sessions...

    @ka3ax85
    Werte übergeben und zurückgeben gibt es mehrere Möglichkeiten wie dies ablaufen könnte. Willst du das zwischen PHP und JavaScript lösen, sprich die Daten nicht in einem Schritt holen sondern mit einer Funktion immer nur genau die Teile holen, welche du brauchst oder beziehst du das auf JavaScript intern, dass du eine Funktion schreibst, welche den gewünschten teil aus der Variable holt und eine weitere, welche die Verarbeitung und Ausgabe übernimmt und dann vlt noch sonstige weitere?
    Ich stelle mir halt dann irgendwann die Frage, wie weit man wirklich gehen will, dies ist die Entscheidung von mczernin, Das muss er seinem Anwendugszweck, der vorhandenen Ressourcen und Daten anpassen... Klar kann er alles in Funktionen exportieren, die nötigen Variablen in Sessions oder Cookies ablegen, damit er keine Probleme mit dem reload kriegt, Daten schrittweise holen, falls es wirklich viele sind,... Die Frage ist, ob dies für seine Anwendungszwecke dann auch wirklich nötig ist.
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Nun dann müsstest du mir erklären, was die variablen start und max für Bedeutungen haben. Mögliche Interpretationen:
    Variable start - Sie soll den ersten Wert definieren, welcher ausgelesen wird
    Variable max - Sie soll den letzten Wert definieren, welcher ausgelesen wird
    Dies würde Sinn machen, dann könntest du immer in der Scroll funktion die Variablen start und max so verändern wie du es möchtest oder sogar nur max verändern und den kompletten Inhalt des divs ersetzen. Möglichkeiten gäbe es viele und DIE BESTE gibt es nicht, dies ist je nach Anwendungsbereich, vorhandener Rechenleistung und weiteren Bereichen unterschiedlich.

    Wenn du wie oben beschrieben start als den ersten und max als den letzen Wert wählst müsste die for-schleife allerdings dann so aussehen:
    for(i=start; i<=max; i++){
    ...
    }
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Nein das ist nicht ganz korrekt. Wenn du den Wert auf 100'000 setzt wird er die Schleife 100'000 mal durchgehen(wenn das i++ da bleibt), egal ob dein json so viele Elemente hat oder nicht. Achtung: Falls dein json nicht so viele Elemente hat, wird dies fehler produzieren.
    Wenn du ein i+5 schreibst wird es dir auch einen Fehler geben, wenn dann müsstest du meines Wissens i=i+5 schreiben. Dies würde jedoch nur bewirken, dass er jedes 5te Element holt und nicht dass er 5 Elemente holt. Wenn du willst dass er nur 5 elemente holt, muss du den Wert AnzahlArrayEle... auf 5 setzen.

    Wenn du nun das scrollen noch einbeziehen willst, wirst du zwangsläufig eine funktion schreiben müssen, welche diese forschleife mit der ausgabe beinhaltet und irgendwo wirst du den aktuellen wert von i abspeichern müssen, ansonsten holst du dir jedes mal, wenn die funktion ausgeführt wird wieder die selben 5 werte aus dem array...
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Als erstes musst du ja mal die Daten welche dein PHP-Script hat holen. Dies machst du mit Hilfe von JavaScript und einer Funktion die sich 'ajax'. Du kannst das über JavaScript selber machen, wie ich es gleich zeige oder mit Hilfe der JQuery Bibliothek http://jquery.com/download/, welche du einbinden könntest. Mit der nun folgenden JavaScript ajax funktion holst du daten von deinem PHP-Script und lädst die in eine Variable.
    var xmlhttp=new XMLHttpRequest();
    xmlhttp.onreadystatechange=function()
      {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        var response=xmlhttp.responseText;
        }
      }
    xmlhttp.open("POST","PfadDesPHPScript",true);
    xmlhttp.send();

    In der ersten Zeile wird ein neues Objekt erstellt, welches sich xmlhttp nennt und vom Typ XMLHttpRequest ist. Dann in Zeile 2-4 wird dann überprüft ob ein Response also eine Antwort des PHP-Scripts vorhanden ist. Falls dies der Fall ist, wird in Zeile 6 die Antwort sprich der Response des PHP-Scripts in die Variable Response gespeichert. Zeile 9 definiert, von welchem Typ die Daten des PHP-Scripts kommen. (wenn du im PHP-Script mit POST arbeitest, musst du POST setzen und wenn du mit GET arbeitest, dann musst du GET setzen) Die Zeile 10 löst dann schliesslich noch die Anfrage an das PHP-Script aus.
    So weit so gut...
    Jetzt hast du eine Variable, welche die Antwort des PHP-Scripts gespeichert hat. Das sollte ein JSON objekt sein, da du von deinem PHP-Script ein JSON zurück gibst. Dieses JSON kannst du nun parsen also so verändern, dass die einzelnen Werte dann leichter anzusprechen sind.
    var jsonObjekt = JSON.parse(response);

    'jsonObjekt' ist der Name deiner Variable, den kannst du frei wählen. In den Klammern hinter JSON.parse gibst du die Variable an, in der die Antwort deines PHP-Scripts gespeichert ist. Diesen Variablennamen haben wir zuvor als 'response' definiert. Die Variable jsonObjekt kannst du nun wie ein Array behandeln, was dir ein Begriff sein sollte...
    var div = document.getElementById('idDesDivs');
    div.innerHTML = div.innerHTML + '<ul>';
    for(i=0; i<AnzahlArrayElementeDesjsonObjekt; i++){
    div.innerHTML = div.innerHTML+ '<li>' + i + '</li>';
    }
    div.innerHTML = div.innerHTML + '</ul>';

    In der ersten Zeile setzt du eine Variable für den Namen des divs, in welches die Liste geschrieben werden soll. In Zeile 2 fügst du ein <ul> Tag dem Inhalt des divs hinzu. Zeile 3-5 sind die for-schleife, welche durch jedes Element des JSON-Objekts, welches wir von dem PHP-Script erhalten haben und zu einem Array geparst haben, hindurch geht und diese Elemente dann als <li> also List-Elemente ausgibt. Die letzte Zeile schliesst dann nur noch das in der ersten Zeile geöffnete <ul> Tag.

    Normalerweise mache ich in Foren nicht solche Erklärungen, da ich weder bestehenden Code zu verfügung hatte, noch ist es das Ziel eines Forums, jemandem die Dinge vorzuprogrammieren. Ich hoffe, dass du nicht einfach die Codestücke kopierst, da ich nicht mal sicher bin, ob ich alles richtig geschrieben habe und ich es auch nicht ausprobiert habe. Versuche zu verstehen, denn nur so kannst du lernen und kommst weiter ;)

    Greetings
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Also hier mal ein paar Ansätze:

    Hol die Daten deines PHP-Scripts mit Hilfe der ajax-Funktion von JavaScript-http://www.w3schools.com/ajax/ajax_aspphp.asp
    Nun hast du ein JSON-Objekt. Dieses kannst du nun mit JavaScrip parsen-http://www.w3schools.com/json/json_eval.asp
    Jetzt kannst du eine for-schleife machen, welche dir die ersten 5 Einträge ausgibt in einer Liste. Dies würde ich mit einem document.getElementById('hier die id des div oder was auch immer schreiben').innerHTML und dann halt die ul schon mal angeben plus dann die for schleife, welche die ersten 5 Einträge ausgibt. http://www.w3schools.com/jsref/met_doc_getelementbyid.asp, http://www.w3schools.com/js/js_loop_for.asp
    Dann machst du auf dieses div oder was es dann ist ein onscroll und führst beim onscroll eine funktion aus, welche die scrollposition holt.(document.nameDesDivsOderWasEsIst.scrolltop -> benötigt JQuery http://api.jquery.com/scrolltop/) und wenn das scrolltop einen gewissen wert hat, führst du wieder eine funktion aus, welche dir dann das laden... anzeigt und die nächsten paar Einträge holt.

    Wenn du die einzelnen Themen nun googelst und die funktionen verstehst, sollte das so eigentlich klappen, auch wenn ich sowas noch nie selber benötigt habe.

    Grüsse
  • in: JSON in Liste anzeigen & dynamisch laden

    geschrieben von sjay96

    Hallo mczernin

    Was stellst du dir unter helfen denn vor? Ansätze kann ich dir geben aber den kompletten Code habe ich auch grad nicht zu verfügung...

    Hol die Daten des PHP-Scripts mittels JavaScript(Ajax/JQuery) und parse das JSON(json.parse). Dann kannst du ja ganz einfach mit einem document.getElement... die ersten 5 Einträge ausgeben. Anschliessend kannst du ebefalls per javaScript die Scrollposition holen und falls er am ende ist weitere Einträge ausgeben.

    Kann dir erst eine genauere Erklärung geben, wenn ich genauere Infos habe, über wo sich das Problem befindet. Wo hängst du, was klappt nicht, Code den du zeigen kannst?

    Grüsse
  • in: Übergang von Windows zu Linux

    geschrieben von sjay96

    Verwende sowohl Windows, als auch Linux.
    Welches Linux ist am besten geeignet für den Umstieg?
    linuxMint kommt im Moment am nächsten an das Design und den Aufbau von Windows heran und ist daher meine Empfehlung für dich. Ubuntu ist ein sehr bekanntes linux, jedoch ist es eine grosse Umstellung von Windows auf Ubuntu... linuxMint ist definitiv einfacher.

    Spiele?
    Auf linuxMint funktionieren fast alle Spiele und auch Steam läuft sauber. Sollte dir keine Probleme bereiten.

    Hier ein Feedbakc von chip.de zu linuxMint und der Downloadlink: http://www.chip.de/downloads/Linux-Mint-Qiana-Cinnamon-64-Bit_39460086.html

    Freundliche Grüsse
  • in: Notice: Use of undefined constant K

    geschrieben von sjay96

    Nun ja wenn es dir nur ums wegblenden geht und es 'nur' notice sind und nicht syntax errors oder so, ein @ Zeichnen vor die Zeile, welche meckert und die Meldung erscheint nicht mehr. Ist jedoch dann halt nur ein wegblenden und nicht die Lösung des Problems...
  • in: Mit PHP Quellcode suchen und einfügen?

    geschrieben von sjay96

    Also wenn du ein Script schreiben willst, welches IN FILES AUF DEM SERVER SCHREIBT musst du das dann bitte bitte mit höchster Vorsicht geniessen. Sobald jemand in dieses Script reinkommt bzw es schafft seinen eigenen Code dort zu platzieren, hat er volle Verfügung über deine Daten...

    Files mit .php endung finden: glob -> http://php.net/manual/en/function.glob.php (noch nie damit gearbeitet)
    Files dann durchsuchen: fopen, fclose,... preg_match
    und ersetzen würde ich auch wieder über regex also preg_match

    Ich würde dies nicht über PHP machen sondern das Script auf dem Server platzieren. Also kein PHP, welches dann über Web ausführbar ist, sondern eine andere Script Sprache, welche auf dem Server verwendet wird. Vlt ein Unix-Script oder bash oder sowas. Wenn es ein Linux Server ist, kannst du dann ja über CronTab das ganze immer Wöchentlich ausführen lassen.

    Schlussendlich ist aber die Tutorial Variante ganz klar die bessere, denn auf die Dauer müssen es die Entwickler schon selber sehen was sie tun, ansonsten ist es nicht möglich, dass die Produkte wirklich gut sind...
  • in: mit select,option label wechseln

    geschrieben von sjay96

    Aber Achtung!
    Wenn du das Name Vorname Username aus einer Datenbank holst, wirst du zwangsmässig wieder zu PHP gehen müssen. Sprich du brauchst Javascript um dynamisch darauf zu reagieren mit einer funktion, welche dann den Inhalt der select option an php übergibt, dies verarbeitet die Daten und gibt dementsprechend etwas zurück. Was von php zurück kommt, kannst du dann mit Javascript an den gewünschten Ort platzieren(<label></label>).
    In JavaScript empfehle ich es mit JQuery zu machen, diese Bibliothek bietet viele vereinfachte JavaScript funktionen. Kannst es natürlich auch mit JavaScript und einer Ajax funktion machen.

    Freundliche Grüsse
  • in: Maximale Grenze an Klassen?

    geschrieben von sjay96

    Nein eine direkte Grenze an Anzahl Klassen gibt es nicht. Klassen sollten jedoch sinnvoll genutzt werden. Es macht keinen Sinn eine Methode, welche nur ein mal benötigt wird in eine eigene Klasse zu setzen. Wenn mit den Klassen übertrieben wird bzw. sie nicht sinnvoll genutzt werden, können sie zu Performanceverlust führen.
    Wenn du viele Klassen hast, schau, welche Methoden von welchen Klassen benötigt werden, ob du Methoden vereinfachen und somit an mehrere Klassen übergeben kannst anstelle sie mehrmals zu schreiben. Hier wird dann auch das Thema Vererbung eine Rolle spielen.

    Freundliche Grüsse
  • in: Seitenzugriffe speichern

    geschrieben von sjay96

    Ich empfehle dir per JavaScript oder eine eigene seite oder so das einverständis des Users einzuholen oder ihn zumindest zu informieren, dass seine Daten gespeichert werden, denn ohne die Informierung an den User, darf man seine Daten nicht einfach speichern, soweit ich weiss.

    Für das Speichern der Daten würde ich eine Mysql Datenbank oder etwas ähnliches verwenden und dann über bspw Funktionen von PHP die IP Adresse und Zugriffszeitpunkt und was du noch so brauchst holen und eintragen. Den Provider habe ich noch nie abgefragt also ob das funktioniert kann ich dir nicht bestätigen aber Zeitpunkt, IP-Adresse ist über PHP funktionen möglich. Für die Location würde ich eine öffentliche API verwenden, ansonsten wirst du da ziehmlich lange dran arbeiten müssen. Und ob man den Provider rauskriegt und wie das funktioniert weiss ich leider nicht...
  • in: Div verschiebt sich je nach Auflösung..

    geschrieben von sjay96

    Also der '.' anstelle eines '#' wird dir wohl kaum helfen....
    Mit einem Punkt spricht man im CSS eine sogennante Class an, welche einem HTML Tag zugewiesen werden kann. Mit dem # spricht man eine ID an, welche ebenfalls einem HTML Tag zugewiesen werden kann.

    Du gibst alles in festen Pixeln an, dadurch verändert sich mit der Pixelzahl deiner Anzeige auch die Positionierung deines divs, bzw befindet es sich vlt an einer anderen Position vom Aussehen her aber die Position von den Pixel her gesehen ist die selbe. Während sich dein div auf einem Breitbildschirm von 1920x1080 in der oberen linken Ecke befindet, kann es sein, das es auf einem dünneren Bildschirm bereits im mittleren Bereich befindet.

    Lösung dazu:
    Du könntest mit sogennantem Responsive Design arbeiten. Damit kannst du sicherstellen, dass es auf jedem Anzeigegerät vom Grössenverhältnis gleich aussieht. Hierzu am besten einfach grössen und Abstände in % und nicht in Pixeln angeben. Objekte welche genau eine Bestimmte Grösse haben sollen, musst du natürlich immer noch in Pixel angeben oder du verleihst Ihnen einen Scrollbalken oder sowas.

    Freundliche Grüsse
  • in: Guten Tag allerseits

    geschrieben von sjay96

    Hallo zusammen

    Mein Name ist Joel. Ich mache derzeit eine Ausbildung zum Informatiker und bin durch einen Mitschüler hier auf lima-city gestossen.
    Derzeit arbeite ich als Schulprojekt an einer kleinen Android App und sonst interessiere ich mich vor allem für den Bereich Webentwicklung, SEO, ... Also eigentlich alles was mit professionellen Webseiten zu tun hat.

    Es freut mich hier dabei zu sein ;)
  • in: Beinmuskulatur Training

    geschrieben von sjay96

    Ich denke mal um die Beine zu trainieren gibt es verschiedenste Varianten... Die Frage ist, was du genau erreichen willst. Willst du Maximalkraft(beispielsweise möglichst viel drücken können) oder Schnellkraft(wie sie bei Kampfsport verwendet wird) oder doch eher Ausdauerkraft(Radfahren, Laufen,...)
    Übungen findest du reichlich auf den verschiedensten Internetseiten. Gut zu wissen wäre, ob und was für Geräte du zu Verfügung hast. Und sehr wichtig: Trainiere niemals nur einen Muskel alleine... Wichtig ist, dass die Muskulatur untereinander funktioniert und nicht, dass ein bestimmter muskel sehr stark trainiert ist und die anderen vernachlässigt wurden. Dies kann zu Schmerzen führen oder nicht das gewünschte Resultat bringen.
  • in: Battlefield 4 vs. Call of Duty: Ghosts - Was ist besser?

    geschrieben von sjay96

    Ich bevorzuge Battelfield.
    Habe früher immer CoD gespielt. Grosser Vorteil fand ich dort auf den Konsolen den geteilten Schirm also das man an einer Konsole multiplayer spielen konnte. Jetzt spiele ich nur noch am PC und muss sagen, dass mich die OP Waffen von CoD oft genervt haben. Finde Battlefield sehr abwechlungsreich mit den verschiedenen Möglichkeiten online. Schade jedoch bei BF4, die Kampagne ist recht kurz...
  • in: Android App programmierung über http daten an php server

    geschrieben von sjay96

    @gaec
    Meine Frage war nicht ob man es kann. Ich wollte wissen, ob es über http gemacht werden kann. Von Android(java) zu Server(php).
    Danke trotzdem

    @ggamee
    Danke genau so etwas habe ich gesucht. Werde mir den Code mal ansehen und bei Fragen melde ich mich sonst nochmals
  • in: Tabellen verlinken

    geschrieben von sjay96

    Über PHP wäre dies auch möglich. Allerdings müsste der User dann bspw zuerst sagen, dass er 3 oder 4 Spalten möchte, dies würde dann an den Server also PHP gesendet werden und mit php kannst du das dann editieren. Wenn du das Problem Clientseitig lösen willst, kommst du wohl nicht an Javascript vorbei...
  • in: Android App programmierung über http daten an php server

    geschrieben von sjay96

    Ich habe folgendes Problem:
    Ich entwickle derzeit nur als Lernprozess eine eigene Android App. Ich habe viel gegoogelt über Verbindung zwischen einer App und einem PHP Server. Dabei bin ich auf mehrere Varianten in Bezug auf Daten übergeben gestossen. Am einfachsten erschien es mir, die Daten(bisher nur Text) über einen http request an den Server zu senden und mit PHP die Antwort zu geben. Jetzt möchte ich anstelle von reinem Text, gerne Dateien an den Server senden und die dort ablegen. Ist dies über http auch möglich z.b. für Bilder oder so? Oder brauche ich da eine andere Variante?
  • in: Java als erste richtige Programmiersprache lernen

    geschrieben von sjay96

    Die Frage ist immer, was willst du mit der Sprache machen können?

    Schau dir ein wenig die Vor- und Nachteile der jeweiligen Sprachen an und du wirst leicht entscheiden können, welche für dich am besten geeignet ist.

    Da wir hier ja beim Thema Java sind... Großer Vorteil: Plattformunabhängigkeit. Java war nicht meine erste Sprache, jedoch kann ich mir sie gut als erste richtige Programmiersprache vorstellen.
  • in: Wie habt ihr schnell und effizient Java erlernt?

    geschrieben von sjay96

    Wir haben in der Ausbildung Java über Videotutorials von Video2Brain gelernt. Allerdings waren das nur Grundlagen. Später habe ich dann angefangen, kleinere Programme, zu Themen, welche mich interessierten zu programmieren. Dort fing der Lernspass eigentlich erst an. Hilfe findet man mittlerweile fast überall im Internet. Die große Frage ist für mich immer die Zeit.
    Was ich nicht so empfehlen kann, ist direkt drauf los zu schreiben, ohne groß Grundlagen zu kennen. Das kann manchmal echt viel Zeit in Anspruch nehmen.
    Mit dem einmaligen Lernen ist es dann meisten nicht getan. Es kommen, so war es auch bei mir, immer neue Techniken, bessere Techniken, um einen bestimmten Code zu schreiben. Daher ist es wichtig, immer auf dem neusten Stand zu bleiben, was auch wieder sehr Zeit intensiv sein kann...

Login zum Webhosting ohne Werbung!