[HTML?/PHP?]Select-Feld an falscher Position.

krizzelfix

Commander
Registriert
Sep. 2005
Beiträge
2.626
Hallo User,

ich hoffe ihr könnt mir helfen.

Ich sollte in unserem WebCMS einen Baustein in eine Funktion umwandeln.
Klappt soweit auch ganz gut nur das ein Select - Feld in ein anderen HTML - Tag an einer ganz anderen Position angezeigt wird.

In der funktion "baustein_link" wird das Select - Feld zusammengesetzt.
PHP:
 echo'<tr>
    <td>Verlinkung:</td>
    <td>'.baustein_link("link",0,1,$arr[$p.'_bildordner'], $arr[$p.'picture'], false,$arr).'</td>
  </tr>';
Aber aus irgendeinem Grund wird alles hinter dem echo ausgegeben.

PHP:
 echo '/> links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<input type="radio" name="CMS_VAR['.$p.'_position]" value="right"';
	 if ($arr[$p.'_position'] == "right") {
	 	 echo " checked";
	 }

Sieht z.Z. so aus:
1.jpg

ich hoffe ihr könnt mir helfen.

Thx im vorraus

MFG

tewes
 
Code:
echo '/>
Das ist doch schon dein Fehler.
Durch das > im Code wird angenommen, dass die Zelle zugeht und der Quelltext wird vom Browser als außerhalb von der Tabelle gerendert.
 
Hallo Enigma,

danke erstmal für die Antwort.

Hatte vergessen zu erwähnen das zuerst der radio button und dann an zweiter Stelle der Baustein aufgerufen wird.

Und dazwischen stehen noch </tr><tr>.

Bin leider erst wieder am Mittwoch inder Firma, werde dann aber mal den Quelltext Posten

MFG

tewes

