[php] onzichtbare karakters?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een script wat gegevens van een site afhaald en deze vervolgens in m'n eigendatabase zet...
dit lukt tot nu toe allemaal Ik heb precies de gegeven die ik wil hebben, echter:
om alle <br> dingen eruit te halen maak ik gebruik van $line = strip_tags($line); en $line = stripslashes($line); dit werkt ook nog allemaal

dan controleer ik hoeveel karakters er nog in line maar dit telt hij verkeerd of ik kan de uitslag niet zien...
als ik het volgende doe: print("\"$line\", $lengte <br>"); doe dan krijg ik heeeeel regelmatig als uitlag het volgende:
"", 5
of
"1 - 1", 10
hij geeft dus aan dat "" (dus hij print niets) 5 karakters lang is (tellen doe ik overigens met $lengte = strlen($line);
Hij telt overal 5 bij op lijkt het wel....

hoe kan dit?

Acties:
  • 0 Henk 'm!

  • flashin
  • Registratie: Augustus 2002
  • Laatst online: 17-12-2023
code:
1
2
3
4
5
6
7
8
9
10
11
12
<?

$line = "asd sd<br>";

$line = strip_tags($line); 
$line = stripslashes($line); 

$lengte = strlen($line);

print($line . ", " . $lengte . " <br>"); 

?>


dit werkt bij mij hoor, retourneerd 6 tekens:

asd sd, 6

edit: en met "" : , 0
ik weet niet hoor, volgens mij een fout met var's escapen.

[ Voor 26% gewijzigd door flashin op 06-10-2003 17:53 ]


Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

probeer er nog eens een trim() om te zetten...

Stop uploading passwords to Github!