Beiträge von Sempervivum

    Anscheinend wird das hier eine endlose Geschichte :D

    *kopfschüttel* ich denke, dies sollte einmal angesprochen werden: Die Vorgänge in diesem Thread und manchmal in Computerforen allgemein haben einen stark irrationalen Charakter: Auf der einen Seite wird der Einsatz von Frameworks oder Bibliotheken abgelehnt mit der gebetsmühlenfaften Begründung "... beraubt dich wertvoller Lernerfahrungen." Und in diesem Fall, wo das Selbermachen mit glob() wirklich einen Lerneffekt in Bezug auf rekursive Programmierung bringen würde, und das Verstehen fortgeschrittener Techniken erleichtern, wird mein Vorschlag diesbezüglich abqualifiziert?

    Zitat

    Das wahr keine Absicht, du hast aber schon gesehen das ich dazu geschrieben habe das ich nicht verstanden habe was du mir sagen wolltest? daher konnte ich auch schlecht drauf eingehen.

    Ich hätte es gern näher erklärt, aber der Zug mit dem Drag&Drop war schon voll abgefahren, da wollte ich mich mit meinen unmaßgeblichen Vorstellung nicht mehr aufdrängen.

    Die Beschreibung in Posting #7 ist sehr aufschlussreich. Was bedeutet denn das Verschieben, nachdem man sich mit Name und Bemerkung eingetragen hat? Das würde ja bedeuten, dass ein Mitarbeiter ein Gerät zurück gebracht hat (nach dem Verschieben ist Name/Bemerkung beim alten Gerät weg) und gleichzeitig ein anderes mitgenommen hat (nach dem Verschieben liegt Name/Bemerkung bei einem anderen Gerät).

    Zitat

    Nur leider habe ich das nicht mal auf meine DIV Boxen angewendet bekommen :-(.

    ich verstehe nicht was da wo hin geschrieben werden muss / soll :-(.

    Zitat

    Ist das ein Projekt das ich als Anfänger hin bekomme?

    Möglicher Weise hast Du dir da mit Drag&Drop wirklich etwas zu viel vorgenommen, wenn Du dich als Anfänger bezeichnest. Was bedeuten denn eigentlich diese beiden unteren Boxen? Möglicher Weise gibt es auch eine andere Lösung für dein Vorhaben ohne Drag&Drop.

    Vermutlich ist diese Variable in dem ersten JS irgend wie gekapselt, so dass sie nicht global ist und Du keinen Zugriff im zweite Skript darauf hast. Poste doch mal das erste Skript.

    Zweites mögliches Problem: Websocket arbeitet wahrscheinlich asynchron, so dass die Variable u. U. noch nicht gesetzt ist, wenn Du im zweiten Skript darauf zugreifen willst.

    In der Doku finde ich nichts dazu, aber ich sehe zwei Möglichkeiten, es selbst zu realisieren:

    1. Eine Hilfs-Eigenschaft benutzen, mit der man die Aktionen im Handler totlegen kann.
    2. Den Handler auf null setzen.

    (Auskommentiert: 1. aktiv: 2.)

    Wenn es darum geht, mehrere Teilstrings auszuschließen, kannst Du die Abfragen einfach verketten:

    if (!strstr($bild, 'IMG')&& !strstr($bild, 'substr2')&& !strstr($bild, 'substr3')) {

    Außerdem hast Du es dir unnötig schwer gemacht: scandir liefert bereits den vollständigen Pfad, für das HTML kannst Du diesen direkt verwenden:

    PHP
        <li>
            <a href="<?php echo $bild;?>">
            <img src="<?php echo $bild;?>" width="140"
                    alt="Bildergalerie Katzen" /></a>
        </li>

    Dann bleiben noch die Dateien "." und ".." übrig, wenn Du glob statt scandir verwendest, brauchst Du diese nicht extra auszublenden, ebenso evtl. andere, die keine Bilddateien sind.

    Mit CSS kannst Du nichts anzeigen, sondern Du kannst nur ein Element, das Du im HTML definiert hast, gestalten. In deinem HTML gibt es jedoch kein Element mit der ID rectangle, wenn Du es im body einfügst, z. B. als div, sollte es funktionieren.

    Die Entwickler des Standards werden sich wohl etwas dabei gedacht haben, als sie das Attribut "scrolling" für den iFrame entfernt haben. Vermutlich weil es aus Sicht der Benutzerfreundlichkeit nicht abgebracht ist, den Scrollbalken zu unterdrücken. Wie soll denn dann gescrollt werden? Nur mit dem Mausrad? Ich kann mich erinnern, dass mir mal ein derber Fluch herausgerutscht ist, als ich auf eine solche Seite geraten bin (ich glaube, es war Bootstrap).