You are not logged in.
Hello ...
i have a problem.
I use the Editor in one of my html page .. i want that the user can write some text and upload a file in
an extra file field ... but it doesnt work ... when i delete the xinha textarea out of the form the upload
works but when i put the editor back it doesent.
can someone help me please.
here is the code from the html file and the editor config file
html :
<form action="code/db_news.php" enctype="multipart/form-data" method="post">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><h4><strong>Neue News eintragen</strong></h4></td>
</tr>
<tr>
<td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
</tr>
<tr>
<td><textarea id="newbiearea1" name="newbiearea1" rows="20" cols="80" style="width: 600px"></textarea></td>
</tr>
<tr>
<td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
</tr>
<tr>
<td>Bild für News falls kein Bild gewünscht Feld leer lassen<br><input name="bild" type="file"></td>
</tr>
<tr>
<td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
</tr>
<tr>
<td>Link für Bild falls kein Link erwünscht Feld leer lassen<br>
<strong>http://</strong>
<input name="link" type="text" class="feld1" id="link"></td>
</tr>
<tr>
<td height="12"><img src='../gfx/spacer.gif' width='1' height='12'></td>
</tr>
<tr>
<td valign="middle" align="center"><input type="submit" name="Submit" value="News eintragen"></td>
</tr>
<tr>
<td height="40" class="tabchange"><img src='../gfx/spacer.gif' width='1' height='40'></td>
</tr>
<tr>
<td height="40"><img src='../gfx/spacer.gif' width='1' height='40'></td>
</tr>
</table>
</form>
and here the config file :
xinha_editors = null;
xinha_init = null;
xinha_config = null;
xinha_plugins = null;
// This contains the names of textareas we will make into Xinha editors
xinha_init = xinha_init ? xinha_init : function()
{
/** STEP 1 ***************************************************************
* First, what are the plugins you will be using in the editors on this
* page. List all the plugins you will need, even if not all the editors
* will use all the plugins.
*
* The list of plugins below is a good starting point, but if you prefer
* a must simpler editor to start with then you can use the following
*
* xinha_plugins = xinha_plugins ? xinha_plugins : [ ];
*
* which will load no extra plugins at all.
************************************************************************/
xinha_plugins = xinha_plugins ? xinha_plugins :
[
'ListType'
];
// THIS BIT OF JAVASCRIPT LOADS THE PLUGINS, NO TOUCHING :)
if(!HTMLArea.loadPlugins(xinha_plugins, xinha_init)) return;
/** STEP 2 ***************************************************************
* Now, what are the names of the textareas you will be turning into
* editors?
************************************************************************/
xinha_editors = xinha_editors ? xinha_editors :
[
'newbiearea1'
];
/** STEP 3 ***************************************************************
* We create a default configuration to be used by all the editors.
* If you wish to configure some of the editors differently this will be
* done in step 5.
*
* If you want to modify the default config you might do something like this.
*
* xinha_config = new HTMLArea.Config();
* xinha_config.width = '640px';
* xinha_config.height = '420px';
*
*************************************************************************/
xinha_config = xinha_config ? xinha_config() : new HTMLArea.Config();
/** STEP 4 ***************************************************************
* We first create editors for the textareas.
*
* You can do this in two ways, either
*
* xinha_editors = HTMLArea.makeEditors(xinha_editors, xinha_config, xinha_plugins);
*
* if you want all the editor objects to use the same set of plugins, OR;
*
* xinha_editors = HTMLArea.makeEditors(xinha_editors, xinha_config);
* xinha_editors['myTextArea'].registerPlugins(['Stylist','FullScreen']);
* xinha_editors['anotherOne'].registerPlugins(['CSS','SuperClean']);
*
* if you want to use a different set of plugins for one or more of the
* editors.
************************************************************************/
xinha_editors = HTMLArea.makeEditors(xinha_editors, xinha_config, xinha_plugins);
/** STEP 5 ***************************************************************
* If you want to change the configuration variables of any of the
* editors, this is the place to do that, for example you might want to
* change the width and height of one of the editors, like this...
*
* xinha_editors.myTextArea.config.width = '640px';
* xinha_editors.myTextArea.config.height = '480px';
*
************************************************************************/
/** STEP 6 ***************************************************************
* Finally we "start" the editors, this turns the textareas into
* Xinha editors.
************************************************************************/
HTMLArea.startEditors(xinha_editors);
}
window.onload = xinha_init;
Offline
Could you explain what doesn't work in this form?
It doesn't upload the file? or doesn't it get the result from the textarea?
Offline
it doesent upload the file ... i get results from the textarea but
the file doesent even start to upload ... it jumps right to the script ... i put an
5MB file into the filefield normaly it takes around 2 min to upload it to the server.
when i disable the textfield the upload works ...
Offline
Maybe there is a maximum upload size that exeeds when you add the text field?
Offline