Avatar billede thulstrup Nybegynder
30. oktober 2002 - 16:49 Der er 5 kommentarer og
2 løsninger

flash viser ikke +

Jeg er stødt på et mærkeligt problem.

Jeg henter et telefonnummer ind fra en MySQL database via PHP for så at vise det i flash.
Telefonnummeret er med landekode, d.v.s. at der står +45 foran det normale nummer.

Af en eller anden grund vil flash ikke vise plustegnet.
Jeg har prøvet at rette i databasen for at se om det var alle tegn den var gal med, men flash viser fint tegn som !"#¤%&/()=?@£${[]}

Mit PHP script ser i en lidt forsimplet udgave sådan ud:

while($row = mysql_fetch_array($result))
{
  $adresse .= 'tlf ';
  $adresse .= stripslashes($row['tlf']);
  $adresse .= '<br>';
}

flashprint "&adresse=" . utf8_encode($adresse);

Er der nogen der kan regne ud hvad der er galt?
Avatar billede thulstrup Nybegynder
30. oktober 2002 - 17:33 #1
Det skal også lige siges at når jeg checker outputtet af PHP filen er plustegnet der!
Avatar billede baitianlong Nybegynder
30. oktober 2002 - 18:48 #2
Det er vel fordi den opfatter +'et som et konkatenerings plus (lægge variabler sammen) ... Du skriver da bare

telnr = "+" + telefonnummer;

i din flash (o;
Avatar billede barklund Nybegynder
30. oktober 2002 - 19:44 #3
"+" er standard urlencode for et mellemrum... Hvis du urlencoder det, så burde det virke:

flashprint "&adresse=" . utf8_encode(urlencode($adresse));
Avatar billede thulstrup Nybegynder
30. oktober 2002 - 21:06 #4
Super! Begge løsninger kan bruges. Barklund hvis du vil lave et svar, så får i begge points.
Avatar billede barklund Nybegynder
31. oktober 2002 - 11:06 #5
S'gerne :o)
Avatar billede thulstrup Nybegynder
31. oktober 2002 - 11:50 #6
Faktisk skal man skrive:

print "&adresse=" . urlencode(utf8_encode($adresse));

ellers kan den ikke vise æ-ø-å.....hvis det skulle være af interesse for nogen.

Men anyway, tak til jer begge to for endnu engang at have hjulpet mig!
Avatar billede barklund Nybegynder
31. oktober 2002 - 12:17 #7
I see :o)

Tark for point...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester