come abilitare in ordine un imput di tipo file???

angelo85ct

Nuovo Utente
22 Ago 2008
11
0
0
salve ragazzi, ho il seguente codice
codice:

<html>
<head>


<body>
<form name="queryForm" >
<td><input type="file" name="image" size="29" /></td>
</tr>
<tr align="left">
<td>Foto n.2</td>
<td>
<input type="file" name="image1" size="29" /></td>
</tr>
<tr align="left">
<td>Foto n.3</td>
<td><input type="file" name="image2" size="29" /></td>
</tr>
<tr align="left">
<td>Foto n.4</td>
<td><input type="file" name="image3" size="29" /></td>
</tr>
</form>

</body>
</html>



solo che io vorrei tenere abilitata la prima e disabilitate tutte le altre, e bilitare la seconda solo dopo aver inserito il percorso della prima imagine e cosi via.

Perfavore mi potete aiutare?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.177
10
38
43
Napoli
www.lucaruggiero.it
Prova cosi:

<script type="text/javascript">
function Abilita(ID)
{
if (ID <= 4) eval("document.queryForm.image" + ID + ".disabled = false;");
}
</script>

<form name="queryForm" >
<input type="file" name="image1" onchange="Abilita(2)"><br><br>
<input type="file" name="image2" disabled onchange="Abilita(3)"><br><br>
<input type="file" name="image3" disabled onchange="Abilita(4)"><br><br>
<input type="file" name="image4" disabled><br><br>
</form>

Ciao!
 

angelo85ct

Nuovo Utente
22 Ago 2008
11
0
0
variabile non settata

ti ringrazio, ma pero ho un problema,
una volta che invio i dati se su image due non metto alcuma immagine, mi dice che c'e un errore in quanto il parametro non è trovato, visto che per inserire le immagini uso il seguente codice:$file = $_FILES["image"];
if($file["name"] != ""){
if($file["error"] == 0){
$logo = new SmartImage($file["tmp_name"]);
$logo->resize(250,100);
if (file_exists($directory. time() . '_' . $_FILES['image']['name'])) {
$msg = "File già esistente sul server. Rinominarlo e riprovare.";
$flag=1;
break;}
$logo->saveImage($directory. time() . '_' . $_FILES['image']['name']);
$foto=$directory. time() . '_' . $_FILES['image']['name'];
}else{
echo "Errore";
}
}else{ $foto="";}
//Inserimento 2° immgine
$file = $_FILES["image1"];
if($file["name"] != ""){
if($file["error"] == 0){
$logo = new SmartImage($file["tmp_name"]);
$logo->resize(250,100);
if (file_exists($directory. time() . '_' . $_FILES['image1']['name'])) {
$msg = "File già esistente sul server. Rinominarlo e riprovare.";
$flag=1;
break;}
$logo->saveImage($directory. time() . '_' . $_FILES['image1']['name']);
$foto1=$directory. time() . '_' . $_FILES['image']['name'];
}else{
echo "Errore";
}
}else{ $foto1="";}
//Inserimento 3° immgine
$file = $_FILES["image2"];
if($file["name"] != ""){
if($file["error"] == 0){
$logo = new SmartImage($file["tmp_name"]);
$logo->resize(250,100);
if (file_exists($directory. time() . '_' . $_FILES['image2']['name'])) {
$msg = "File già esistente sul server. Rinominarlo e riprovare.";
$flag=1;
break;}
$logo->saveImage($directory. time() . '_' . $_FILES['image2']['name']);
$foto2=$directory. time() . '_' . $_FILES['image']['name'];
}else{
echo "Errore";
}
}else{ $foto2="";}
//Inserimento 4° immgine
$file = $_FILES["image3"];
if($file["name"] != ""){
if($file["error"] == 0){
$logo = new SmartImage($file["tmp_name"]);
$logo->resize(250,100);
if (file_exists($directory. time() . '_' . $_FILES['image3']['name'])) {
$msg = "File già esistente sul server. Rinominarlo e riprovare.";
$flag=1;
break;}
$logo->saveImage($directory. time() . '_' . $_FILES['image3']['name']);
$foto3=$directory. time() . '_' . $_FILES['image']['name'];
}else{
echo "Errore";
}
}else{ $foto3="";}


