Hola, mi error estaba en que no lo ponia dentro de un FORM
Ahora lo mandé todo a otro PHP y ahi si logro generar los checkboxes de forma dinámica y obtener el resultado pero lo que no logro hacer es que el array me diga a que archivo pertenece cada selección.
Código PHP:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Armar pedido</title>
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body><center>
<form action="enviarpedido.php" method=post>
<?php
$dir = "users/".$_GET["username"]. "/thumbnails/*.*";
for ($i=1; $i<count($files); $i++) {
$num = $files[$i];
echo '<img src="'.$num.'" alt="">'. "<br/>";
echo '4x<input name="pedir[]" type="checkbox" value="4x">';
echo '5x<input name="pedir[]" type="checkbox" value="5x">';
echo '8x<input name="pedir[]" type="checkbox" value="8x">';
echo 'Copias<input type="text" size=3 name= "copias" />'."<br/><br/>";
}
$total = $i -1;
echo 'Total de archivos : ' . $total;
echo "<br/>";
?>
<input type=submit value="Enviar">
</form>
</center>
</body>
</html>
Es decir, el array pedir quisiera añadirle el nombre del archivo que está recorriendo para tenerlos ligados.
Arroja algo como esto Array ( [0] => 4x [1] => 5x )
En lugar de
[0]=> 4x desearía algo como esto
Archivodelusaurio=>4x
Gracias por la ayuda.