Bru_ce 53 Denunciar post Postado Agosto 5, 2015 Galera, Boa tarde!Tenho no HTML um campo TEXTAREA <textarea name="pergunta" placeholder="Digite as perguntas separando por ENTER!"></textarea> PHP <?php $variavel = $_POST['pergunta']; echo nl2br($variavel); ?> Gostaria de armazenar os dados em um array, por exemplo assim ó: $arr = array( 1 => '1 - PERGUNTA 1', 2 => '2 - PERGUNTA 2' ); Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Agosto 5, 2015 $perguntas = explode(PHP_EOL, $_POST['pergunta']); Tenta aí. Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Agosto 5, 2015 Tentei enviar um echo e não foi; Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Agosto 5, 2015 a $perguntas é um array. Tem que dar um var_dump. Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Agosto 5, 2015 Tentei também, não foi. Com print_r também não. Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Agosto 5, 2015 tenta substituir o PHP_EOL por "\n" ou "\r\n" <?php if(isset($_POST['pergunta'])){ $perguntas = explode(PHP_EOL, $_POST['pergunta']); var_dump($perguntas); } ?> <form action="<?php $_SERVER['PHP_SELF']?>" method="post"> <textarea name="pergunta"></textarea> <input type="submit" value="Enviar" /> </form> acabei de testar aqui e funcionou normal, cada linha do textarea vira um item do array. Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Agosto 5, 2015 Deu certo amigão, show !! Compartilhar este post Link para o post Compartilhar em outros sites