infatti se inserisco una sola immagine, mi dice che ce un errore nei righi dove spunta:
$file = $_FILES["image2"];
$file = $_FILES["image3"];
ammetendo di aver inserito solo due immagini
:dipser::dipser::dipser:
 
Discussioni simili
Autore Titolo Forum Risposte Data
R abilitare menu a tendina tramite relativa chekbox PHP 17
L [Apache] abilitare ssl in locale Apache 0
O PHP 5.6 non riesco ad abilitare TSL 1.2 PHP 1
S [PHP] Abilitare un pulsante dopo scelta file... PHP 3
A Abilitare disabilitare un sito in Apache2 Apache 0
Benix89 Abilitare i Radio Buttons PHP 9
J Abilitare bottone dopo click su immagine Javascript 1
D Abilitare link dopo inserimento valore nella textbox PHP 2
L Abilitare download font Google Chrome HTML e CSS 0
O .htaccess abilitare 2 livello o sottocartella Apache 0
M Si deve installare/abilitare la estensione XMLRPC extension nella configurazione PHP PHP 6
D Abilitare scrollbar su textarea disabled HTML e CSS 0
E Abilitare estensione CURL Win2003 PHP 1
M abilitare zip in php5 su linux PHP 1
R Abilitare server php per invio mail PHP 12
A Abilitare il php nei topic Content Management System (CMS) 0
I abilitare e disabilitare dei link PHP 3
J come abilitare i tasti funzione Hardware 1
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
Tommy03 Select in ordine per numero di record MySQL 7
M Matrice di caratteri ( inseriti da tastiera ) ordinati in ordine alfabetico C/C++ 2
felino [WordPress] [WooCommerce] Ordine: aggiungere nuovi stati con notifica email al cliente WordPress 4
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
G [HTML] Modificare ordine dei div in mobile responsive HTML e CSS 5
F [HTML] Modulo d'ordine che arriva tramite email editabile ed inviabile. HTML e CSS 6
S Inserire ordine minimo E-Commerce 3
R PROBLEMA INVIO EMAIL AL CAMBIO DI STATO ORDINE E-Commerce 1
webmachine [PRESTASHOP] Cambiare ordine prezzo-sconto-prezzoscontato E-Commerce 1
ANDREA20 [PHP] Numero ordine PHP 15
ANDREA20 [MySQL] [PHP] Invio email ordine MySQL 12
A [WordPress] Plugin gestione ordine prodotto. WordPress 0
ANDREA20 [PHP] Invio ordine via email PHP 14
webmachine [PRESTASHOP] Ordine Prodotti personalizzato E-Commerce 1
gandalf1959 Scansione di file in una directory: non sono in ordine crescente. Come mai? PHP 8
C verifica e invio ordine php PHP 19
L Ordinare articoli dentro categorie e tag in ordine alfabetico wordpress WordPress 1
felino [Wordpress] Ordine per Calendario Personalizzato WordPress 1
Shyson Stampare lista in ordine decrescente Database 1
M elementi di una gridview appaiono in ordine casuale invece di quello deciso da me Sviluppo app per Android 2
A Aiuto per ordine cronologico lista file all'interno di una cartella protetta PHP 2
K Stampa ordine Javascript 6
blips Ordine di esecuzione query PHP 3
StarFish [c++] matrice con ordine crescente C/C++ 0
Trapano [risolto] Leggere da un file txt in ordine inverso PHP 2
felino [Virtuemart] Modifica del template dell'ordine inviato dopo l'acquisto Joomla 0
P PHP modulo ricerca e ordine alfabetico PHP 5
S Ordine array bidimensionale PHP 2
ivarello Ordinare dati Var in ordine numerico PHP 9
valient13 ordinare in ordine decrescente la lista PHP 2
F ordine per data PHP 13

Discussioni simili