rønning Skrevet 12. juli 2006 Del 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 Lenke til kommentar
ZoRaC Skrevet 12. juli 2006 Del Skrevet 12. juli 2006 (endret) Edit: Glem det... Hvordan kaller du opp funksjonen fra scriptet ditt? Endret 12. juli 2006 av ZoRaC Lenke til kommentar
rønning Skrevet 12. juli 2006 Forfatter Del Skrevet 12. juli 2006 $string = clean_input_4email($string); Lenke til kommentar
kakkle Skrevet 12. juli 2006 Del 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 Lenke til kommentar
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å