Credo possa essere un bug di FCK con filefield su Firefox
(http://drupal.org/node/248146)
prova a vedere se ti da lo stesso errore su IE
oppure prova a disabilitare FCK
qui si suggerisce di aumentare post_max_size, upload_max_size, e memory_limit...
fck editor lo uso per altre cose l'upload avviene nel modo tradizionale ora provo a vedere nel phpmyadmin se trovo traccia del record, non vorrei che fosse stato scritto in parte e questo crea casini.
boh...
per quanto riguarda aumentare i valori non ho problemi con altre immagini solo con questa.
Grazie
Tiziano
Visto che questo post è ben indicizzato sui motori ricercando "ahah errore http 0" rispondo aggiungendo la mia nota dopo aver sviluppato e testato il form del modulo personalizzato. Gli script sull'attributo #ahah sono validi ma è difficile personalizzarli!
Questo codice restituisce errore HTTP 0 (con un alert) utilizzando drupal_json, se si riempie il campo file, mentre se si selezionano le select prima del campo file le select stesse funzionano. NON DA errore con drupal_to_js ma le select non funzionano più!
Credo possa essere un bug di FCK con filefield su Firefox
(http://drupal.org/node/248146)
prova a vedere se ti da lo stesso errore su IE
oppure prova a disabilitare FCK
qui si suggerisce di aumentare post_max_size, upload_max_size, e memory_limit...
Certified to Rock
fck editor lo uso per altre cose l'upload avviene nel modo tradizionale ora provo a vedere nel phpmyadmin se trovo traccia del record, non vorrei che fosse stato scritto in parte e questo crea casini.
boh...
per quanto riguarda aumentare i valori non ho problemi con altre immagini solo con questa.
Grazie
Tiziano
è un'immagine particolare?
allora direi che e il nome o l'encoding...
Certified to Rock
no il problema era la dimensione dell'immagine, ho risolto direttamente prendendo la stessa immagine a una risoluzione più bassa
grazie
tiziano
bene!
...quindi se aumenti post_max_size e/o upload_max_size e/o memory_limit dovresti risolvere.
ciao
Certified to Rock
si dovrei modificando quei parametri risolvere il problema, alla fine era come dicevi tu!
Grazie
Tiziano
Visto che questo post è ben indicizzato sui motori ricercando "ahah errore http 0" rispondo aggiungendo la mia nota dopo aver sviluppato e testato il form del modulo personalizzato. Gli script sull'attributo #ahah sono validi ma è difficile personalizzarli!
Questo codice restituisce errore HTTP 0 (con un alert) utilizzando drupal_json, se si riempie il campo file, mentre se si selezionano le select prima del campo file le select stesse funzionano. NON DA errore con drupal_to_js ma le select non funzionano più!
function modulo_renderfields_settori() {
global $language;
$form_state = array('submitted' => FALSE);
$form_build_id = $_POST['form_build_id'];
$form = form_get_cache($form_build_id, $form_state);
$options = array('' => '===');
$settore = $_POST['settore'];
if ($settore!="") {
$result = db_query("SELECT cid, parentcid, cattitle, parentcattitle, weight, counter, catlanguage FROM {setcat} WHERE catlanguage='%s' AND parentcattitle='%s' ORDER BY cattitle", $language->language, $settore);
while ($row = db_fetch_array($result)) {
$options[$row['cattitle']] = $row['cattitle'];
}
}
if ($options==null) $options = array('' => '===');
$form['categoyjob'] = array(
'#type' => 'select',
'#title' => t("Categoria"),
'#required' => FALSE,
'#attributes' => array('style' => 'width:152px;'),
'#options' => $options,
);
form_set_cache($form_build_id, $form, $form_state);
$form += array(
'#post' => $_POST,
'#programmed' => FALSE,
);
$form = form_builder($_POST['form_id'], $form, $form_state);
unset ($form['categoyjob']['#prefix'],$form['categoyjob']['#suffix']);
$output .= drupal_render($form[categoyjob]);
//drupal_json(array('status' => TRUE, 'data' => $_POST['tipo'].$output));
print drupal_to_js(array('status' => TRUE, 'data' => .$output));
exit;
}
Dove le select sono così impostate:
$form['settore'] = array(
'#type' => 'select',
'#title' => t("Settore"),
'#required' => TRUE,
'#options' => $options,
'#attributes' => array('style' => 'width:152px;'),
'#ahah' => array(
'event' => 'change',
'path' => 'modulo/renderfieldssettori',
'wrapper' => 'hahasettoreselect',
),
);
$form['categoyjob'] = array(
'#type' => 'select',
'#title' => t("Categoria"),
'#required' => FALSE,
'#attributes' => array('style' => 'width:152px;'),
'#options' => array('' => '==='),
'#prefix' => '<div id="hahasettoreselect">',
'#suffix' => '</div>',
);
Se aggiungo un campo '#type' => 'file', semplice dopo aver scelto il file le select non lavorano più.
L' hook_menu è impostato correttamente. Qual'è il problema riguardo l'attributo #ahha ?