Avatar billede snigeren Nybegynder
08. november 2004 - 13:24 Der er 12 kommentarer og
1 løsning

anderledes tegn og linieskift i textfield?

Hej

Jeg har en gæstebog der skriver og henter til/fra en .txt fil via php.

Hvordan får jeg den flash til at forstå følgende tegn:
"æøåÆØÅ.,_-?+`´*<>"

derudover forstår det textfield jeg henter indholdet ind i heller ikke linieskift,... hvordan får jeg det til at virke?

/Snig
Avatar billede nikolajdu Nybegynder
08. november 2004 - 13:32 #1
hvor bruger du ikke database? Nå skidt hvordan gør du med PHP´en?

brug utf8_encode($tekst_til_flash);

Har du slået multiline til på dit tekstfelt?
Avatar billede snigeren Nybegynder
08. november 2004 - 13:33 #2
doh!
der var en begrænsning i php scriptet...
Avatar billede snigeren Nybegynder
08. november 2004 - 13:34 #3
kan ikke finde ud af at scripte det,.. men hvis du kan hjælpe mig er jeg frisk på at lære =)
Avatar billede snigeren Nybegynder
08. november 2004 - 13:34 #4
ehem hvordan bruger man utf8_encode ?
Avatar billede nikolajdu Nybegynder
08. november 2004 - 13:39 #5
som jeg har skrevet - hvor langt er du nået?
Avatar billede snigeren Nybegynder
08. november 2004 - 13:49 #6
Her er .php filen:
http://www.triodimenzionale.dk/guestbook/GuestBook

og her .fla filen:
http://www.triodimenzionale.dk/guestbook/guestbook.fla

og her kan indholdet ses under guestbook:
http://www.triodimenzionale.dk/trio2004

Den virker ikke helt optimalt endnu =|
Avatar billede snigeren Nybegynder
08. november 2004 - 14:07 #7
uhm,.. ($tekst til flash) hvad er det for en variabel? er det selve GuestBook.php eller?
Avatar billede snigeren Nybegynder
08. november 2004 - 14:21 #8
det er i første omgang mindre vigtigt om det er med en database,.. jeg vil hellere have hjælp til at få den op at køre ordentligt...

lige nu kan jeg ikke helt finde ud af at få guestbook.fla til at fungere som den skal:

Kan du ikke se om jeg har lavet noget forkert i den i forhold til "send" knap osv.?

det fungerer således: Min hovedfil åbner mappen flash, hvor guestbook.swf ligger og henter den ind i guestbook_mc i hoved timelinen.
Avatar billede snigeren Nybegynder
09. november 2004 - 12:37 #9
Har fået hjælp til min gæstebog af thulstrup,..

men kan du forklare mig hvad ($tekst_til_flash) er for en variabel?
Avatar billede nikolajdu Nybegynder
09. november 2004 - 15:04 #10
Sorry for ventetiden. Nederst i din php står der :

    print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh=$NumHigh&GuestBook=";
    for ($n = $NumLow; $n < $NumHigh; $n++) {
    print $DataArray[$n];
        if (!$DataArray[$n]) {
        Print "<br><br><b>No More entries</b>";
        exit;
        }
    }


Det skal ændres til :

    print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh=$NumHigh&GuestBook=";
    for ($n = $NumLow; $n < $NumHigh; $n++) {
    print utf8_encode($DataArray[$n]);
        if (!$DataArray[$n]) {
        Print "<br><br><b>No More entries</b>";
        exit;
        }
    }
Avatar billede nikolajdu Nybegynder
18. november 2004 - 01:09 #11
hjalp det?
Avatar billede snigeren Nybegynder
18. november 2004 - 01:44 #12
ahh hehe sorry glemte ski lige at komme tilbage...

Uhm det virkede faktisk da jeg disablede disse linier i scriptet:

#    $Name = ereg_replace("[^A-Za-z0-9 ]", "", $Name);
#    $Email = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Email);
#    $Comments = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Comments);

Den skriver ihvertfald æøå mellemrum og !  =)

Men smid lige et svar det er altid godt at have liggende,.. hvis jeg for brug for hjælp med scriptet senere kan jeg måske lige smide et spørgsmål her igen =)
Avatar billede nikolajdu Nybegynder
18. november 2004 - 01:46 #13
ok
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