edit:
HTML:
  <tr>

    <td>Ausrichtung:</td>
    <td>
	  <input type="radio" name="CMS_VAR[link_position]" value="left" checked/> links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<input type="radio" name="CMS_VAR[link_position]" value="right"<input type="hidden" name="CMS_VAR[link_main_con_cat]" value="14"><select name="CMS_VAR[link_linkmode]" onChange="show_that('link_lnk','2',this.value, 9)"><option value="0" selected>Keine Verlinkung</option><option value="1">Intern auf Artikel</option><option value="2">Intern auf Kategorie</option><option value="3">Nutzung von Funktionsseiten</option><option value="4">Extern</option><option value="5">Top</option><option value="6">Zur&uuml;ck</option><option value="7">Auf Datei</option><option value="8">Dieses Bild vergr&ouml;&szlig;ert</option><option value="9">Anderes Bild vergr&ouml;&szlig;ert</option></select>&nbsp;&nbsp;<span id="link_lnk_2_0" style="display:none;"></span><span id="link_lnk_2_5" style="display:none;"></span><span id="link_lnk_2_6" style="display:none;"></span><span id="link_lnk_2_8" style="display:none;"></span><span id="link_lnk_2_1" style="display:none;"><select name="CMS_VAR[link_artikel]" ><optgroup label="Hauptnavigation"><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptkategorie 1"><option value="1-1-1" selected>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Testart</option><option value="1-5-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testartikel 2</option><option value="1-62-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ARTIKEL!!!</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 1 - 1"><option value="2-10-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptartikel unterkategorie 1 -1</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 1 - 2"><option value="10-74-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptartikel unterkategorie 1 -2</option><option value="10-85-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test 2"><option value="14-86-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test Artikel 1</option><option value="14-87-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test Artikel 2</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptkategorie 2"><option value="5-13-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. Artikel Kat 3</option><option value="5-75-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptkategorie 3"><option value="6-25-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zu kopieren</option><option value="6-69-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEST</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauptkategorie 4"></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 4 - 1"><option value="9-83-1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test Artikel 3</option></optgroup><optgroup label="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shop"></optgroup></optgroup><optgroup label="Globale Navigation"></optgroup></select>&nbsp;&nbsp;<select name="CMS_VAR[link_artikel_open]"><option value="1" selected>In diesem Fenster</option><option value="2">Als neues Fenster</option></select></span><span id="link_lnk_2_2" style="display:none;"><SELECT name="CMS_VAR[link_kategorie]"><optgroup label="Hauptnavigation"><option value="1-1" selected>Hauptkategorie 1</option><option value="2-1">&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 1 - 1</option><option value="10-1">&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 1 - 2</option><option value="14-1">&nbsp;&nbsp;&nbsp;&nbsp;test 2</option><option value="5-1">Hauptkategorie 2</option><option value="6-1">Hauptkategorie 3</option><option value="8-1">Hauptkategorie 4</option><option value="9-1">&nbsp;&nbsp;&nbsp;&nbsp;Unterkategorie von 4 - 1</option><option value="13-1">Shop</option></optgroup><optgroup label="Globale Navigation"></optgroup><optgroup label="Shop"></optgroup></SELECT>&nbsp;&nbsp;<select name="CMS_VAR[link_kategorie_open]"><option value="1" selected>In diesem Fenster</option><option value="2">Als neues Fenster</option></select></span><span id="link_lnk_2_3" style="display:none;"><SELECT name="CMS_VAR[link_funktionsseite]"><optgroup label="CMS-Funktionsseiten"><option value="17-1" selected>Loginseite</option><option value="27-1">Newsletter</option><option value="18-1">Sitemap</option><option value="19-1">Suche</option></optgroup><optgroup label="SHOP-Funktionsseiten"><option value="24-1">Druckansicht Bestellung</option><option value="32-1">Ihre Bestellungen</option><option value="20-1">Login</option><option value="31-1">Passwortreminder</option><option value="6-1">Produktauflistung</option><option value="7-1">Produktdetailseite</option><option value="25-1">Produktsuche</option><option value="22-1">Registrierung</option><option value="8-1">Warenkorb</option><option value="21-1">Zur Kasse - Schritt 1</option><option value="23-1">Zur Kasse - Schritt 2</option></optgroup></SELECT>&nbsp;&nbsp;<select name="CMS_VAR[link_funktionsseite_open]"><optgroup label="Funktionsweise wählen"><option value="1" selected>KategorieNr. beibehalten (Standard)</option><option value="2">Diese KategorieNr. nehmen</option></optgroup></select></span><span id="link_lnk_2_4" style="display:none;"><input type="text" name="CMS_VAR[link_extern]" value="" size="25">&nbsp;&nbsp;<select name="CMS_VAR[link_extern_open]"><option value="1" selected>In diesem Fenster</option><option value="2">Als neues Fenster</option></select></span><span id="link_lnk_2_7" style="display:none;"><SELECT name="CMS_VAR[link_dateiordner]" Onchange="this.form.submit()"><optgroup label="Ordner w&auml;hlen"><option value="download_files/archive" selected>Archive (ZIP, RAR, etc.)</option><option value="img_files">Bilder</option><option value="img_files/testordner" style="color:#555">&nbsp;&nbsp;&nbsp;&nbsp;testordner</option><option value="excel_files">EXCEL-Dateien</option><option value="excel_files/excel" style="color:#555">&nbsp;&nbsp;&nbsp;&nbsp;excel</option><option value="pdf_files">PDF-Dateien</option><option value="pdf_files/pdf" style="color:#555">&nbsp;&nbsp;&nbsp;&nbsp;pdf</option><option value="power_files">POWERPOINT-Dateien</option><option value="word_files">WORD-Dateien</option><option value="download_files/Sonstige">Sonstige</option><option value="/srv/vhosts/entwicklung.connectiv.de/pass_files">Gesch&uuml;tzte Dateien</option><option value="/srv/vhosts/entwicklung.connectiv.de/pass_files/testddfd" style="color:#555">&nbsp;&nbsp;&nbsp;&nbsp;testddfd</option><option value="/srv/vhosts/entwicklung.connectiv.de/pass_files/testdfdf" style="color:#555">&nbsp;&nbsp;&nbsp;&nbsp;testdfdf</option></optgroup></SELECT></span><span id="link_lnk_2_9" style="display:none;"><SELECT name="CMS_VAR[link_bildordner]" Onchange="this.form.submit()"><optgroup label="Ordner w&auml;hlen"><option value="testordner"  selected >testordner</option></optgroup></select>&nbsp;&nbsp;<SELECT name="CMS_VAR[link_bilddatei]"><optgroup label="Datei w&auml;hlen"><option value="aurora.jpg" selected>aurora.jpg</option><option value="319680_airport_travellator_2.jpg">319680_airport_travellator_2.jpg</option></optgroup></SELECT></span>/> rechts</td>

  </tr>  
 
  <tr>
    <td width="20%">Untertitel:</td>
    <td width="80%"><input type="text" name="CMS_VAR[link_titel]" value="test" size="25" style="width:300px"></td>
  </tr>
  <tr>
    <td>Verlinkung:</td>
    <td></td>

  </tr>

Das ist der Quelltext den ich im Browser bekomme.

PHP:
echo '<tr>
    <td width="20%">Untertitel:</td>
    <td width="80%"><input type="text" name="CMS_VAR['.$p.'_titel]" value="'.$arr[$p."_titel"].'" size="25" style="width:300px"></td>
  </tr>
  <tr>
    <td>Verlinkung:</td>
    <td>'.baustein_link("link",0,1,$arr[$p.'_bildordner'], $arr[$p.'picture'], false,$arr).'</td>
  </tr>';

Ich hoffe ihr könnt mir weiter helfen

MFG

tewes

edit 2:

Hab das problem gelöst. Habe nur keine Ahnung woran es lag^^

MFG

tewes
 
Zuletzt bearbeitet:
Zurück
Oben