Errore http 0

8 contenuti / 0 new
Ultimo contenuto
Errore http 0

questo è l'errore
che vuol dire???
/drupal/filefield/ahah/archivio/field_img/0

che cosa è successo???
tiziano

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

è un'immagine particolare?
allora direi che e il nome o l'encoding...

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

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 ?