Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    Problema input file con firefox

    codice:
    input.file{
    	width: 350px;
    	background-color: #F5F5F5;
    	border: 1px solid #999999;
    }
    mi funziona solo con explorer!!

    non capisco perchè... può essere causato dal fatto che il form non è un form normale ma un cfform?? (coldfusion)

    ..però sarebbe strao visto che gli altri campi sono corretti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    "file" e` parola riservata, non puoi usarlo come nome di una classe.
    Prova con un altro nome.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Originariamente inviato da Mich_
    "file" e` parola riservata, non puoi usarlo come nome di una classe.
    Prova con un altro nome.
    ho messo .up, ma non cambia nulla

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    dalla padella alla brace ...

    Posta comunque anche il codice HTML. E` piu` facile capirsi con tutto il codice.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Il form:
    codice:
    <cfform name="add_album" enctype="multipart/form-data"  action="add.cfm">
    						Artista:
    
    						<cfinput type="text" name="artista" required="yes" message="inserire nome artista!">
    
    
    						Titolo:
    
    						<cfinput type="text" name="titolo" required="yes" message="inserire titolo!">
    
    
    						Etichetta:[/b]
    
    						<cfinput type="text" name="etichetta" required="yes" message="inserire etichetta!">
    
    
    						Genere:
    
    						<cfinput type="text" name="genere" required="yes" message="inseirere genere!">
    
    
    						Cover:
    
    						<input type="file" class="up" name="immagine">
    
    
    						<input type="submit" class="button" value="invia"><input type="reset" class="button" value="cancella"> 
    					</cfform>
    il css:
    codice:
    /* FORMATTAZIONE FORM */
    input{
    	width: 350px;
    	background-color: #F5F5F5;
    	border: 1px solid #999999;
    }
    input:focus{
    	background-color: #FFFFFF;
    	border: 1px solid #0099FF;
    }
    input.button{
    	width: 70px;
    }
    input.up{
    	width: 350px;
    	background-color: #F5F5F5;
    	border: 1px solid #999999;
    }

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    I tag cfform e cfinput non li ho mai visti. Non e` che stai lavorando in XML? In tal caso dovresti dirlo, altrimenti non ci possiamo capire.

    E dovresti anche dire se hai per caso delle interpretazioni lato server del codice (magari qualcosa che te lo converte in qualcos'altro lato client). In tal caso posta il codice come arriva al browser.

    Comunque cambia anche i nomi della classe up e button. Sono tutti nomi che hanno significato per il browser.
    Ti consiglio questi tipi di nomi:
    - italiani (e` difficile che siano parole chiave)
    - nomi che iniziano con my oppure my_ (my_button)
    - nomi che terminano con un numero (up1, button1)
    ecc.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Originariamente inviato da Mich_
    I tag cfform e cfinput non li ho mai visti.
    sto scrivendo in coldfusion, come ho detto cfform è un tag di coldfusion (che permette di fare controlli immediati della compilazione campi ecc.)

    comunque, non penso che sia per il nome delle classi, perchè ad esempio il .button me lo interpreta correttamente

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non ho maiusato coldfusion, ma immagino che quanto scrivi venga in qualche modo interpretato, e venga prodotta poi una pagina HTML.

    Dovresti controllare poi cosa arriva al browser: devi cliccare con il destro e verificare il sorgente: quello e` ilcodice che puoi postare in questo forum: tutto cio` che viene prima, non interessa (eventualmente potresti chiedere nei forum dedicati a coldfusion).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    loutput html è questo:
    codice:
    <form name="add_album" action="add.cfm" method="post" enctype="multipart/form-data" onsubmit="return _CF_checkadd_album(this)">
    						Artista:
    
    						<input name="artista" id="artista" type="text" />
    
    
    						Titolo:
    
    						<input name="titolo" id="titolo" type="text" />
    
    
    
    						Etichetta:[/b]
    
    						<input name="etichetta" id="etichetta" type="text" />
    
    
    						Genere:
    
    						<input name="genere" id="genere" type="text" />
    
    
    						Cover:
    
    						<input type="file" class="up" name="immagine">
    
    
    						<input type="submit" class="button" value="invia"><input type="reset" class="button" value="cancella"> 
    					</form>

  10. #10
    nessuno mi sa illuminare?

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.