Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
Quebra de Linha em Arquivo TXT (Cupom de Venda)
Por
Jackson Fernando, em PHP
Recommended Posts
-
Conteúdo Similar
-
Por alisonalves
Olá pessoal. Estou com um formulário que está funcionando normalmente. Acontece que não consigo fazê-lo quebrar a linha. Todos os campos aparecem sequencialmente ao invés de um abaixo do outro. Já tentei de tudo \n, nl2br mas não funciona. Alguém me dá uma ajuda por favor? Segue o código que estou utilizando logo abaixo:
<?
$headers = "Content-Type: text/html; charset=UTF-8;";
$mensagem = "Nome: ".$_POST['nomecompleto']."\n";
$mensagem .= "cpf: ". $_POST['cpf']."\n";
//email que o usuário preencheu
$mensagem .= "Email: ".$_POST['email']." \n";
$mensagem .= "Data de Nascimento: ".$_POST['datanascimento']."\n";
$mensagem .= "Sexo: ".$_POST['sexo']." \n";
$mensagem .= "Mensagem: ". $_POST['mensagem'];
//email do seu domínio hospedado
$emailsender = "contato@xxx.com.br";
//email de quem vai receber
$emaildestinatario = "contato@xxx.com.br";
$assunto = "Curriculo 5";
// Envio dos dados do Formulário para seu e-mail:
if(!mail($emaildestinatario, $assunto, $mensagem, $headers ,"-r".$emailsender))
{
// Se for Postfix - hospedagem linux
$headers .= "Return-Path: " . $emailsender . $quebra_linha;
}
echo '
<script type="text/JavaScript">
alert("Seu e-mail foi enviado com sucesso. Obrigado");
location.href="sucesso.html"
</script>
';
?>
-
Por mldiogo87
Bom dia,
Tenho um textarea que cadastra textos no banco de dados.
Gostaria que, ao exibir esse texto, substituir as quebras de linha (enters) por <P> no ínicio e </P> no final.
Testei algumas funções, pesquisadas no fórum, mas sem sucesso.
Grato,
$stringWithPs = str_replace("\n\n", "</p>\n<p>", $texto); $stringWithPs = "<p>" . $stringWithPs . "</p>"; echo $stringWithPs;
-
Por Nathalia Lucca
Ola Pessoal,
Preciso de ajuda com manipulação de arquivos!
Tenho um sistema de controle de estoque, com código de produto, nome do produto e quantidade em estoque. Essas informações são armazenadas em um arquivo.
Quando uma encomenda é realizada é necessário diminuir a quantidade desse produto em estoque (que está no arquivo).
Eu consigo ler e gravar as informações no arquivo, mas como posso editar?
Desde já agradeço a atenção!
-
Por netocazuza
Boa noite a todos. O meu sistema está gravando os dados num arquivo txt, pois é algo simples e experimental por enquanto. A página que estou postando o código na sequência, lista todos os registros desse arquivo txt, porém eu gostaria de saber se também posso fazer consultas específicas e qual a sintaxe. Vejam o código: Ele está listando todas as apostas feitas. Na tela anterior, a pessoa digita num textbox um número de 0 a 100, e mais algumas informações, clica em gravar, e as informações são gravadas nesse arquivo apostas.txt. Esse arquivo abaixo, lista tudo isso na tela, no formato txt mesmo. Porém lista todas as informações, e eu queria que listasse de acordo com alguns parâmetros. Por exemplo: listar os dados de todos que escolheram o número 88, ou listar todos os prefixos 11, e por aí vai. Cada item desses que citei, são variáveis do sistema.
<?php // cria nome de variavel abreviado $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <html> <head> <title>Apostas feitas</title> </head> <body bgcolor="#00C2F7"> <h2>Apostas</h2> <?php @ $fp = @fopen('apostas.txt','r'); if (!$fp) { echo '<p><strong> Número de pedidos.' .'Por favor, tente novamente mais tarde.</strong></p>'; exit; } while (!feof($fp)) { $order= fgets($fp, 999); echo $order.'<br />'; } fclose($fp); ?> </body> </html>
-
Por lahedual
Boa noite pessoal, sou novato em programação ASP e preciso dar quebra de linha em um webservice:
segue script:
<%@ Page Language="C#" ContentType="text/json" Debug="true" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
//Dados de acesso ao banco SQL Server
string host = "localhost";
string usuario = "teste";
string senha = "teste";
string banco = "teste";
//Consulta SQL a ser efetuada string strSQL = @"SELECT M.CODMOVIMENTO,M.CODTIPOMOVIMENTO,M.CODSTATUSMOVIMENTO,M.DATASTATUS
FROM MOVIMENTO M
WHERE M.CODTIPOMOVIMENTO=55001
AND M.CODSTATUSMOVIMENTO=5
AND CAST(M.DATASTATUS AS DATE) = CAST(GETDATE()-1 AS DATE)";
SqlConnection conexao = new SqlConnection("Data Source=" + host + ";DATABASE=" + banco + ";UID=" + usuario + "; PWD=" + senha + ";");
try
{
//Abre a conexão com o banco
conexao.Open();
try
{
SqlCommand comando = new SqlCommand(strSQL, conexao);
SqlDataReader dr = comando.ExecuteReader(); //Imprime os valores retornados na consulta
while (dr.Read())
{
Response.Write("{");
for (int i = 0; i < dr.FieldCount; i++)
{
Response.Write( dr.GetValue(i) );
if (i < dr.FieldCount-1) {
Response.Write(",");
}
}
Response.Write("}");
}
//Fecha o DataReader e libera os objetos para serem tratados pelo GC
dr.Close();
dr.Dispose();
comando.Dispose();
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao executar a consulta/procedimento SQL!</font><br>");
Response.Write(ex.ToString());
}
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao conectar-se na base de dados!</font><br>");
Response.Write(ex.ToString());
}
finally {
//Fecha a conexão do DataReader e depois do banco
conexao.Close();
conexao.Dispose();
}
}
</script> ================
ele resulta em:
{304623001,55001,5,14/10/2016 17:52:04}{304624001,55001,5,14/10/2016 17:52:21}{304576001,55001,5,14/10/2016 17:36:06}{304597001,55001,5,14/10/2016 17:47:41}
me eu preciso que o resultado seja:
304623001,55001,5,14/10/2016 17:52:04
304624001,55001,5,14/10/2016 17:52:21
304576001,55001,5,14/10/2016 17:36:06
304597001,55001,5,14/10/2016 17:47:41
como faço isso?
Obrigado.
Lahedual
-