Hi,
Jetzt wollte ich dazu ausser den Bildern noch "Logos" uploaden
wodurch unterscheiden sich den Logos von anderen Bildern?
und habe das Script folgendermassen erweitert:
Ich bin irritiert, dass du ein offenkundig serverseitiges Problem (nämlich eine Upload-Angelegenheit) im Bereich JAVASCRIPT postest.
<%include_template('admin_header.tpl.inc')%>
<%if ($admin == 1)%>
<script language="Javascript" src="../bbcode.js"></script>
<%/if%>
Und *wenn* es schon Javascript sein soll, dann doch gib doch bitte den Quellcode wieder, der auch tatsächlich beim Client ankommt, und nicht irgendeinen phantasievollen Code, der vermutlich serverseitig interpretiert wird.
<script language="Javascript">
Fehler: Das erforderliche type-Attribut fehlt.
<!--
Und das Auskommentieren von Javascript ist ein Relikt aus dem letzten Jahrtausend. Weg damit.
<%foreach(@bildupload)%>
<%if (empty($bildupload.p_bild_da))%>
document.myform.p_quellpfad_<%$bildupload.p_lfdnr%>.value = document.myform.p_bilder_<%$bildupload.p_lfdnr%>.value;
document.myform.p_quellpfad_<%$bildupload.p_lfdnr%>.name = 'p_quellpfad[<%$bildupload.p_lfdnr%>]';
document.myform.p_bilder_<%$bildupload.p_lfdnr%>.name = 'p_bilder[<%$bildupload.p_lfdnr%>]';
<%/if%>
<%/foreach%>
Diese bunte Vermischung von client- und serverseitigem Code beunruhigt mich zutiefst, denn sie lässt einen gravierenden Mangel an Verständnis für die zugrundeliegenden Techniken vermuten.
Was ist da faul?
Keine Ahnung - sag du's uns.
So long,
Martin
Ich wollt', ich wär ein Teppich.
Dann könnte ich morgens liegenbleiben.