ho un problema con PHP.
immagino sia una cosa semplice, dovuta alla mia inesperienza...
ho un form, nel quale inserire una quantità di prodotto.
all'aggiornamento della pagina (con il tasto invio) vorrei che mi si aggiornasse il costo totale (n pezzi * prezzo unitario), mantenendo però il valore inserito all'interno del campo del form. e qui sorge il problema.
questo è il mio codice:
la parte in rosso è quella che mi da problemi, perché il codice generato si presenta così:codice:<td colspan="2" class="stile8"> Quantità: <input type="text" name="frm_QT_Cioc" id="frm_QT_Cioc" maxlenght="3" size="3" value=" <?php echo "$QT_Cioc"; ?> " /> Prezzo Totale: <?php echo "$Costo_Cioc"; ?> <input type="submit" name="Conferma" id="Conferma" value="Aggiungi al Cestino" /> </td>
con FireFox non ho problemi (ne su Win che OSX), IE su Win e Safari su OSX invece, mi visualizzano il campo vuoto (in realtà visualizzano il primo spazio contenuto fra i doppi apici di value, infatti se clicco dentro il campo e trascino, vedo scorrere gli spazi e arrivo alla quantità inserita).codice:<input type="text" name="frm_QT_Cioc" id="frm_QT_Cioc" maxlenght="3" size="3" value=" 2 " />
come posso fare ad eliminare questi spazi? ho provato (nella mia ingenuità ^^a scrivere il PHP su un'unica riga (<?php echo "$QT_Cioc"; ?>), ma non è servito a nulla.


a scrivere il PHP su un'unica riga (<?php echo "$QT_Cioc"; ?>), ma non è servito a nulla.
Rispondi quotando

