• 0
Sign in to follow this  
jun1or

Problema Em Script De Formulario

Question

boa tarde,

estou com um certo problema, criei um formulario que é gera os campos para inscrição para cada inscrito de acordo com o numero de inscritos, tipo:

for ($i=1; $i <= $insc; $i++)

{

echo "

<input name=\"nome\" type=\"text\" size=\"60\" maxlength=\"50\" />

";

aqui eu pego o nome do inscrito pra que possa inserir no banco de dados.

$nome = $_POST['nome'];

Até consigo fazer a inserção no banco de dados, porém os dados vem em branco, ou seja, não está pegando os valores pelo POST, provavelmente porque as barras (\"nome\") estão atrapalhando .

minha duvida é a seguinte, o que terei que fazer para que ele possa ignorar as barras e captar os valores?

lembrando que o campo input está assim:

<input name=\"nome\" type=\"text\" size=\"60\" maxlength=\"50\" />

agradeço desde já, pelas respostas

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Não há problema nenhum com as barras... veja que você apenas está escapando as aspas, nada demais... o que você fez:

for ($i=1; $i <= $insc; $i++)
{

echo "

<input name=\"nome\" type=\"text\" size=\"60\" maxlength=\"50\" />

";
está certo, também poderia usar apóstrofos no lugar das aspas... que também daria certo
for ($i=1; $i <= $insc; $i++)
{

echo "

<input name='nome' type='text' size='60' maxlength='50'>

";

Quanto ao fato dele estar vazio é pelo simples motivo de que, se você quer que o formulário assumar o valor de $nome você tem que declarar esse valor pro campo... ou seja:

<input name='nome' type='text' size='60' maxlength='50' value='$nome'>

Lembrando que o $nome terá que se resgatado ANTES de se produzir o campo em questão...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this