Beiträge von blanK

    Zitat von Leecher;264569
    PHP
    function excel2timestamp($xl_date)
    {
    $timestamp = ($xl_date - 25569) * 86400;
    return $timestamp;
    }

    Damit bekommst du die ausgelesene Zelle (die Tagesangabe aus Excel) in einen brauchbaren Timestamp konvertiert, den du dann mittels PHP mit den date-Funktionen weiterverarbeiten kannst.

    Soooo, ich hab es hinbekommen - endlich! Die Sache mit dem Array war doch nich ganz das Wahre, so wie du es beschrieben hast, Leecher, funktioniert es.

    In Excel wird die Ausgabe in PHP durch Anzahl der Tage vom 1.1.1899(?) korrigiert mich, ausgegeben. Durch das kleine aber feine Funktiönchen von Leecher hab ich nun nen Timestamp draus gemacht und via date/mktime in ein deutsches Datum in diesem Format umgewandelt:

    Wochentag als Zahl.Monat.Jahr, Stunde:Minute (Wochentag ausgeschrieben)

    Also in etwa, wie bei mir der erste Eintrag:

    25.07.2011, 00:00 (Montag)


    So, nun funktioneirt das aber mit Stunden/Minuten nicht so ganz. Da es, wie gesagt ne Übersicht über die Systemstörungen sein soll, muss das nun noch rein. Hab nach langem Tüfteln und suchen aber nichts brauchbares entdeckt. :(


    Außerdem bräuchte ich evtl. noch Hilfe bei der Kalenderausgabe, die momentan folgendermaßen aussieht:

    ImageShack® - Online Photo and Video Hosting

    Der Codeteil dazu (linker Teil, also akt. Monat):

    PHP
    <div style="border: 1; position: absolute; left: 120px; top: 520"
        align="left" class="calender">
    <div class="pagination">
    <div align="center"><?php echo $arrMonth[date('F',$date)];?> <?php echo date('Y',$date); ?></div>
    </div>
    <?php getCalender($date,$headline); ?>
    </div>

    Wie bekomm ich da jetzt den Monat, der momentan dort angezeigt wird in eine Variable geschrieben? Vielleicht blicke ich da auch einfach nicht durch, weil ich mich zu lange und kompliziert mit beschäftigt habe..

    $arrMonth ist nur ein Hilfsarray, damit die Monatsnamen in deutsch ausgegeben werden, das Datum ergibt sich von selbst (aktuelles Datum als Funktion hinterlegt).

    Ich bräuchte nur die Monatsziffer von dem Monat, der in der Kalenderansicht momentan vorne steht. Dynamisch halt, hoffe ihr versteht mich. :-D

    Der nächste Monat (in der Kalenderansicht die Mitte) hat als Variable $nmon, statt $date. Bei nmon wurde einfach bei der Monatsangabe +1 eingefügt:

    PHP
    $nmon= mktime(0,0,0, date("m",$date)+1, date("d",$date), date("y",$date));

    Beim rechten Monat das Selbe, bloß halt mit +2.


    Vielleicht denk ich auch zu viel um Ecken..

    Danke schonmal.

    Zitat von ichbinniemand;266540


    mit diesem gerät will apfel warscheinlich auch eine ganz andere gruppe ansprechen als die apple hippster gemeinde.

    vllt ist dasas für leute gedacht, die ihr leben geleistet haben, und nun mit dicker rente sich was gutes tun wollen

    Vllt will apfel seinen markt bereich erweitern

    Oder Couchpotatoes, die somit nichtmal mehr den Arm heben müssen, um umzuschalten.

    Finds Schwachsinn, aber wird sicher wieder genügend Leute geben, die sich son Ding kaufen. Eigentlich könnte Apple auch alle 2 Wochen ein neues iPhone rausbringen und sagen "das ist viel besser, pls kaufen!" und jeder Applefanatiker würde es sich direkt bestellen oder zum nächsten Applestore latschen.

    Klar, die Qualität ist gut, aber irgendwann ist das Maximum einfach erreicht. Solche Dinge wie "30% besser" - toll, mein 1.200€ TV überzeugt mich zu 100%, top Bildqualität, nix unscharf, benutzerfreundlich. Heißt also, wenn ich mir nen Apple kaufe, bin ich 130% zufrieden?

    Immer dieses "apple ist das beste, auch wenn das neue iphone 120238821€ kostet, kauf ichs mir" - Gehabe nervt irgendwie.

    Zitat von *electriZer*;265164

    Warum ließt du nicht alles einfach in ein Array und suchst dir dein gewünschten Punkt raus?
    Oder konventier die Exel datei in eine sqllite db und ließ es dann mit "SELECT * FROM test WHERE Beginn > $datum"

    Mit dem Array wäre das dann einfach so :

    PHP
    for($i = 0; sizeof($TestArr); $i++){
       if($TestArr[$i]["beginn"] > $MonatsAnfang && $TestArr[$i]["ende"] < $MonatsEnde){
           echo("valid");
       }
    }


    Genau so hab ich es jetzt gelöst, hab deinen Post aber jetzt erst gelesen. Danke auch an Leecher :-)

    Läuft alles, bloß die Datumsformatierung in Excel (ist ne ben.def.) macht mir noch Probleme. Falls ich das aber nicht gelöst bekomme, wird die Formatierung, was das Datum betrifft, geändert. Hab ich alles schon abgeklärt. :P

    Danke euch beiden!

    Zitat von Tailor;263486


    Es ist ein Oldschool Server. So wie man es von V14 halt kennt.


    Find ich irgendwie schade, dann doch v16 Content einbauen zu müssen. Wieso kann nicht bei v14 Waffen, also Ancient Schluss sein? So hat man nur unnötige Arbeit die Balance wieder herzustellen. Naja, euer Ding..

    Zitat von Tailor;263836

    [COLOR="Black"]

    Update 12.10.2011


    - 0 Awas raus (Nur noch positive Awas)
    [/COLOR]


    Haben die AzzlackZ wieder so lange rumgeflennt, weil sie 100 statt 10 Awas pro Setteil gebraucht haben?

    Viel Spaß beim Klassenbalancing, das hat alles zerstört. ;)

    Müsstest du eigentlich wissen, Blackout, war die letzten 6 Mal auch so.

    Zitat von ulle;263519

    Also wenn ich das richtig verstehe zeigt er jetzt schon alle Daten an richtig?
    Wenn dem so ist, könnte man doch einen Javascript Filter bauen der das ganze OnTheFly Filtert. Wobei ich hier auch nicht ganz weiß um wieviele Daten es sich handelt.

    Aber rein theoretisch sollte es so machbar sein. Hab damals auch einen Live Filter für diverse Statistik und Anzeige Tabellen gebaut (Artikel, User, Seiten......)

    Liebe Grüße
    Ulle

    Hey, danke schonmal für deine Anregung. Werd es mir mal anschauen und bisschen rumtesten. Hatte mich wohl zu sehr in PHP festgebissen.. :P

    Wenn man die Datumsangaben aus Excel wenigstens per "date" "konvertieren" könnte, wärs ja bloß ne einfache Abfrage. Aber das willer irgendwie nicht so ganz.

    Danke nochmal, werde später editieren, falls ich was brauchbares angestellt habe.

    Damit du es auch richtig verstanden hast:


    Mit obiger Funktion wird nur ein einziger Datensatz aus der .xls-Datei gelesen und an entsprechender Stelle wird die Funktion, ergo das Ergebnis mit require_once eingebunden.

    Die HTML Tbl sieht so aus:

    Beginn || Ende || Ausfallgrund || blablabla

    Und in die erste Zeile von Beginn lese ich dann einen Datensatz ein. Eben der, der ganz oben in der Excelliste steht. Nun müsste ich den Datensatz den ich rausgezogen hab irgendwie nach Beginn, also dem Datum filtern, damit die Tabelle sich quasi parallel zum Kalender aktualisiert.

    Wenn also unten im Kalender als erster Monat Oktober angezeigt wird, sollen oben in der Tabelle nur Werte mit Datumsbeginn im Oktober drinne sein. Wenns Dezember ist, nur Dezember etc.

    Hallo liebe Community,

    erstmal schildere ich, was ich überhaupt mache, bzw. was geplant ist:

    Auf der Arbeit soll ich (für konzernweite Nutzung) einen Kalender (in PHP) programmieren, wudurch geplante/eingetretene Ausfallzeiten unserer verschiedenen Systeme angezeigt werden. Dient dazu, dass "nicht-IT-Mitarbeiter" schnell und unkompliziert sehen können, wann welche Anwendungen nicht verfügbar sind und wie lange in etwa.

    Dazu hab ich zunächst das HTML Grundgerüst gebaut inkl. einiger PHP Funktionen für den Kalender. Der Kalender wird unten in einer Monatsansicht angezeigt, sprich

    ~ Aktueller Monat ~ Nächster Monat ~ Übernächster Monat

    Das läuft auch alles soweit, Markierungen von Wochentagen und Wochenenden sind drin und die Datumsberechnung funktioniert.

    Nun hab ich oberhalb des Kalenders eine HTML Tabelle eingebaut. Jede Spalte/Zeile greift sich aus ner Excel Tabelle einen Wert und fügt ihn in die jeweilige Spalte/Zeile auch ein (realisiert mit PHPExcelReader, falls es jemanden interessiert).

    Allerdings soll sich die Tabelle oben mitsamt der Einträge laut Vorgabe durch Checkboxen so aktualisieren lassen, dass man filtern kann nach eingetretenen und geplanten Störungen. Die sind in der *.xls-Datei als je ein Worksheet hinterlegt. Funktioniert noch nicht, ist aber das kleinere Übel.

    Weiterhin sollen sich die Tabelleneinträge am Kalender orientieren. Wenn also der "Kunde" einen Monat nach vorne blättert, sollen sich die Tabelleneinträge automatisch dem aktuell ganz vorne stehenden Monat anpassen.

    Hat irgendjemand schonmal mit ExcelReader gearbeitet oder eine andere Möglichkeit, die Einträge so zu filtern? Momentan regel ich es über eingebundene Funktionen in der Tabelle, diese geben allerdings nur die Werte von oben nach unten aus, ohne jeglichen Filter.


    So sieht eine dieser Funktionen aus. Habs hilfsmäßig mal bisschen mit Kommentaren versehen, damit man erkennen kann, was da vor sich geht.


    Bin für jeden Ansatz dankbar!

    Grüße, blanK.

    Lustig ist es doch, dass angeblich alle traurig über den Tod von Jobs sind - auf der anderen Seite ist das einzige, das ich überall lese "Internet, PC, Smartphones, Apple blablabla". Schade, dass man mittlerweile weniger um den Menschen an sich trauert, als um das Materielle, was er geschaffen hat und das niemand von uns mehr missen möchte. ^^

    In einer Woche spricht sowieso niemand mehr darüber, alles geheuchelte/s Mitleid/Trauer.


    Zitat von ichbinniemand;262794

    Du weißt schon das die meisten grundlagen unsrer modernen pcs uhrsrünglich von Woz und Jobs entwickeln wurden??

    Falsch, den Ursprung hatte der PC im entferntesten Sinne beim lieben Herr Zuse. Der konnte zwar nicht viel, war aber der Anfang, ohne den es nicht die heutigen Computer gäbe. Jeder tut so, als ob Jobs alles erfunden habe, was irgendwie mit nem PC zu tun hat.

    Und dass er von Promis mit Edison und co. verglichen wird, is einfach nur lächerlich.

    Zitat von Carlyle;261140

    So, do you prefere to launch the system with the beta, where ~20 players are online?
    They will be devided to 2 continents, so 1 continent contains 10 user.
    The system needs more player else it will make no sense.



    So, an easy solution is to bring the beta on with highrates like 500x500x500x (or more, dunno). Many players will join ur server and (so do we) are looking for the completely new features (like the fractions or smth). If they like it -> theyll stay. If not -> who cares, maybe they'll tell other ppl about it. :P

    Werden die Rates in der Beta erhöht sein? So würdet ihr, denke ich, auch Leute überzeugen können (von den implementierten Systemen etc.) die nicht so gerne Lowrates mögen, die aber erstmal gucken, was es so gibt (da "Highrate") und durch die Features angesprochen werden.

    Sieht verdammt gut aus, bloß dieses Fractions System versteh ich irgendwie nicht so ganz. :/

    Habs mir nicht ganz durchgelesen, aber diese Panikmache und Weltuntergangstheorien hier nerven mich so langsam einfach. Man kann noch so viel predigen und das Feuer schüren wie man möchte - man kann nichts dran ändern. Wenn die Welt morgen explodiert, dann ist das halt so. Kann ich auch nicht sagen "och nö, hätte ich das mal vorher gewusst, wär ich noch aufn Mond geflogen".

    Außerdem verstehe ich nicht, wieso man immer darauf rumreiten sollte. Sieh dir die Menschen in der dritten Welt an, dann schau zurück in unsere "eigene Welt" (denn da liegen wahrlich Welten dazwischen ;)) und sag mir, dass unsere Politik schlecht ist.

    Das einzige, was schlecht ist, ist der Hass auf alles und jeden, der nicht 100% ins Bild passt, sozusagen die schwarzen Schafe. In Afrika sind Menschen, die sehr sehr wenig haben, vergleichsweise glücklicher als so mancher hier, weil er arbeiten gehen muss und ja ach so arm ist. Wenn sich darüber jeder Mal Gedanken würde, wäre die Welt hier eine ganz andere. ;)

    Nicht die Politik macht uns, bzw. das System kaputt - wir lassen uns kaputtmachen, wodurch das System zusammenfällt. ;)

    Zitat von Kaev;260213

    Das mit dem keine Fragen stellen dürfen finde ich persönlich lächerlich.



    Dito, den Sinn davon versteh ich immernoch nicht. Wenn ich hier Leute hier was Frage über PHP, C++ oder w/e, was nicht in einen bestimmten Bereich passt und es nichtmal nen Thread wert ist - wieso sollte ich das dann nicht in der Chatbox fragen dürfen?

    Zitat von Suru;259553

    Mit den Default könnte man eig sehr schnell fixen

    10 ID´s jede ID hat einen Namen & mit einen % satz auswählbar also brauch man kein Random :)



    Bin ich der einzige, die die Idee nicht versteht?!

    Is so oder so random, dafür gibts das doch?!

    Deine Hoffnung in allen Ehren, aber auf so eine Regierung kannst du in Deutschland lange warten. Jede Partei versucht sich mit ihren Wahlversprechen zu übertrumpfen und vergisst im Endeffekt völlig, was möglich ist und was nicht, bzw. denkt nicht darüber nach, OB es denn überhaupt möglich wäre.

    Aber ich lasse mich gerne eines Besseren belehren. ;-)

    Ganz ehrlich? Einfach mit ihr über das Thema zu reden wäre wohl die beste Alternative (und auch die einzige mMn), die du hast. Wenn sie sich in dich verliebt hat (nach ein paar Wochen wohl eher ne "Schwärmerei"), dann bleib am Ball. Dass sie nen Freund hat ist nicht dein Problem, sondern ihres. Mach dich nicht verrückt, sprich mit deinen Freunden (Telefon etc. gibt genug Möglichkeiten) darüber, Leuten, die dich besser kennen und einschätzen als wir das tun.

    Ich hab genügend solcher Situationen erlebt und kann dir sagen, wenn du alleine darüber nachdenkst und immer an dir zweifelst, dann wird das nichts, denn du machst dich dadurch total kaputt. Ich bin daran fast kaputt gegangen und war heilfroh, als ich endlich gecheckt hab, dass es eben auch noch andere Sachen gibt und man nicht vor so einem "schwarzen Loch" steht. Wie UrViech schon sagte, genieß dieses Gefühl, denn es gibt meiner Ansicht nach nichts schöneres, als einen Gegenpart zu finden, dem du dich anvertrauen kannst und mit dem du die Probleme, aber vor allem auch schönen Zeiten teilst.

    Also: Immer locker an die Sache rangehen, das wird nicht dein letzter Liebeskummer sein, außer du hast echt Glück mit der Frau.

    Viel Erfolg, das wird schon. ;-)