te veel enters in tekstbestand

Pagina: 1
Acties:
  • 168 views sinds 30-01-2008
  • Reageer

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 21:39
Ik heb een php-bestand waar opeens door een voor mij onbekende reden na elke regel een extra enter staat

voorbeeld:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
while ($row = mysql_fetch_array($result)) {

$id = $row["id"];

$voornaam = $row["voornaam"];

$tussenvoegsel = $row["tussenvoegsel"];

$achternaam = $row["achternaam"];

$mobiel = $row["mobiel"];

$telefoon = $row["telefoon"];

$adres = $row["adres"];


Aangezien het een bestand is van 50KB is het vrij veel werk om alle enters er handmatig uit te halen, weet iemand een makkelijke manier (/programma) om dit te doen?

(ik dacht eerst dat het kwam door een verkeerde safe mode (*nix/windows/mac) maar dat hielp niet)

(ik hoop dat dit het goede forum is voor dit topic, ik vond het in ieder geval hier het beste passen)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • Denker
  • Registratie: Maart 2003
  • Laatst online: 19-08 11:51
Ook al werk ik niet met php, ik doe dit soort dingen altijd handmatig:
gewoon enter, delete, enter enz. Als elke regel tenminste wordt onderbroken door een enter. Als je deze procedure heel snel doet, ben je er zo doorheen.

  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

gewoon search replace

search
"
"
replace with ""

dit kan iig met dreamweaver :)

[ Voor 16% gewijzigd door Wolfboy op 01-08-2003 21:09 . Reden: duidelijker maken ]

Blog [Stackoverflow] [LinkedIn]


  • Robtimus
  • Registratie: November 2002
  • Laatst online: 16:53

Robtimus

me Robtimus no like you

Veel betere texteditors (Textpad, UltraEdit, etc) kunnen ook zoeken en vervangen met reguliere expressies.
Gewoon \n\n vervangen door \n (2 enters door 1 enter) en je bent klaar lijkt me.

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • Driek
  • Registratie: Maart 2002
  • Laatst online: 21:45
ik heb dit ook met dreamwaver

ik denk dat dreamwaver het doet aangezien ik de files met niets anders bewerk
en sommige files hebben slechts 1 enter en andere wel 3 of 4 tussen de regels

zou het een instelling zijn?

Tijd van werken, tijd van rusten


  • Icheb
  • Registratie: Augustus 2001
  • Laatst online: 01-09 15:08
Wel grappig, waarom schrijf je geen php script om dit te doen.
Vanochtend was ik aan een php app bezig die zijn eigen config file aan de hand van user input moet herschrijven...
Maar ik kreeg er met geen mogelijkheid genoeg enters in (\n\r of \n wilde niet echt), ik geloof dat ik in een flits heb zien staan dat je met trim(); extra \n's eruit kan halen...
Inmiddels werkt mijn script vrij aardig, maar nu geeft hij ook teveel enters ;)

sebsoft.nl


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 21:39
Icheb schreef op 01 augustus 2003 @ 21:27:
Wel grappig, waarom schrijf je geen php script om dit te doen.
Nog niet eens aan gedacht, dan ben ik waarschijnlijk iig sneller klaar dan ze stuk voor stuk eruit te halen :D

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • kamerplant
  • Registratie: Juli 2001
  • Niet online
IceManX schreef op 01 augustus 2003 @ 21:09:
Veel betere texteditors (Textpad, UltraEdit, etc) kunnen ook zoeken en vervangen met reguliere expressies.
Gewoon \n\n vervangen door \n (2 enters door 1 enter) en je bent klaar lijkt me.
Ctrl H in Windows Notepad/Kladblok, dat heeft zowat iedereen. ;)

🌞🍃


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 21:39
DataBeest schreef op 01 August 2003 @ 21:51:
[...]

Ctrl H in Windows Notepad/Kladblok, dat heeft zowat iedereen. ;)
alleen werkt daar het vervangen van /n niet omdat hij de /n niet ziet staan :D

(de extra enters staan in het php bestand, niet in de geparste html; je kunt niet zoeken/vervangen op/van /r /n /t etc in de meeste programma's)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • Robtimus
  • Registratie: November 2002
  • Laatst online: 16:53

Robtimus

me Robtimus no like you

pietje63 schreef op 01 August 2003 @ 22:14:
[...]

alleen werkt daar het vervangen van /n niet omdat hij de /n niet ziet staan :D

(de extra enters staan in het php bestand, niet in de geparste html; je kunt niet zoeken/vervangen op/van /r /n /t etc in de meeste programma's)
pssss, het escape character is \, niet /

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • _js_
  • Registratie: Oktober 2002
  • Laatst online: 13-01 07:19
Je hebt waarschijnlijk overal twee enters omdat je je php bestand in binary mode hebt geupload naar een unix/linux server en toen in ascii mode weer gedownload.

  • paella
  • Registratie: Juni 2001
  • Laatst online: 17:10
Even voor de duidelijkheid, het gaat hier om de CR/LF codes. Als ik me niet vergis -maar dat is vast wel het geval- dat doet windows beide, unix alleen CR en de Mac weer juist alleen LF. Of viceversa en dan andersom. :P

No production networks were harmed during this posting


Verwijderd

Ik heb hetzelfde probleem. Ik heb wel een oplossing maar geen fijne:
Gewoon de exestentie van php naar bijv. htm veranderen.
Dan werkt het wel.
Maar er moet denk ik een makkelijkere oplossing zijn. Ik heb dit probleem ook met Cute HTML.

  • KingRichard
  • Registratie: September 2002
  • Laatst online: 17-08 19:31

KingRichard

former Duke of Gloucester

Het kan ook in Word: Vervang ^p^l door ^p

a horse! a horse! my kingdom for a horse! (exeunt)
[got.profile] | [t.net.profile] | [specs]

Pagina: 1