hi,
Prinzipiell geht es mir nun darum, die Pfadangabe anhand des Trennzeichens "_" zu splitten,
explode(), oder strpos() in kombination mit substr().
den vorderen Teil - sofern im ersten Select-Feld noch nicht vorhanden - dem ersten Select-Feld zuzuordnen und den Rest, als aufzuzeigender Inhalt, sobald die entsprechende Auswahl im ersten Select-Feld getroffen wurde, dem zweiten Select-Feld zuzuordnen.
im "zweiten durchgang" ist der erste teil der zu "suchenden" zeichenketten ja bekannt.
dann also nur noch den "rest" ermitteln.
erst mal alle auswählen, die mit "ersterteil_" beginnen, und dort dann den teil hinter "ersterteil_" betrachten. dazu wieder strpos(), oder vielleicht besser noch gleich strstr() verwenden.
und die "passenden" dann halt als options ins selectfeld schreiben ...
tipp: nach der auswahl auf der erster seite dann wieder die einlese-prozedur auf dem dateisystem durchzuführen, wäre natürlich reichlich unperformant.
deshalb vielleicht schon beim ersten einlesen alle strings in einer session zwischenspeichern ...
gruß,
wahsaga
I'll try being nicer if you'll try being smarter.