dropdown mit description in php (nuke) und SQL
destro
- javascript
hallo zusammen
ich hoffe "Ihr" könnt mir mit meinem problem helfen
ich versuche seit zwei monaten einen code zum laufen zu bringen und bekomme ich nicht hin.
ich habe alle mittlerweile mir erdenklichen foren abgeklappert aber keine weiss eine antwort bzw. gibt überhaupt eine ='(
aber zu meinem problem
ich habe derzeit einen block auf meiner seite der mehr oder weniger viel inhalt enthält
und zwar handelt es sich um einen block der ein dropdown fenster hat mit verschiedenen kategorien und seiten die in diesem code per script dann darunter ausgegeben werden.
da der block über die letzten drei jahre nicht mehr wirklich schön zu bearbeiten ist, da es sich um reine eingabe handelt
ich habe ihn mal hochgeladen damit ihr seht was ich meine und den veränderten evtl. mit dem original code vergleichen könnt
http://www.destros-world.de/files/block-CDC_radio.txt
deswegen habe ich mir gedacht, mach das ganze per php, SQL und der grafikadministation von nuke.
funkt auch alles einwandfrei
ich kann kategorien erstellen, seiten und inhalte
problem ist nur das der inhalt der seiten nicht zugewiesen wird sondern einfach der reihe nach ausgegeben wird.
als beispiel
ich habe zwei kategorien mit beinhalteten seiten
cat1
-seite 4
-seite 8
cat2
-seite 1
-seite 3
wenn ich jetzt auf die seite 4 klicke kommt der inhalt von seite 1
wenn ich auf die seite 8 klcke der von seite 2
usw.
das ganze auch kategorie übergreifend
also bei seite 1 dann der von 3 usw.
wie schon gesagt
ich bin mit meinem wissen wirklich am ende, da ich auch festegestellt habe das bei der ausgabe der seiten
hier die PHP SQL version
http://www.destros-world.de/files/block-Contentblock.txt
die $pid nicht mal interessiert
also wenn ich bei dem code
<option name="$pid" value="">$title</option>
die $pid wegmache
habt ihr vielleicht eine ahnung warum die beschreibung nicht zu den seiten zugewiesen wird?
also wenn ich bei dem code
<option name="$pid" value="">$title</option>
die $pid wegmache
Geh mal Pizza holen.
mfg Beat
also wenn ich bei dem code
<option name="$pid" value="">$title</option>
die $pid wegmacheGeh mal Pizza holen.
mfg Beat
MANN, DU BIST MEIN HELD !!!
ich wusste das ich hier geholfen werde =D
war genau der anstoss den ich gebraucht habe
die die änderung (obere select zeile)
http://www.destros-world.de/files/block-Contentblock.txt
sehr geil =)
also wenn ich bei dem code
<option name="$pid" value="">$title</option>
die $pid wegmacheGeh mal Pizza holen.
mfg Beat
MANN, DU BIST MEIN HELD !!!
ich wusste das ich hier geholfen werde =Dwar genau der anstoss den ich gebraucht habe
die die änderung (obere select zeile)
http://www.destros-world.de/files/block-Contentblock.txtsehr geil =)
jetzt hab ich leider noch ein kleines problem
wenn ich die seiten durchklicke klappt es jetzt perfekt,
wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
ist aber am anfang noch da o_O
hab das jetzt mit dem pizza trick ausprobiert und auch mit der angabe value
wenn ich die seiten durchklicke klappt es jetzt perfekt,
wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
ist aber am anfang noch da o_O
Dann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.
mfg Beat
wenn ich die seiten durchklicke klappt es jetzt perfekt,
wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
ist aber am anfang noch da o_ODann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.
mfg Beat
währe es eigentlich, aber es wird so wie es aussieht nicht übernommen
aber, zumindest funkt das was ich eigentlich wollte jetzt so wie es soll
ich werd das script evtl. eh nochmal umbaun und das selected rausmachen,
wenn eh nur eine seite über den anderen steht, sollte es auch so gehen
=)
wenn ich die seiten durchklicke klappt es jetzt perfekt,
wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
ist aber am anfang noch da o_ODann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.
mfg Beat
währe es eigentlich, aber es wird so wie es aussieht nicht übernommen
aber, zumindest funkt das was ich eigentlich wollte jetzt so wie es sollich werd das script evtl. eh nochmal umbaun und das selected rausmachen,
wenn eh nur eine seite über den anderen steht, sollte es auch so gehen
=)
so, neuer tag, neues glück
also wie schon erwähnt klappt das jetzt alles wunderbar
allerdings wirft sich jetzt ein neues problem auf
(wie soll es auch anders sein =P )
und zwar darf ich bei der eingabe keine zeilenumbrüche machen
also nicht <br>
sondern normal mit "enter"
wen ich das mache wird der komplette block nicht angezeigt o_O
hatte ich bei dem original block auch schon
ist zwar jetzt ein wenig spezifischer aber ich hoffe ihr könnt mir damit auch noch helfen
MfG
Aha. Um was gehts?
mfg Beat
Aha. Um was gehts?
mfg Beat
das problem ist, was ich auch schon in dem original block hatte, das ich den code der angezeigt werden soll, mehr oder weniger in eine zeile schreiben muss, da er sonst nicht angezeigt wird.
ich kann also nicht
<table>
<tr>
<td>
blablubb
</td>
</tr>
</table>
schreiben um es übersichtlich zu gestalten
sonder so
<table><tr><td>blablubb</td></tr></table>
man sieht ja was dabei herauskommt
http://www.destros-world.de/files/block-CDC_radio.txt
ich hab ein wenig gegoogelt und dem anschein nach, hat es angeblich etwas mit dem innerHTML zu tun, aber das ist ein wenig über meinem wissensstand
das problem ist, was ich auch schon in dem original block hatte, das ich den code der angezeigt werden soll, mehr oder weniger in eine zeile schreiben muss, da er sonst nicht angezeigt wird.
ich kann also nicht
<table>
<tr>
<td>
blablubb
</td>
</tr>
</table>schreiben um es übersichtlich zu gestalten
In welchem Kontext?
sonder so
<table><tr><td>blablubb</td></tr></table>
man sieht ja was dabei herauskommt
http://www.destros-world.de/files/block-CDC_radio.txt
schrecklich, ja. Das ist ein typischer Fall, wo man HTML importieren sollte, statt es in einem php Kontext zu definieren.
ich hab ein wenig gegoogelt und dem anschein nach, hat es angeblich etwas mit dem innerHTML zu tun, aber das ist ein wenig über meinem wissensstand
Ach. jetzt reden wir von Javascript.
Nett die Würmer, die sich da aus deiner Nase verabschieden.
Ich sehe da kein Problem ...
$content .= <<'ENDOFHTML';
<sometag>
<sometag>
somecontent
</sometag>
</sometag>
ENDOFHTML
... zu verwenden, ausser schlechter Software.
mfg Beat