ciclo while mi genera due campi vuoti

Domenico2013

Utente Attivo
6 Ago 2013
178
0
16
Salve a tutti del forum, ho questo codice che legge il contenuto di una cartella e associa il nome di ogni file ad una text, il problema è questo: mi all'inizio sempre due campi vuoti...come mai? Grazie.


PHP:
<?php
$dir = opendir("./upload");
while (($file = readdir($dir)) !== false)
{
 if ($file != "." && $file != "..")

print "<form name=\"form1\" method=\"post\" action=\"applica_rinomina.php\">\n";
print "Nome attuale <input type=\"text\" name=\"nome_attuale\" value=\"$file\"/ readonly>\n";
print "Nuovo nome (senza estensione) <input type=\"text\" name=\"nome_nuovo\"/ required>\n";
$estensione = substr($file, -4);
print " <input type=\"hidden\" name=\"nome_ext\" value=\"$estensione\"/ >\n";
print " <input type=\"submit\" name=\"submit\" id=\"submit\" value=\"Rinomina file\" />\n".'<br>';
print "</form>";
 }
closedir($dir); 
?>
 
Ultima modifica di un moderatore:

n1k4r0

Utente Attivo
15 Nov 2012
135
0
0
ma sembra a me oppure mancano le graffe per l'if? vedo solo le graffe del while
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
prova una cosa del genere
PHP:
<?php
$files=glob('../upload/*.*');//cerca tutti i file nella cartella upload/*.*, oppure solo un tipo es. upload/*.jpg
foreach($files as $file){
	$file=pathinfo($file, PATHINFO_BASENAME);
	$estensione =".".pathinfo($file, PATHINFO_EXTENSION); 
	echo "<form name=\"form1\" method=\"post\" action=\"applica_rinomina.php\"><br>";
	echo "Nome attuale <input type=\"text\" name=\"nome_attuale\" value=\"$file\"/ readonly><br>";
	echo "Nuovo nome (senza estensione) <input type=\"text\" name=\"nome_nuovo\"/ required><br>";
	echo " <input type=\"hidden\" name=\"nome_ext\" value=\"$estensione\"/ >";
	echo " <input type=\"submit\" name=\"submit\" id=\"submit\" value=\"Rinomina file\" /><br>";
	echo "</form>"; 
}
?>

quando scrivete codice racchidetelo nell'apposito bccode (seconda riga formattazione post ultime tre iconcine CODE HTML o PHP)
 
Discussioni simili
Autore Titolo Forum Risposte Data
W fare la somma di un valore estratto da un ciclo while Classic ASP 0
M [PHP] Come inserire codice html in un ciclo while PHP 2
N [PHP] Controllare condizione ciclo While PHP 9
MattiaBL [PHP] Problema ciclo while PHP 3
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
gandalf1959 [PHP] query all'interno di un ciclo while PHP 3
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
gandalf1959 [PHP] ciclo while non scrive dove dovrebbe... PHP 2
F Problema codice in un ciclo while PHP 2
V Generare array da ciclo while e prendere valori casuali PHP 4
minatore Ciclo while PHP 3
otto9due Problema inserimento ciclo foreach o while in variabile PHP 1
N Stranezza sul ciclo while PHP 1
P Conteggio con ciclo while PHP 1
D Problemi di stampa primo record ciclo WHILE PHP 2
M Assegnare classi diverse a div in un ciclo while PHP 3
S [risolto] Aiuto: ciclo php ( for / while). popolare select dinamicamente da array id. PHP 9
gandalf1959 [risolto] UPDATE di una tabella all'interno di un ciclo while PHP 12
L gestire array per radio-checkbox in ciclo while PHP 2
A estrarre il ciclo while in una sessione e spedire l'array in un db PHP 2
M disabled di alcune voci di un menù a tendina prese da un ciclo while PHP 6
P Ciclo while PHP 2
M Problema con ciclo for e while PHP 2
M Perchè alla fine di un ciclo while si interrompe l'esecuzione? PHP 1
M Selezionare un campo alla volta su un ciclo while PHP 47
W ritardo in ciclo while Javascript 0
N Sommare iterazioni ciclo while PHP 5
S ciclo while Classic ASP 1
C ciclo do while PHP 8
M Problema ciclo while con mysql_fetch_assoc PHP 6
M Ciclo foreach dentro un ciclo while PHP 5
E variabili di sessione con ciclo while PHP 20
N Ciclo while PHP 3
K Ciclo while ed un solo form PHP 1
A ciclo while per aggiungere email estratte dalla tab1 alla tab2 di un db PHP 4
F Fermare un ciclo while con un bottone o da solo Flash 0
L Ciclo while al contrario PHP 4
D Ciclo while Classic ASP 9
D problema con il ciclo while PHP 2
minatore ciclo while PHP 0
P Stampare array senza usare ciclo while PHP 1
M Problema con join e ciclo while PHP 0
S Problema Doppio Ciclo: For & While PHP 0
M Selezione multipla checkbox in un ciclo do while PHP 1
B Completare il seguente ciclo affinché stampi tutto l’array al contrario PHP 3
W MySQL ciclo in SELECT MySQL 0
E Inviare variabile a PHP da ciclo in JS Javascript 0
I Eecuzione di javascript in ciclo foreach php. PHP 7
motleyrulez Aiuto con un ciclo PHP 0
B [PHP] formula e ciclo PHP 5

Discussioni simili