Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/05/2005, 01:28
CapiCapi
 
Fecha de Ingreso: mayo-2005
Mensajes: 78
Antigüedad: 18 años, 11 meses
Puntos: 0
Lo nuevo que he hecho ha sido crearme los array al principio de la pagina:

Código PHP:
<form action="AnyadirDoc.php" method="post" enctype="multipart/form-data" name="form1">
<? if (!empty($_POST['nombreAut']))
{
?>
<input type="hidden" name="nombreAut[]" value="<? echo $nomAut?>">
<?
}
?>

<? if (!empty($_POST['nomCat']))
{
?>
<input type="hidden" name="nomCat[]" value="<? echo $nomCat?>" >
<?
}
?>

<? if (!empty($_POST['nomTema']))
{
?>
<input type="hidden" name="nomTema[]" value="<? echo $nomTema?>" ><?
}
?>
Y luego en cada textbox con el boton añadir hago esto:

Código PHP:
 <table width="608" border="0">
    <tr>
      <td><? if(count($_POST['nombreAut']) > 0)
            {
                foreach(
$_POST["nombreAut"] as $nomAut)
                {
                    
//echo "<br>DNI: "."$dni";
                
?>
    <tr><td>AUTOR: </td><td><? echo $nomAut; echo "<br>"?></td></tr>
                <?
                

            }
        
?> 
       </td>
      <td width="135">Nombre y Apellidos:</td>
      <td width="463"><input type="text" name="nombreAut[]" width="450"></td>
    </tr>
  </table>
  <table width="200" border="0">
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  <table width="487" border="0">
    <tr>
      <td width="481"><div align="right">
        <input type="submit" name="AnyadirAutor" value="Añadir Autor">
      </div></td>
    </tr>
  </table>
  
  <table width="200" border="0">
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  <table width="521" border="0">
    <tr>
      <td width="224" height="38"><div align="center"><strong><span class="style1">CAT&Aacute;LOGO/S ASOCIADOS </span></strong></div></td>
    </tr>
  </table>
  <table width="234" border="0">
    <tr>
      <td><? if(count($_POST['nomCat']) > 0)
            {
                foreach(
$_POST["nomCat"] as $nomCat)
                {
                    
//echo "<br>DNI: "."$dni";
                
?>
                    
    <tr><td>CATÁLOGO: </td><td><? echo $nomCat; echo "<br>"?></td></tr>
                <?
                

            }
        
?> 
       </td>
      <td width="67">Nombre:</td>
        <td width="157"><input type="text" name="nomCat[]"></td>
      </tr>
  </table>
  <table width="200" border="0">
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  <table width="499" border="0">
    <tr>
      <td width="481"><div align="right">
          <input type="submit" name="AsignarCatalogo" value="Asignar Catálogo">
      </div></td>
    </tr>
  </table>
  <table width="200" border="0">
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  <table width="200" border="0">
    <tr>
      <td><div align="center"><strong><span class="style1">TEM&Aacute;TICA</span></strong></div></td>
    </tr>
  </table>
  <table width="234" border="0">
    <tr>
      <td><? if(count($_POST['nomTema']) > 0)
            {
                foreach(
$_POST["nomTema"] as $nomTema)
                {
                    
//echo "<br>DNI: "."$dni";
                
?>
                    
    <tr>
                      <td>TEMA: </td>
                      <td><? echo $nomTema; echo "<br>"?></td></tr>
                <?
                

            }
        
?> 
       </td>
      <td width="67">Nombre:</td>
      <td width="157"><input type="text" name="nomTema[]"></td>
    </tr>
  </table>
  <table width="200" border="0">
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  <table width="499" border="0">
    <tr>
      <td width="481"><div align="right">
        <input type="submit" name="AnyadirTema" value="A&ntilde;adir Tema">
      </div></td>
    </tr>
  </table>
Mi problema es que se siguen repitiendo... Una ayuda please!!!!