Jump to content


Photo

Como Criar Campos Dinâmicamente?


  • Faça o login para participar
2 replies to this topic

#1 EuDanny

EuDanny

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Feminino

Posted 22/08/2008, 15:03

Como que eu faço para criar campos dinâmicos em uma tabela?
Funciona assim: Esse programinha envia emails com imagens html.A dificuldade é: ficam disponíveis três espaços para que a pessoa faça o upload das imagens que serão enviadas no email.Caso ela queira mais imagens clicaria em "Mais" e apareceria mais alguns campos, dentro desta tabela permitindo assim o upload de mais imagens.Como q eu faço isso?Se alguém souber algo em php, agradeceria muito.


<form action="enviar.php" method="POST" enctype="multipart/form-data" name="enviar" id="enviar">
	   <table border="0" align="center" cellpadding="1" cellspacing="1">
		 
		 <tr>
		   <td width="108" align="right" class="Estilo">Para:</td>
		   <td colspan="2"><input name="to" type="text" class="EstiloMenu" id="to" size="40" maxlength="90" /></td>
		   <td width="7" rowspan="12"> </td>
<td width="225" rowspan="10" valign="baseline" class="data">OBS1: Só poderão ser postados imagens de até 10 Megas.<br />
			   <br />
			 OBS2: Evite nomes de  imagens com acentos, ç e espaços em branco. </td>
		 </tr>
		 
		 <tr>
		   <td align="right" class="Estilo">Para:</td>
		   <td colspan="2"><input name="to1" type="text" class="EstiloMenu" id="to1" size="40" maxlength="90" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Para:</td>
		   <td colspan="2"><input name="to2" type="text" class="EstiloMenu" id="to2" size="40" maxlength="90" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Assunto:</td>
		   <td colspan="2"><label for="Assunto">
			 <input name="assunto" type="text" class="EstiloMenu" id="assunto" size="40" maxlength="90" />
		   </label></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Imagem:</td>
		   <td colspan="2"><input name="arquivo" type="file" class="EstiloMenu" id="arquivo" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Imagem2:</td>
		   <td colspan="2"><input name="arquivo2" type="file" class="EstiloMenu" id="arquivo2" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Imagem3:</td>
		   <td colspan="2"><input name="arquivo3" type="file" class="EstiloMenu" id="arquivo3" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Imagem4:</td>
		   <td colspan="2"><input name="arquivo4" type="file" class="EstiloMenu" id="arquivo4" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Link:</td>
		   <td colspan="2"><input name="link" type="text" class="EstiloMenu" id="link" size="40" maxlength="100" /></td>
		 </tr>
		 <tr>
		   <td align="right" class="Estilo">Mensagem:</td>
		   <td colspan="2"><textarea name="mens" cols="50" rows="10" class="EstiloMenu" id="mens"></textarea></td>
		 </tr>
		 <tr>
		   <td colspan="3" rowspan="2" align="right" class="Estilo" scope="row"><input name="enviar2" type="submit" class="EstiloMenu" id="enviar2" value="Enviar Email" />		   </td>
		 </tr>
	   </table>
	   <input type="hidden" name="MM_insert" value="envio">
  </form>


#2 fekz

fekz

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Não informado

Posted 03/09/2008, 18:01

Acho que isso seria em php, aqui é JS.

#3 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 03/09/2008, 18:26

Isso é Javascript mesmo.

Por gentileza, evite posts como "Ah ninguém sabe?", "Ninguém responde?", e afins. Não vão ajudar a ter um retorno mais rápido. Removi o seu post que continha apenas isso no conteúdo (y)

O fórum é um lugar "free", ou seja, ninguém aqui está sendo pago ou tem um prazo para respostas. Se ninguém respondeu ainda, é porque ninguém sabe ou porque é uma dúvida que já foi respondida em outros tópicos.

Te recomendo usar a busca pois esta dúvida já foi respondida em diversos tópicos aqui na sala.

Na próxima vez, utiliza a busca antes de postar, pois se sua dúvida estiver lá o retorno é imediato.
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq