Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346

    UPDATE diverso da FF a IE

    Salve a tutti!
    Solo ora mi sono accorto..che questa query...che fra poco vi mostro reagisce in modo diverso..a seconda del browser da cui viene lanciata

    tutto dallo stesso file:

    Codice PHP:
    // tabella dove compilo la modifica

    <TABLE width="780" BORDER="0" align="center">
    <FORM METHOD="post" ACTION="edit.php?id=<? echo $id;?>&amp;action=update">
    <tr><TD bgcolor="#f5f5f5" align="left" CLASS="td_label">Titolo:</TD>
    <TD align="left" ><INPUT TYPE="text" SIZE="48" NAME="frm_affected" VALUE="<? echo $row[affected];?>" ></TD></TR>
    <TR><TD bgcolor="#f5f5f5" align="left" CLASS="td_label">Obiettivo:</TD>
    <TD align="left" ><INPUT TYPE="text" NAME="frm_scope" SIZE="48" VALUE="<? echo $row[scope];?>" readonly=""></TD></TR>
    ...
    ...
    </form>
    </table>


    //poi...qua raccolgo la casistica per la modificae la procesos così:

    $id = $_GET['id'];

        if ($_GET['action'] == 'update')
        {        
            // debug->ok  echo "entro qui perche devo aggiornare lo stato";
            /* update ticket */
            if ($id == '' OR $id <= 0 OR !check_for_rows("SELECT * FROM tabella WHERE id='$id'"))
                print "<FONT CLASS=\"warn\">Ticket ID non valido: '$id'</FONT>";
            else
                edit_ticket($id);
        }

    //qua invece ho la mia funzione sempre all'interno della pagina (all'inizio):

        function edit_ticket($id)
        {
            //clean up HTML tags
        $frm_description = strip_html($_POST['frm_description']);
        $frm_affected = strip_html($_POST['frm_affected']);
        $frm_scope    = strip_html($_POST['frm_scope']);
        $frm_owner = $_POST['frm_owner'];
        $frm_status = $_POST['frm_status'];
        $frm_severity = $_POST['frm_severity'];
            //do automatic action reporting
            echo "
    id-> ".$id;
            echo "
    oggetto-> ".$frm_scope;
            echo "
    titolo-> ".$frm_affected;
            echo "
    descrizione-> ".$frm_description ;
            echo "
    mittente-> ".$frm_owner;
            echo "
    stato-> ".$frm_status;
            echo "
    livello-> ".$frm_severity;

    //update ticket
    //se la questa query la faccio su pagina IE o dal DB direttamente in mysql funziona correttamente, ma se la processo attraverso firefox imposta tutti i valori del DB in (zero) che corrisponde al volore di default prestabilito

    $query = "UPDATE tabella SET affected='$frm_affected', scope='$frm_scope', owner='$frm_owner', description='$frm_description', status='$frm_status', severity='$frm_severity', locked='0', allegato='0', prenotato='30' WHERE id='$id'";
            $result = mysql_query($query) or die('edit.php::update_ticket');

            /* show updated ticket */
            print "<center><FONT CLASS=\"header\">Il Ticket $id è stato modificato</FONT>

    ";
            show_ticket($id);
            add_footer($id);
            notify_user($id,1);
            //notify_user(298,$NOTIFY_TICKET);
        }
    Riuscite a capire il motivo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Non è la query a reagire in modo diverso, ma è la visualizzazione del risultato ad essere diversa tra i due browsers
    Ricorda che i browser sono lato "client" e quindi intervengono solo a "lavoro finito" ovvero quando lo script php è bello e completato. Il problema non è quindi "php" ma è il testo "HTML" prodotto, che probabilmente da risultati diversi sui due browser
    Se infatti osservi il sorgente HTML risultante (i due browser hanno entrambi la possibilità di vederlo tramite il menù "visualizza" vedrai che sono certamente uguali)

    P.S.
    Inoltre, quando hai un problema, spiega QUALE E' il problema. Dire "è diverso tra FF e IE" non ci da alcun aiuto
    Spiega QUALE differenza hai tra le due rese dando più dettagli possibile e forse ci possiam fare qualcosa

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346
    hai ragione, perdona l'errore!
    mh... vediamo..come dici tu è corretto, in entrambi i broser la visualizzazione dell'html è identica, e dè giusto che sia così dato che la struttura deve essere identica, mail problema sta nel fatto che quando processo i dati, cioe:

    1- recupero i dati dal db e li uso per popolare i vari campi di testo e select
    2- modifico i dati (uno, tutti, o nessuno) e premo il pulsante modifica
    3- parte lo script in php che processa i dati come mostrato nel post precedente.

    a questo punto procedendo come appena descritto con i due browser cosa accade??

    su firefox:
    Mi ritorna la pagina con la modifica correttamente avvenuta e il listato dei campi modificati e non, come giusto che sia dal form precedente.

    su explorer:
    Stessa identica cosa di firefox.

    Questo per il semplice motivo che i dati non vengono spedita da una pagina all'altra, ma rimangono sempre nella stessa in quanto mi muovo con le funzioni (richiamo le funzioni per il listato dei messaggi e per gli update..e per tutto il resto)

    La differenza non è a display!!! La differenza sta nel risultato che mi restituisce il DB!!
    Se effettuo la modifica con internet explorer tutto ok!! funziona alla perfezione, ma se lo faccio con Firefox la riga corrispondente della tabella aggiornata con a chiave primaria che utilizzo nel campo WHERE id='$id' , imposta i campi a zero(0).

    Ho provato a sostituire alla query
    Codice PHP:
    $query="UPDATE tabella SET campo1='$frm_record1', campo2='$frm_record2', campo3='$frm_record3',...ecc...per i vari campi WHERE id='$id' ";
    $result mysql_query($query) or die('edit.php::update_ticket'); 
    che mi azzera la riga come sopra descritto
    con
    Codice PHP:
    $query="UPDATE tabella SET campo1='cane', campo2='gatto', campo3='topo',...ecc...per i vari campi WHERE id='$id' ";
    $result mysql_query($query) or die('edit.php::update_ticket'); 
    la quale imposta correttamente i dati nei campi corrispondenti!

    Ho provato a vedere cosa mi restituiscono le variabili che vado ad inserire nei campi, che riprendo con $_post , e i valori sono esatti!!
    l' $id è esatto!
    Tutto è esatto, di fatti su EXPLORER funziona!

    ho letto un thread di un altro utente che aveva il mio stesso problema:
    guarda qui
    Ho provato a risolvere come descritto, immettendo anche i campi hidden alla fine prima della chiusura del form:

    Codice PHP:
            <INPUT TYPE="hidden" NAME="frm_affected_default" VALUE="<?=$row['affected'];?>">
            <INPUT TYPE="hidden" NAME="frm_scope_default" VALUE="<?=$row['scope'];?>">
            <INPUT TYPE="hidden" NAME="frm_owner_default" VALUE="<?=$row['owner'];?>">
            <INPUT TYPE="hidden" NAME="frm_severity_default" VALUE="<?=$row['severity'];?>">
            <INPUT TYPE="hidden" NAME="frm_status_default" VALUE="<?=$row['status'];?>">    
            <INPUT TYPE="hidden" NAME="frm_status_description" VALUE="<?=$row['description'];?>">
    Ho compilato e visto l'html, e giustamente riprende i dati che ho utilizzato per popolare i vari campi, ma quando premo sul bottone "MODIFICA" ma il problema persiste (continua ad azzerare la riga corrispondente alla query!!

    ATTENZIONE PERO':
    Della riga del DB azzera solo i campi che immetto nella query "UPDATE", per esempio ho anche campi data ealtri che non vado a modificare con la query, e quelli rimangono inalterati, ciò significa che l'update funziona correttamente ma trasmette delle variabili vuote al DB.

    Spero di essermi spiegato mejo.
    Grazie per l'interessamento!
    Spero che qualcuno possa darmi una manoa risolvere

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Alcune domande
    C'è del Javascript nella pagina? Se si, cosa fa?
    Il problema è da ricercare lato client, questo è scontato, visto che il php non lavora diverso in base a chi gli fa la richiesta a meno che lo script non lo faccia esplicitamente
    Quindi bisogna cercare lato client, nell'HTML e negli eventuali javascript

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346
    OK RISOLTO!!!...però...

    non caipsco perchè, ma è come se invia due volte i valori!!
    allora cosa ho fatto:
    ho inserito un controllo sulle variabili
    (dato che sono obbligato ad averle popolota precedentemente, non devono essere vuote)
    quindi
    Codice PHP:

    if ($frm_severity!="" && $frm_status!="" && $frm_owner!="" && $frm_description!="" && $frm_affected!="" && $frm_scope!="" && $id!="") {
            
    //update ticket
            
    $query "UPDATE tabella SET affected='$frm_affected', scope='$frm_scope', owner='$frm_owner', description='$frm_description', status='$frm_status', severity='$frm_severity', locked='0', allegato='0', prenotato='30' WHERE id='$id'";
            
    $result mysql_query($query) or die('edit.php::update_ticket');

            
    /* show updated ticket */
            
    print "<center><FONT CLASS=\"header\">Il Ticket $id è stato modificato</FONT>

    "
    ;
            
    show_ticket($id);
            
    add_footer($id);
            
    notify_user($id,1);
            
    //notify_user(298,$NOTIFY_TICKET);
        
    }
            else echo 
    "uno o +dati sono vuoti";
        echo 
    "valori vuoti:";
        echo 
    "
    id-> "
    .$id;
        echo 
    "
    oggetto-> "
    .$frm_scope;
        echo 
    "
    titolo-> "
    .$frm_affected;
        echo 
    "
    descrizione-> "
    .$frm_description ;
        echo 
    "
    mittente-> "
    .$frm_owner;
        echo 
    "
    stato-> "
    .$frm_status;
        echo 
    "
    livello-> "
    .$frm_severity;

    cosa accade??
    Accade che il DB si aggiorna correttamente, ma non stampa nulla a video della condizione else (sono vuoti)

    Ma allora perchè prima impostava i valori a zero ed ora non stampa nulla a video??



    P.S. di java-script nemmeno l'ombra!! non so da cosa possa dipendere non riescoa capirlo, però almeno ora funziona...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Guarda... manca un pezzo di codice, visto che c'è una parentesi aperta e due chiuse
    Forse il mistero è da altra parte

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346
    no, è solo un errore di scrittura il codice completo è questo:
    funzione che aggiorna
    Codice PHP:
    <?
        
    function edit_ticket($id)
        {
            
    //clean up HTML tags
        
    $frm_description strip_html($_POST['frm_description']);
        
    $frm_affected strip_html($_POST['frm_affected']);
        
    $frm_scope    strip_html($_POST['frm_scope']);
        
    $frm_owner $_POST['frm_owner'];
        
    $frm_status $_POST['frm_status'];
        
    $frm_severity $_POST['frm_severity'];
            
    //do automatic action reporting
            
    echo "
    id-> "
    .$id;
            echo 
    "
    oggetto-> "
    .$frm_scope;
            echo 
    "
    titolo-> "
    .$frm_affected;
            echo 
    "
    descrizione-> "
    .$frm_description ;
            echo 
    "
    mittente-> "
    .$frm_owner;
            echo 
    "
    stato-> "
    .$frm_status;
            echo 
    "
    livello-> "
    .$frm_severity;
    if (
    $frm_severity!="" && $frm_status!="" && $frm_owner!="" && $frm_description!="" && $frm_affected!="" && $frm_scope!="" && $id!="") {
            
    //update ticket
            
    $query "UPDATE tabella SET campo='$frm_affected', campo='$frm_owner', campo='$frm_description', campo='$frm_status', campo='$frm_severity', campo='0', campo='0', campo='30' WHERE campo='$id'";
            
    $result mysql_query($query) or die('edit.php::update_ticket');

            
    /* show updated ticket */
            
    print "<center><FONT CLASS=\"header\">Il Ticket $id è stato modificato</FONT>

    "
    ;
            
    show_ticket($id);
            
    add_footer($id);
            
    notify_user($id,1);
            
    //notify_user(298,$NOTIFY_TICKET);
        
    }
        else {
        echo 
    "valori vuoti";
        echo 
    "
    id-> "
    .$id;
        echo 
    "
    oggetto-> "
    .$frm_scope;
        echo 
    "
    titolo-> "
    .$frm_affected;
        echo 
    "
    descrizione-> "
    .$frm_description ;
        echo 
    "
    mittente-> "
    .$frm_owner;
        echo 
    "
    stato-> "
    .$frm_status;
        echo 
    "
    livello-> "
    .$frm_severity;
        }    

    }
        
    ?>
    nello stesso file la pagina che si visualizza:

    Codice PHP:
    <? 
        $id 
    $_GET['id'];

        if (
    $_GET['action'] == 'update')
        {        
            
    //echo "entro qui perche devo aggiornare lo stato";
            /* update ticket */
            
    if ($id == '' OR $id <= OR !check_for_rows("SELECT * FROM tabella WHERE campo='$id'"))
                print 
    "<FONT CLASS=\"warn\">Ticket ID non valido: '$id'</FONT>";
            else
                
    edit_ticket($id);
        }
        
    //delete ticket
        
    else if ($_GET['delete']) 
        {
            if (
    $_POST['frm_confirm'])
            {    
                
    //verifico se esiste l'allegato
                
    if (verificaAllegato($id)) // se si entro e cancello tutto dalla tabella allegati, altrimenti vado sotto
                
    {   
                
    deldir($dir=("allegati/codice_".$id)); //elimino la cartella e il suo contenuto
                //elimino il ticket dal db
                //seleziono tutti gli id azioni per andare successivamente a cancellarli
                
    $query=mysql_query("SELECT campo FROM tabella WHERE campo='$id'") or do_error('edit.php::remove_ticket(ticket)''mysql_query() failed'mysql_error());
                    while(
    $row mysql_fetch_array($query))
                    {
                
    //echo $id." n° di ticket";
                //echo $row[campo]." n° di azione";
                //cancello dalla tabella allegati gli id action
                    
    $result mysql_query("DELETE FROM tabella WHERE campo='$row[campo]' AND campo='1' ") or do_error('edit.php::remove_ticket(ticket)''mysql_query() failed'mysql_error());
                
    //cancello da allegati gli id ticket
                    
    $result mysql_query("DELETE FROM tabella WHERE campo='$id' AND campo='0' ") or do_error('edit.php::remove_ticket(ticket)''mysql_query() failed'mysql_error());
                    }
                } 
    //se il controllo restituisce false cancello solo le tabelle di ticket ed action e non allegati, perchè vuota        
                //$nome="allegati/codice_".$id;
                
    @rmdir("allegati/codice_".$id);
                
    $result mysql_query("DELETE FROM tabella WHERE campo='$id'") or do_error('edit.php::remove_ticket(ticket)''mysql_query() failed'mysql_error());
                
    $result mysql_query("DELETE FROM tabella WHERE campo='$id'") or do_error('edit.php::remove_ticket(action)''mysql_query() failed'mysql_error());
                
    $result mysql_query("DELETE FROM tabella WHERE campo='$id' AND campo='0' ") or do_error('edit.php::remove_ticket(ticket)''mysql_query() failed'mysql_error());
                            
                print 
    "<center><FONT CLASS=\"header\">Il Ticket '$id' è stato cancellato.</FONT>

    "
    ;
                
                
    list_tickets();
            }
            else
    //confirm deletion
            
    echo "<FORM METHOD=\"post\" ACTION=\"edit.php?id=$id&delete=1&go=1\">
            <table widht=\"780\" align=\"center\" CLASS=\"header\">
            <FONT CLASS=\"header\">Confermare la cancellazione del tickets</font>


            <INPUT TYPE=\"checkbox\" NAME=\"frm_confirm\" VALUE=\"1\">Cancella Ticket #
    $id<INPUT TYPE=\"Submit\" VALUE=\"Elimina\"></FORM></table>";
            
        }
        else
        {
            
    /* sanity check */
            
    if ($id == '' OR $id <= OR !check_for_rows("SELECT * FROM tabella WHERE campo='$id'"))
            {
                print 
    "<center>[b]Ticket '$id' non valido[/b]
    "
    ;
            } else {

            
    $result mysql_query("SELECT *,UNIX_TIMESTAMP(date) AS campo FROM tabella WHERE campo='$id'") or do_error('edit.php::show_ticket''mysql_query() failed'mysql_error());
            
    $row mysql_fetch_array($result);

            
    ?>
            
            <TABLE width="780" BORDER="0" align="center">
            <FORM METHOD="post" ACTION="edit.php?id=<? echo $id;?>&amp;action=update">
            <tr><td colspan="2" ALIGN="left" class="titolo_ticket">Modifica Ticket</td>
            <td width="130"></td></tr>
            <tr><TD bgcolor="#f5f5f5" align="left" CLASS="td_label">Titolo:</TD>
            <TD align="left" ><INPUT TYPE="text" SIZE="48" NAME="frm_affected" VALUE="<? echo $row[campo];?>" ></TD></TR>
            <TR><TD bgcolor="#f5f5f5" align="left" CLASS="td_label">Obiettivo:</TD>
            <TD align="left" ><INPUT TYPE="text" NAME="frm_scope" SIZE="48" VALUE="<? echo $row[campo];?>" readonly=""></TD></TR>
        <?
            
    //lookup owners
            
    if (get_variable('restrict_user_add') && !(is_administrator()) || $_SESSION['level'] != $GLOBALS['LEVEL_ADMINISTRATOR'])
                print 
    "<INPUT TYPE=\"hidden\" NAME=\"frm_owner\" VALUE=\"$row[campo]\">";
            else
            {
                print 
    "<TR><TD bgcolor=\"#f5f5f5\" align=\"left\" CLASS=\"td_label\">Utente:</TD>
                <TD align=\"left\" widht=\"\">"
    ;
                
    $result2 mysql_query("SELECT campo,campo FROM tabella") or do_error('edit.php::lookup_owner''mysql_query() failed'mysql_error());
                print 
    "<SELECT NAME=\"frm_owner\">";
                
                while (
    $row2 mysql_fetch_array($result2))
                {
                    if (
    get_owner($row['campo']) == $row2['campo'])
                        print 
    "<OPTION VALUE=\"$row2[campo]\" SELECTED>$row2[campo]</OPTION>";
                    else
                        print 
    "<OPTION VALUE=\"$row2[campo]\">$row2[campo]</OPTION>";
                }
                print 
    "</SELECT></TD></TR>";
            }
            
    ?>
            <TR><TD bgcolor="#f5f5f5" align="left" widht="" CLASS="td_label">Priorità:</TD>
            <TD align="left" widht=""><SELECT NAME="frm_severity">
            <OPTION VALUE="<?=$GLOBALS['SEVERITY_NORMAL'];?><?=($row[campo]==$GLOBALS['SEVERITY_NORMAL']) ? "SELECTED" "";?>><?=get_severity($GLOBALS['SEVERITY_NORMAL']);?></OPTION>
            <OPTION VALUE="<?=$GLOBALS['SEVERITY_MEDIUM'];?><?=($row[campo]==$GLOBALS['SEVERITY_MEDIUM']) ? "SELECTED" "";?>><?=get_severity($GLOBALS['SEVERITY_MEDIUM']);?></OPTION>
            <OPTION VALUE="<?=$GLOBALS['SEVERITY_HIGH'];?><?=($row[campo]==$GLOBALS['SEVERITY_HIGH']) ? "SELECTED" "";?>><?=get_severity($GLOBALS['SEVERITY_HIGH']);?></OPTION>
            </SELECT></TD></TR>  
            <TR><TD bgcolor="#f5f5f5" align="left" widht="" CLASS="td_label">Stato:</TD>
            <TD align="left" widht=""><SELECT NAME="frm_status"><OPTION VALUE="2">Aperto</OPTION><OPTION VALUE="1">Chiuso</OPTION></SELECT></TD></TR>  
            <TR><TD bgcolor="#f5f5f5" align="left" widht="" CLASS="td_label">Descrizione:</TD>
            <TD align="left" widht=""><TEXTAREA NAME="frm_description" COLS="100%" ROWS="8"><?=$row['campo'];?></TEXTAREA></TD></TR>
            <? print "<tr><td align=\"left\" colspan=\"2\">".getNoLinkAllegato($id,0)."

    </td></tr>"
    ;?>
    <!-- questi li passavo per prova nel caso inviavo due volte<INPUT TYPE="hidden" NAME="frm_affected_default" VALUE="<?=$row['campo'];?>">
            <INPUT TYPE="hidden" NAME="frm_scope_default" VALUE="<?=$row['campo'];?>">
            <INPUT TYPE="hidden" NAME="frm_owner_default" VALUE="<?=$row['campo'];?>">
            <INPUT TYPE="hidden" NAME="frm_severity_default" VALUE="<?=$row['campo'];?>">
            <INPUT TYPE="hidden" NAME="frm_status_default" VALUE="<?=$row['campo'];?>">    
            <INPUT TYPE="hidden" NAME="frm_status_description" VALUE="<?=$row['campo'];?>">     -->

            
            <?        
            
    /* list actions belonging to ticket */
            
    $result mysql_query("SELECT *,UNIX_TIMESTAMP(date) AS campo FROM tabella WHERE campo='$id' ORDER BY date") or do_error('edit.php::action''mysql_query() failed'mysql_error());    
             
            
    $i=0;
            while (
    $row mysql_fetch_array($result))
            {
                
    //if reporting action, skip
                
    if ($row[campo] != $GLOBALS[ACTION_COMMENT]) continue;
                
            
                if (!
    $no_action)
            print 
    "<TABLE width=\"780\" BORDER=\"0\" align=\"center\">";
            print 
    "<TR><TD bgcolor=\"#CCCCCC\" align=\"canter\" widht=\"\" colspan=\"2\">[b]Azioni effettuate:[/b]</td></tr>";
                print 
    " <tr><TD bgcolor=\"#f5f5f5\" ALIGN=\"left\" widht=\"\">Data Inserimento: [B]".format_date($row[date])."[/B]
    da: [b]"
    .get_owner($row[campo])."[/b]

    "
    ;
                if (
    get_variable('abbreviate_affected'))
                if (
    strlen($row['campo']) > get_variable('abbreviate_affected')) $row['description'] = substr($row['campo'],0,get_variable('abbreviate_affected')).'...';
                print 
    "$pre_tag".custom_tags($row[campo]).$pre_tag_closed ".getNoLinkAllegato($row[id],1)."
    [<A HREF=\"action.php?ticket_id=
    $id&id=$row[campo]&action=edit\">Modifica</A>| <A HREF=\"action.php?id=$row[campo]&ticket_id=$id&action=delete\">Elimina</A>]</TD></TR>
                <TR><TD>
    </TD></TR>"
    ;
                
    $no_action 1/* simple cosmetics fix */
                
    $i++;
            }
              print 
    "<tr><td colspan=\"2\" align=\"left\"><INPUT TYPE=\"submit\" VALUE=\"Modifica\"></td></tr>
    </TABLE>"
    ;     
            }
    echo 
    "</FORM></table>";
        }
    Questa è tutta la pagina che mi dava quel problema... e non solo... ho dovuto modificare tutti gli UPDATE con un controllo come questo prima di effettuare la query:

    if ($variabile1!="" &&$variabile2!=""...) {
    $query="udate tabella set campi1=variabile1, capmpo2=variabile2...."
    mysql_query....
    }

    in modo che se le variabili sono vuote non fa nesusn danno!!
    Però sta cosa è strana un bel pò.. con la versione vecchia di firefox non mi dava nesusn problema... e ne sono sicurissimo, perchè questo programma lo fatto (modificato/ampliato) 6-7 mesi fà, e con la vecchia relaese di firefox funzionava bene!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346
    Ciao a tutti,
    per il problema che ho posto ho trovato la soluzione ponendo un controllo sulle variabili che utilizzo per aggiornare il DB, ma qualcuno sa dirmi il perchè di questo strano ciclo?
    Perchè i dati vengono processati due volte? è la prima volta che mi capita, è vorrei riuscire a capirne la motivazione, in modo da evitare il ripetersi di questo strano evento.
    Spero che qualcuno sia in grado (e abbia tempo e/o voglia) di darmi una mano.
    E' una cosa strana ciò che avviene anche perchè ho letto che firefox è il broser + efficace e corretto per l'esecuzione di script, e il fatto che funzioni correttamente su IE e non su FF non vuol dire che lo script sia corretto.

    Attendo vostri giudizi su quanto!
    Ringrazio tutti quelli che vorranno rispondere.

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.