rønning Skrevet 12. juli 2006 Skrevet 12. juli 2006 (endret) noen som se hva som er galt med denne koden: function clean_input_4email($value, $check_all_patterns = true) { $patterns[0] = 'Content-type: text/html; charset=iso-8859-1' . '/\r\n/'; $patterns[1] = '/to:/'; $patterns[2] = '/cc:/'; $patterns[3] = '/bcc:/'; if ($check_all_patterns) { $patterns[4] = '/\r/'; $patterns[5] = '/\n/'; $patterns[6] = '/%0a/'; $patterns[7] = '/%0d/'; } return preg_replace($patterns, ' ', strtolower($value)); } får denne feilmeldingen: Warning: Delimiter must not be alphanumeric or backslash på den linjen return er.. Endret 12. juli 2006 av rønning
ZoRaC Skrevet 12. juli 2006 Skrevet 12. juli 2006 (endret) Edit: Glem det... Hvordan kaller du opp funksjonen fra scriptet ditt? Endret 12. juli 2006 av ZoRaC
kakkle Skrevet 12. juli 2006 Skrevet 12. juli 2006 Problemet er vel den text/html saken... Bytt ut første linje i funksjonen med denne, så skal det vel funke bedre: $patterns[0] = '/Content-type: text\/html; charset=iso-8859-1\r\n/'; /k
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå