Antworten auf deine Fragen:
Neues Thema erstellen

Suchergebnisse

  1. Duddle

    jQuery - Toggle blendet Navigation aus

    Ist die Seite irgendwo online? Oder hast du den relevanten Codeauszug bereit, damit man das mal lokal nachvollziehen kann? Duddle
  2. Duddle

    PHP connect/disconnect

    Schau doch einfach in die Doku zu mysqli_close(), dann weisst du exakt was dieses macht. Duddle
  3. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Denk noch nicht über sowas nach, sondern rein über dein Design. Erst wenn das robust ist kommt die Implementation, in der du dir Gedanken über Datenstrukturen, Algorithmen, Performance usw. machst. Duddle
  4. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Das passiert nur so, wenn du es so programmierst. Es spricht nichts dagegen, die Warteschlange nach jeder Eventbehandlung neu zu lesen. Duddle
  5. Duddle

    [Gelöst] Hilfe bei Datenbank auslesen mit PHP (Magento-Shop)

    Wenn du ihn ausführst und Fehler bekommst, ist der Code falsch. Du beschreibst keine Fehler, also hast du entweder den Code nie ausgeführt oder er hat keine Fehler. Ich habe darauf hingewiesen, dass eine formulierte SQL-Abfrage (in deiner Variable $sql) nicht automatisch an den Datenbank-Server...
  6. Duddle

    [Gelöst] Hilfe bei Datenbank auslesen mit PHP (Magento-Shop)

    Du musst deine SQL-Anfrage auch an den Server schicken: http://de2.php.net/manual/de/function.mysql-query.php und dann das Ergebnis holen: http://de2.php.net/manual/de/function.mysql-fetch-assoc.php Duddle
  7. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Du scheinst die Sache viel zu kompliziert anzugehen. Klassen sollten allgemein lose gekoppelt sein. Du baust starke Abhängigkeiten ein, wenn du plötzlich Vererbungen mit nur vage zusammenhängenden Klassen implementierst. Wenn es eine Klasse Datenbank gibt, dann sollte auch nur diese für die...
  8. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Exakt der Fall wird in dem von dir verlinkten Artikel beschrieben - und zu Recht kritisiert. Was spricht dagegen, das Datenbankobjekt beim Aufruf einer der statischen Methoden mitzugeben? Oder es entsprechend zu holen, wenn die Klasse ein Singleton ist. Duddle
  9. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Ja. Als Beispiel sind array('id'=>1, 'time'=>1, 'name'=>'Truppenankunft', 'description'=>'Ankunft der Truppen im Heimatdorf', 'params'=>array('soldiers'=>763, 'gold'=>10)), array('id'=>2, 'time'=>13, 'name'=>'Truppenankunft', 'description'=>'Ankunft der Truppen in Berlin'...
  10. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Du hast eine vorher definierte Menge an möglichen Events. Deine Applikation selber erzeugt sie ja, also weisst du welche es geben kann. Diese fängst du ab. Erweiterst du deine Applikation, dann definierst du (hoffentlich) gleichzeitig die notwendigen Handler für die neuen Events. Es gibt...
  11. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Schau in handleEvent(): //Auszug: // Alle registrierten Funktionen/Methoden nacheinander ausführen foreach(self::$events[$name] as $event) { $result = call_user_func(array($event['class_name'], $event['function_name']), $time, $params); } Dann schau dir...
  12. Duddle

    Vergleich zweier PHP-Skripte - Gibt es einen (funktionellen) Unterschied?

    Ein Satz in dem verlinkten Artikel ist wichtig: Statische Methoden sind dann sinnvoll, wenn sie ohne Bezug auf ein bestehendes Objekt verstanden werden können, aber trotzdem in den Kontext passen. gibt es in Projekten eine direkte Util-Klasse, die alle möglichen Hilfsfunktionen anbietet. Diese...
  13. Duddle

    InnoDB - Transactions -> funktioniert nicht richtig

    Eine Transaktion wird entweder komplett oder garnicht ausgeführt. Mehr bedeutet sie nicht. Tritt während der Transaktion ein Fehler auf, dann wird die Transaktion als nicht ausgeführt betrachtet und der Zustand ist exakt so, als wenn du die Transaktion nie begonnen hättest (unabhängig von...
  14. Duddle

    DB-Einträge mit Bilder auf Server abgleichen

    Ist /etc/init.d/apache ein Ordner oder eine Datei? Ist /etc/apache2 ein Ordner oder eine Datei? Ist /etc/logrotate.d ein Ordner oder eine Datei? Duddle
  15. Duddle

    DB-Einträge mit Bilder auf Server abgleichen

    Genau deshalb. Wenn du wissen willst, ob eine Verzeichniseintrag eine Datei ist, reicht file_exists() nicht aus. Duddle
  16. Duddle

    [PHP OOP] Nutzung eines anderen Objectes in einer Class /Singleton

    Ich habe gerade nochmal recherchiert. Offenbar weist PHP Objekte per Referenz zu, nicht per Wert/Kopie (was meine vorige Annahme war). Dann ist JPS' Ansatz soweit korrekt. Die o.g. Probleme würden nur dann auftreten, wenn das Singleton-Objekt entfernt und neu instanziiert wird. Duddle
  17. Duddle

    [PHP OOP] Nutzung eines anderen Objectes in einer Class /Singleton

    Situation 1: Ich habe ein Objekt foo der Klasse A, welches ein lokales Objekt bar von Klasse B hat, wobei B ein Singleton ist. Ich ändere Klasse B irgendwie zur Laufzeit. Objekt foo benutzt die alte Version weiterhin, weil es eine lokale Kopie benutzt. Ich muss Objekt foo darüber informieren...
  18. Duddle

    [PHP OOP] Nutzung eines anderen Objectes in einer Class /Singleton

    Warum? Wenn du das Datenbank-Singleton benötigst, dann konstruiere es dir im Code, wo du es benötigst. Dann muss nichts übergeben werden und du kannst die Datenbank auch während der Laufzeit austauschen, ohne dass davon abhängige Klassen darüber informiert werden müssen. Duddle
  19. Duddle

    DB-Einträge mit Bilder auf Server abgleichen

    Du hast gesagt, es würde ausreichen zu prüfen, ob EBVD.jpg vorhanden, also EBVD42.jpg egal ist. Wenn das tatsächlich so ist, dann hol dir die Daten mit der while-Schleife und prüfe für jede $row mit sowas wie if(is_file("deinPfad/".$row["dateiName"])) echo "Vorhanden: ".$row["dateiName"]; ob die...
  20. Duddle

    DB-Einträge mit Bilder auf Server abgleichen

    Könntest du dein Problem näher beschreiben, bzw. deinen Ansatz posten? Ich finde keine "Schleifen am Ende" im Vorgang "prüfe für jeden Datenbankeintrag, ob eine Datei existiert". Duddle
Oben