Buscar

Em uma determinada aplicação web deseja-se que o usuário digite o seu nome, o qual deverá ser salvo em arquivo texto. Para que não se acumulem muit...

Em uma determinada aplicação web deseja-se que o usuário digite o seu nome, o qual deverá ser salvo em

arquivo texto. Para que não se acumulem muitos nomes em um mesmo arquivo, o nome do usuário deverá ser

salvo em um arquivo diferente por dia. Para isto o nome do arquivo a ser salvo deverá conter a data atual.


Assinale a alternativa que apresenta o código PHP é suficiente para atender corretamente os requisitos descritos.


Selecione uma alternativa:


a)

$nomearquivo = "log" . today('d-m-Y') . ".txt";

$arquivo = fopen($nomearquivo,'a');

if ($arquivo) {

fwrite($arquivo, $_POST["nome"]);

fclose $arquivo);}?>


b)

$nomearquivo= "log" . date('d-m-Y') . ".txt

$arquivo = fopen($nomearquivo,'a');

if ($arquivo) {

fwrite($arquivo,$_POST["nome"]);

fclose($arquivo);} ?>



c)

$nomearquivo= "log" + date('d-m-Y') + ".txt

$arquivo = fopen($nomearquivo,'a');

if ($arquivo) {

fwrite($arquivo,$_POST["nome"]);

fclose($arquivo);} ?>


d)

$nomearquivo= "log" . today_date('d-m-Y') . " txt

$arquivo = fopen($nomearquivo,'a');

if ($arquivo) {

fwrite($arquivo, $_POST["nome"]);

fclose($arquivo);}?>


$nomearquivo= "log" . date('d-m-Y') . ".txt";

$arquivo = fopen($nomearquivo,'a');

rite($nomearquivo, $_POST["nome"]);

fclose($arquivo);?>

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra B: ``` $nomearquivo= "log" . date('d-m-Y') . ".txt"; $arquivo = fopen($nomearquivo,'a'); if ($arquivo) { fwrite($arquivo,$_POST["nome"]); fclose($arquivo); } ``` Explicação: - A variável `$nomearquivo` é criada com o nome "log" concatenado com a data atual no formato "d-m-Y" e a extensão ".txt". - Em seguida, a função `fopen()` é utilizada para abrir o arquivo em modo de escrita, com a opção "a" para adicionar o conteúdo ao final do arquivo. - O bloco `if` verifica se o arquivo foi aberto com sucesso, e em caso positivo, escreve o conteúdo do nome do usuário no arquivo utilizando a função `fwrite()`. - Por fim, a função `fclose()` é utilizada para fechar o arquivo.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image