befasse mich erstmals mit OOP, wenn man die klassen funktionalität von PHP so nennen kann. und hab jetzt ein problem. Vielleicht bekomme ich das auch einfach noch nicht in meinen schäfdel rein, also bitte nicht schlagen.
ich möchte mir eine klasse erstellen mit der ich quickbars erstellen kann. natürlich mit dynamischen inhalten.
ein script für eine quickbar hab ich:
Code:
<script language="javascript">
//Function wird vom Dropdownfeld aufgerufen
function sprung()
{
if(document.forms[0].QuickBar.selectedIndex>0)
//Auswahl hat stattgefunden
//evaluiert den im Value eingetragenen String und ruft die entsprechende Funktion auf
eval(document.forms[0].QuickBar.options[document.forms[0].QuickBar.selectedIndex].value)
}
//Seitenwechselfunction die gleiche Seite
function self_frame(URL1)
{
self.location.href=URL1
}
</script>
<!-- QuickBar:Start -->
<form>
<select class="QuickBar" name="QuickBar" OnChange="sprung()">
<option value="nothing">- - - - - - - - - - -</option>
<option value="self_frame('index.html')">> Startseite</option>
</select>
</form>
<!-- QuickBar:Ende -->
heist soviel wie ich muss den namen, hier "QuickBar", dynamisch einfügen. das dynamische erstellen der options ist kein prob hatte nur noch keine zeit, und wollte erstma mit einer option testen...
mein prob jetzt ist wenn ich z.B. die zuk. Klasse aufrufe (wahrscheinlich falsch ausgedrückt) also $neu->create($vars...)
soll der mir ne quickbar erzeugen, wie muss ich das scripten das ich mir in einem script auch 1 bis x quickbars erstellen kann. mit $qdb=new classname würde dann doch jede klasse gleich heisen oder?