AJBM Posted April 23, 2013 at 08:57 AM Report #504450 Posted April 23, 2013 at 08:57 AM Boas! Eu tenho que gravar o conteúdo de um formulário num ficheiro, o meu código para gravar no ficheiro e este $json = json_encode($_POST["Nome"]) . ";" . $curso . ";" . $_POST["NumCredito"] . ";" . $_POST["TipoCartao"]; file_put_contents("dados.txt", $json, FILE_APPEND); e o formato em que eu tenho de gravar e este, Joaquim;LEI;1122334455;visa Ricardo;LEI;22233344455:visa Maria;SOL;9876543210;masterCard não sei como fazer para mudar de linha, e tirar as aspas no meu caso fica assim: "Joaquim";LEI;1122334455;visa"Ricardo";LEI;22233344455:visa
pikax Posted April 23, 2013 at 10:20 AM Report #504467 Posted April 23, 2013 at 10:20 AM o \n nao funciona? $jsn = $_POST["Nome"]) . ";" . $curso . ";" . $_POST["NumCredito"] . ";" . $_POST["TipoCartao"]."\n"; $json = json_encode($jsn); file_put_contents("dados.txt", $json, FILE_APPEND); Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
AJBM Posted April 23, 2013 at 10:45 AM Author Report #504486 Posted April 23, 2013 at 10:45 AM Agora funciona 😉 eu tinha feito assim, . $json = json_encode($_POST["Nome"]) . ";" . $curso . ";" . $_POST["NumCredito"] . ";" . $_POST["TipoCartao"];."\n" e não estava a dar. Obrigado pela ajuda.
pikax Posted April 23, 2013 at 10:46 AM Report #504488 Posted April 23, 2013 at 10:46 AM falta-te fechar a funcao(falta ')') json_encode Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
AJBM Posted April 23, 2013 at 11:00 AM Author Report #504498 Posted April 23, 2013 at 11:00 AM Ja agora tenho outra duvida eu queria verificar se um dado campo do meu formulário não esta preenchido, e caso não esteja a sua caixa fique a vermelho. Eu uso isto para verificar se a caixa esta preenchida <?php if (filter_has_var(INPUT_POST, $_POST["Nome"]) == false) { ?> mas nao consigo colocar a caixa a vermelho
pikax Posted April 23, 2013 at 11:03 AM Report #504499 Posted April 23, 2013 at 11:03 AM tens que atribuir um style 'a input ou usas uma class no css para isso Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
AJBM Posted April 23, 2013 at 11:09 AM Author Report #504502 Posted April 23, 2013 at 11:09 AM ja tenho isso, mas o meu problema é. Eu preencho o meu formulário, e depois clico em enviar, quando ele envia é que vai verificar se os campos estão preenchidos, se eles não tiverem preenchidos como é que eu volto a pagina inicial
pikax Posted April 23, 2013 at 11:10 AM Report #504503 Posted April 23, 2013 at 11:10 AM podes fazer um redirect com o php: http://php.net/manual/en/function.header.php Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now