20. juli 2004 - 17:31Der 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;
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.
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.
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...
Synes godt om
Ny brugerNybegynder
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.