Hola, Tengo el siguiente codigo en script que genera una fila y unos campos de textos a medida q se le de a un boton...
  Código PHP:
    <script>
function agregarcont_fila(idTabla,arrayContenido)
{
    //crear objeto <TR>
    var tr = document.createElement("tr");
    for (i=0; i < arrayContenido.length; i++)
    {
        //crear objeto <TD>
        var td = document.createElement("td");
        //agregamos HTML al interior de <TD>
        td.innerHTML = "NOMBRE DEL PROYECTO: "+arrayContenido;
        alert(td.innerHTML);
        tr.appendChild(td);
    }
    obj1 = document.getElementById(idTabla);
    obj1.lastChild.appendChild(tr);
}
cont_fila=0;
function agregarFila()
{
    idtabla="tabla";
    contenido = new Array();
    contenido[contenido.length] = "<input type='text' name='nombre["+cont_fila+"]'> Fecha: <input type='text' name='fecha["+cont_fila+"]'>";
    agregarcont_fila(idtabla,contenido);
    cont_fila++;
}
</script> 
   
  El problema es q a la hora de enviar el formulario:  
 Código PHP:
    <form action="proyectos2.php" method="post">
   <table width="100%" border="1" id="tabla">
     <tr>
 
     </tr>
   </table>
 
<input type="button" name="botonx1" value="Crear nueva fila" onClick="agregarFila();">
 
<input type="submit" name="guardar" value="guardar">
</form> 
    
  Ahora, la tabla se crea y bien hasta alli...
a la hora de enviar los valores q le di a cada campo no los envia a la otra pagina en php... es decir.. no los muestra que estoy haciendo mal o que me falta?? 

Este es el codigo con el cual se supone deberia recoger los valores q ingrese en los campos... 
 Código PHP:
    <?php
   echo $nomproyecto=$_POST['nombre[0]'];
   echo $fec=$_POST['fecha[0]'];
?>    
  Pero no envia nada!!! 

Ayuda por favor!!