kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Krawalle beim Relegationsrückspiel - Was ist zu tun?

    geschrieben von livesuche

    Nachdem ich einen Auto-Unfall hatte und die Polizei da war, um ihn aufzunehmen
    musste ich auch ca. 35,- EURO Bearbeitungsgebühr (für die Polizei) bezahlen

    also warum muss dann ein Fussballverein keine "Gebühr" bezahlen,
    wenn es nach (oder vor) einem Spiel (deswegen) zum Polizei-Einsatz kommt

    Den Unfall mit meinem Auto hatte ich auch auf "öffentlichem Gebiet"
    ich war der Verursacher des Polizei-Einsatzes und musste Gebühr bezahlen

    Bei Randale nach (oder vor) einem Fussball-Spiel ist der "Grund" ja das Spiel,
    also sollte der Veranstalter auch dafür "bezahlen", was seine Veranstaltung verursacht hat.

    Und da war doch auch mal was mit einer Facebook-Party (im öffentlichen Raum)
    und der Veranstalter (der dazu aufgerufen hatte) sollte die entstandenen Kosten zahlen
    (für Reinigung danach, etc)

    Warum wird ein Unterschied gemacht bei Fussball-Spiel und anderer (privater) Veranstaltung
    ... nur weil Fussball so beliebt ist, also quasi "Brot und Spiele fürs Volk" ?!

    Im Fussball wird soooooo viel Geld verdient, da sollten die auch für "Sicherheit" bezahlen können

    wenn das so wäre, würden die vielleicht auch mehr in Gewalt-Prävention (Vorbeugung) stecken,
    aber da der Steuerzahler ja brav zahlt, ist wenig Anreiz da, entsprechende Fan-Arbeit zu machen
    sobald es um Geld geht, würde da vieeeeel mehr geschehen


  • in: array_multisort mit Objekte anstatt Array ?

    geschrieben von livesuche

    ja, Danke

    mit XSL kann man zwar die Ausgabe (Anzeige) sortieren,
    aber ich hätte gern die "Daten" sortiert

    für z.B.Ausgabe 10 von 100 Artikel pro Seite mit Sortierung

    dafür brauche ich sortierte Daten
    bzw. ich wüsste nicht, wie ich mit XSL bei Sortierung eine "Blätter-Funktion" machen kann
    also (nach Sortierung) Ausgabe nur Datensatz 11 bis 20 oder nur Datensatz 21 bis 30 ... etc.

    mit Array habe ich es bisher durch array_chunk() gelöst (Array in Teil-Arrays zerlegen)
    und je nach Blättern auf Seite den entsprechenden Array-Teil ausgeben

    Problem ist, das ich jetzt die Daten nicht mehr als (mehrdimensionales) Array habe
    sondern als Objekt-Struktur, und ich habe gehofft, das Sortierung (und Aufteilung) geht damit auch
    ... aber wie es aussieht, werde ich wohl doch diese Umwandlung von Objekt zu Array brauchen :(

    oder? ... wie sonst Objekt-Strukturen mit (nach der) Sortierung durch-blattern (auf Seiten) ?

    jemand ne Idee?
  • in: Lima-Minecraft-City Server (offline)

    geschrieben von livesuche

    Hallo

    wollte mir grad auch einen Minecraft Account zulegen,

    aber nach Registrierung kann ich im Store nicht bezahlen (mit Sofortüberweisung)

    .... ? wie kann man das kaufen ? ...Spieler-Account ... ohne Paypal o.ä.

    gibts das auch kostenlos?

  • in: Ungültige Nummer : font / ist kein font-family-Wert

    geschrieben von livesuche

    wie kommt man bitte auf sowas:
    font: 12px/24px Arial;


    zwei Schrftgrößen in einem CSS ? ...was soll das bewirken ?

    am besten immer Schrift-Art und Schrift-Größe einzeln definieren, ist übersichtlicher

    .text_klein { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
    }
    
    .text_gross { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 24px; 
    }


    also je Schrift-Größe auch eine eigene Klasse definieren (und verwenden)

    wenn nur in einem Element, dann auch nur eine Schrift-Größe.

    Wenn Du das machst, wie in deiner CSS
    body {
        color : #71716f;
        background : url(../grafiken/body.png) top repeat-x #f3f1e9;
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        padding-bottom : 20px;
    }
    
    * {
        margin : 0;
        padding : 0;
        outline : none;
    }


    dann löscht Du mit * { ... } das padding-bottom : 20px; aus dem body wieder
    wenn Du also * definierst, dann gaaaaanz oben, noch vor body im CSS



  • in: array_multisort mit Objekte anstatt Array ?

    geschrieben von livesuche

    Hallo

    (wie) funktioniert multisort auch für Objekte (als Daten)

    geht das, oder muss ich die Objekte immer zuerst in Array umwandeln ?

    mit Array ist es ja kein Problem:

    Array (
      [Artikel] => Array ( 
          [0] => Array (
                [id] => 1
                [title] => Chemie
                [info] => xxx ... 
             )
          [1] => Array (
                [id] => 2
                [title] => Abend
                [info] => xxx ... 
             )
          [2] => Array (
                [id] => 3
                [title] => Dosenbier
                [info] => xxx ... 
             )
          [3] => Array (
                [id] => 4
                [title] => Blumen
                [info] => xxx ... 
             )
       )
    )


    BSP: Sortierung nach ['title'] aufsteigend

    $daten_array = $data['Artikel']; 
    
    foreach ($daten_array as $key => $row) {
        $sortby[$key]    = $row['title'];
    }
    
    array_multisort($sortby, SORT_ASC, $daten_array);



    wie aber, wenn ich anstatt $daten_array die Daten als Objekte vorliegen habe ?!?
    (z.B. nach simplexml_load_file o.ä.)


    $daten_object

    SimpleXMLElement Object (
      [Artikel] => Array (
          [0] => SimpleXMLElement Object (
                [id] => 1
                [title] => Chemie
                [info] => xxx ... 
             )
          [1] => SimpleXMLElement Object (
                [id] => 2
                [title] => Abend
                [info] => xxx ... 
             )
          [2] => SimpleXMLElement Object (
                [id] => 3
                [title] => Dosenbier
                [info] => xxx ... 
             )
          [3] => SimpleXMLElement Object (
                [id] => 4
                [title] => Blumen
                [info] => xxx ... 
             )
       )
    )


    Wenn ich es direkt mit Objekt-Daten versuche, dann erhalte ich die Meldung
    Warning: array_multisort() ... Argument #3 is expected to be an array


    gibt es sowas wie object_multisort (analog zu array_multisort) oder andere Methode
    ... oder muss ich immer zuerst die Objekte zu Array umschreiben / umspeichern ?!


    $data = simplexml_load_file($xml_source); 
    $daten_object  = $data->Artikel; 
    
    function object2array($object) {
      if (is_object($object)) {
        $object = get_object_vars($object);
    	if (empty($object)) { $object = ''; } 
      }
      return is_array($object) ? array_map(__FUNCTION__, $object) : $object;
    }
    
    $daten_array = object2array($daten_object);


    das wäre aber bei größeren Daten-Mengen auch entsprechend Ressourcen-fressend
    wenn jedesmal die Umwandlung von Objekt zu Array notwendig wäre ...

    Wie kann man direkt die Objekt-Daten sortieren (so wie bei array_multisort)
    geht das überhaupt "direkt" mit Objekte oder gundsätzlich nur mit Arrays ?!

  • in: Variablen in .txt Datei ? Geht das?

    geschrieben von livesuche

    menschle schrieb:
    ... da es so richtig ist:
    <img src="'.$ordner.'/'.$bilder[$key].'" alt="Person" width="308" height="281">



    ja,richtig escapen sollte man schon ;)

    ultimate-bravery schrieb:
    ... Diesen Code will ich also auch in der .txt Datei stehen haben ...


    achso, .... den (mit PHP) erzeugten Image-HTML-Code
    in die Textdatei (CSV-Datei) rein schreiben .... per Script, nicht per Hand


    Anstatt den per PHP erzeugten HTML-Code zum Bild per echo auszugeben,
    legst diesen HTML-Code (IMG-Tag) in eine Variable, z.B: $imghtml (Zwischenspeichern)
    und dann kannst Du den Inhalt der Variable $imghtml in eine .txt Datei schreiben.

    (Mit Code-Highlighting ... [ code=php ] .... [ /code ] ..... (ohne die Leerzeichen innerhalb eckige Klammern)
    kann man den Unterschied der verscheidenen Hochkommas " und ' besser erkennen)

    $imghtml = '<img src="'.$ordner.'/'.$bilder[$key].'" alt="Person" width="308" height="281">';



    Wenn Du "nur" einen neuen Eintrag (eine neue Zeile) schreiben willst,
    dann ist es relativ einfach ... am Ende der Textdatei einfügen ("a")

    ABER da deine .txt Datei quasi eine CSV Datei ist, und ein "Feld" ist eine (fortlaufende Nr) ID
    daher musst Du bei "NEU"-Eintrag auch einen "neue" UNIQUE) Nummer vergeben,
    und dabei kann es Problematisch (umständlich) werden, denn nur "zählen" mit count()
    kann schief gehen, wenn eine (oder mehrere) vorherige Zeile(n) gelöscht wurden,
    dadurch hat man ggf. durch (Anzahl+1) dann doppelt (mehrfach) vorkommende IDs

    Für solche Einträge mit mehrere Feldern pro Zeile ist wohl doch MySQL besser
    damit wäre auch das ID-Nr Problem durch AUTO-INCREMENT zu lösen

    bei file-based (CSV/TXT) könnte man die CSV in Array lesen
    und so "besser" herausfinden, welches die höchste ID-Nr ist ... $max_id
    anstatt einfach Zeilen Zählen: $max_id = count(file('name_der_textdatei.txt'));

    $filename = 'name_der_textdatei.txt';
    $neue_id = ($max_id + 1); 
    
    $neue_zeile = ''.$neue_id.'|'.$imghtml.'|Antwort 1|Antwort 2|Antwort 3|Antwort 4|-|1|';
    
    $handle = fopen($filename,"a");
    fwrite($handle,$neue_zeile ."\n");
    echo "Success";
    fclose($handle);


    ... nicht vergessen, am Ende (oder am Anfang) beim Schreiben
    den Zeilenumbruch "\n" einfügen, damit der Inhalt für jede (neue) Zeile
    auch wirklich in einer eigenen (neuen) Zeile steht

    Auch nicht "ohne" ist das bearbeiten (oder löschen) einer bestimmten Zeile
    dafür ist die ID-Nr ja da, um eine Zeile eindeutig identifizieren zu können !

    zum Bearbeiten müsste man
    - eine bestimmte Zeile zum bearbeiten auswählen /Welche Zeile soll bearbeitet werden?)
    - Durchführung der Bearbeitung (Script oder Formular) und Übergabe der "neuen Inhalte" und der ID
    - Zum Speichern die "alten Inhalte" durch die "neuen" ersetzen (Zeilen-Erkennung anhand der ID)

    ... mit MySQL wäre es wohl einfacher, die Daten zu pflegen
    weil man einfacher bestimmte "Zeilen" identifizieren (finden / auswählen) kann
    und auch beim Speichern einfacher wieder die "richtige" Zeile / ID erwischt ...

    und vorallem wenn Du in den Zeilen auch "Ergebnisse" speichern willst,
    also bei jeder Abstimmung die Daten updaten musst (Zähler / Ergebnisse)
    dann wäre MySQL deutlich besser, als Datei-basierte "Datenbank" aka CSV

    #:)

Login zum Webhosting ohne Werbung!