Avatar billede sazo Nybegynder
20. juli 2004 - 17:31 Der er 6 kommentarer og
1 løsning

Kan denne kode ændres.?

Hi eksperter...

Jeg har fået lavet en kode til en gæstebog, men problemet er at man ikke kan skrive æ,ø,å,Æ,Ø,Å i den. Det jeg gerne vil have en til at lave er sådan at der kan skrives æ,ø,å,Æ,Ø,Å. Koden ser sådan her ud:

<?
    if (!isset($name) || !isset($email) || !isset($message) || empty($name) || empty($email) || empty($message)) {
        print "&result=Fail";
        print "&errorMsg=" . urlencode("Input required for all fields.");
        exit;
    }

    $email = strtolower($email);

    addentry($name, $email, $message);

function addentry($name, $email, $message) {

    $posted = strftime("%D %I:%M %p");

    $message = stripslashes($message);

    $file = fopen('entry.txt', 'a+');


    if (!$file) {
        print "&result=Fail";
        print "&errorMsg=" . urlencode("Could not open entry.txt file. Change CHMOD levels to 766.");
        exit;

    }

    fputs($file, "<font color=\"#FFFFFF\">Name:</font> $name\n<font color=\"#FFFFFF\">Email:</font> <font color=\"#FFFFFF\"><u><A href=\"mailto:$email\">$email</A></u></font><br>\n<font color=\"#FFFFFF\">Posted:</font> $posted\n<font color=\"#FFFFFF\">Message:</font> $message\n\n");
    fclose($file);


}

print "&result=okay";
exit;

?>

På forhånd tak for hjælpen...!

//Sazo...
Avatar billede sazo Nybegynder
23. juli 2004 - 12:48 #1
Hva er der virkelig ingen der kan hjælpe mig...? Vil også meget gerne have at vide hvis det ikke kan lade sig gøre...

//Sazo...
Avatar billede terrak Nybegynder
23. juli 2004 - 12:55 #2
Lav en "echo $message;exit;" før du putter det ind i filen. På den måde kan vi finde ud af om æ, ø og å allerede er fjernet, før det bliver smidt ind i filen.
Avatar billede terrak Nybegynder
23. juli 2004 - 13:06 #3
Prøv ellers at smide "htmlentities($message);" ind efter "$email = strtolower($email);"
Avatar billede sazo Nybegynder
24. juli 2004 - 11:22 #4
Kunne ikke få det til at virke... Men har fundet en hel anden kode som virker meget bedre... Men tak for forsøget...:-D

//Sazo...
Avatar billede sazo Nybegynder
24. juli 2004 - 11:22 #5
************************************LUKKET************************************
Avatar billede terrak Nybegynder
24. juli 2004 - 17:20 #6
En stor del af Eksperten er muligheden for at læse besvarede spørgsmål. På den måde kan andre personer, med samme problem, finde en løsning.

Ved bare at skrive at du har fundet ud af det, i stedet for at skrive løsningen, vil der måske komme et spørgsmål mere, hvilket kunne have været undgået.
Avatar billede sazo Nybegynder
25. juli 2004 - 12:04 #7
Det kan godt være... Men jeg har lavet en hel ny kode som fungerer meget bedre og overhovedet ikke ligner den anden... Og jeg har desværre ikke tænkt mig at ligge denne kode herind da jeg også bruger den til noget andet hvor jeg ikke må give koden videre...

//Sazo...
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