Jump to content


Photo

Bloco De Notas X Php


  • Faça o login para participar
7 replies to this topic

#1 Rafael :)

Rafael :)

    Aprendendo e ensinando PHP.

  • Usuários
  • 549 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Aprender PHP!

Posted 26/07/2004, 14:37

Olá pessoal, tudo bem?

Eu sempre uso o bloco de ntoas para programar em php...
Só que hoje quando eu fui gravar num arquivo do tipo txt, deu uma falhada quando eu coloquei \n.

O Bloco de notas está subtituindo o \r e \n por um quadradinho.....

Estranho é que até semana passada estava tudo normal :(

Abaixo está em anexo a demonstração :D

Abração!

Attached Files


Jesus:

Justiça
Esperança
Saúde
União
Salvação

Deus é fiel...

#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 26/07/2004, 14:47

Nooooossaaaaa, bloco de notas cara? Nem um color format tem, tag inspector nada assim :wacko:

Veja o PHPEdit : http://www.phpedit.com/

Particularmente, prefiro DW, trabalha visualmente e da um ótimo suporte à PHP. Mas talvez seja muito pesado ou não seja o que você procure.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 Rafael :)

Rafael :)

    Aprendendo e ensinando PHP.

  • Usuários
  • 549 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Aprender PHP!

Posted 26/07/2004, 14:50

hehehehe....

é porque eu acostumei usar bloco de notas, sei lá(mais levinho e tals)...

Abraços ;)
Jesus:

Justiça
Esperança
Saúde
União
Salvação

Deus é fiel...

#4 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 26/07/2004, 15:47

Mas sobre o problema, você utiliza Win XP? O problema é, não da pra falar que é um configuração, porque, que configuração o notepad tem?!?!
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#5 jcustodio

jcustodio

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 27/07/2004, 14:45

Cara, eu também programo tudo no bloco de notas e isso já aconteceu comigo também! Mas, no meu caso, não mudou nada. Na hora do código rodar, deu certo.
:D Achei que eu era o único louco a programar em bloco de notas :lol:

#6 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 27/07/2004, 14:52

Cara, lah no manual do PHP, da função fopen, tem isso:

Nota: Sistemas operacionais diferentes tem convenções de delimitação de linhas diferentes. Quando você escreve num arquivo e deseja inserir uma quebra de linha, você precisa utilizar o(s) caractere(s) de fim de linha adequado(s) em seu sistema operacional. Sistemas baseados no Unix utilizam \n como final de linha, sistemas baseados no Windows usam \r\n e sistemas baseados no Macintosh usam \r.

Ou seja, o Ruindows (e os programas que vem com ele, pq os outros acho q entendem normal :P ) soh entende como quebra de linha se tiver \r\n, então \n somente, para o windows, não é uma quebra de linha, assim como o linux entende como quebra de linha o \n, etc...)
Fonte: http://br2.php.net/fopen

Edição feita por: ffmm2003, 27/07/2004, 15:03.


#7 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 27/07/2004, 14:54

Mas sobre o problema, você utiliza Win XP? O problema é, não da pra falar que é um configuração, porque, que configuração o notepad tem?!?!

é configuracao sim... em vez de salvar como texto tenta salvar como uft-8

nunca tentei mas é pra funcionar
www.andrewsmedina.com.br

#8 Rafael :)

Rafael :)

    Aprendendo e ensinando PHP.

  • Usuários
  • 549 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Aprender PHP!

Posted 28/07/2004, 14:26

Cara, lah no manual do PHP, da função fopen, tem isso:

Nota: Sistemas operacionais diferentes tem convenções de delimitação de linhas diferentes. Quando você escreve num arquivo e deseja inserir uma quebra de linha, você precisa utilizar o(s) caractere(s) de fim de linha adequado(s) em seu sistema operacional. Sistemas baseados no Unix utilizam \n como final de linha, sistemas baseados no Windows usam \r\n e sistemas baseados no Macintosh usam \r.

Ou seja, o Ruindows (e os programas que vem com ele, pq os outros acho q entendem normal :P ) soh entende como quebra de linha se tiver \r\n, então \n somente, para o windows, não é uma quebra de linha, assim como o linux entende como quebra de linha o \n, etc...)
Fonte: http://br2.php.net/fopen

Olá Fábio!
Você tem razão... teria que usar o \r\n

Mas mesmo assim eu conseguia com o \n.... Isso que eu não consigo enteder.

Mas tudo bem! Vou utilizar dessa forma memso(\r\n).

Abraços e muito obrigado a todos que deram uma força aí! :D

Se precisar, estamos aí! ;)
Jesus:

Justiça
Esperança
Saúde
União
Salvação

Deus é fiel...




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq