30. december 2011 - 22:08Der er
18 kommentarer og 1 løsning
Fejl i kontaktformular?
Hej Jeg har fundet en kontaktformular her: http://phpeasystep.com/phptu/8.html Den har jeg tilpasset og benyttet til min egen hjemmeside, som kontaktside, men når jeg lægger den op på mit webhotel og derefter udfylder den og trykker send, så giver den mig HTTP404 error. Formularen er kodet i PHP og består af to filer. Her er filerne: contact.php http://pastebin.com/2j28A6qB
Du må have lavet en stavefejl. Har lige testet dit script på en server og det virker fint. Du har nok fået to mails fra mig.
Du kan jo lave din formular lige som du vil have den og hvis der er noget du ikke kan hitte ud af, som du gerne vil have anderledes, så skriv. Jeg har efterhånden lavet en del kontaktformularer for folk herinde ;) Du kan også med fordel læse min guide: http://www.eksperten.dk/guide/1410
Hvis du har testet scriptet på en server så skal det jo virke. Har lige prøvet at tage det jeg lagde i pastebin og sat det ind i to tomme filer og lagt på min private linux server, for at være sikker på at det ikke var min udbyders system det var galt med. På min egen server får jeg dog ikke en 404-fejl, men den fejlmeddelse som jeg har sagt den skal skrive hvis der er noget galt. Kiggede derefter i ftp på mit webhotel, og fandt ud af at min send_contact.php havde en ekstra .php. Da jeg fjernde den fik jeg den fejlmeddelse jeg har defineret.
Dem du har sendt har jeg modtaget, men jeg har ikke modtaget noget fra migselv når jeg har fået fejl. Link til kontaktformularen er her: http://creativespectrum.dk/contact.php
Dit header-felt er yderst 'sparsommeligt' bestykket - f.eks. ligger din formular i et utf-8 dokument, mens du forsøger at sende en ANSI kodet mail (som tydeligvis ligger i et dokument, som er gemt som utf-8).
#11 Jeg prøvede de filer du havde lagt ud i din guide, og det virker på MLHosting, men ikke på min lokale webserver, men det var jo også meningen at det skulle virke på MLHosting. Så hvis du vil være så flink at smide svar, fordi problemet har du jo løst.
olebole jeg benytter jo ikke længere den formular jeg linkede til i mit spørgsmål. Hvis du læser hvad jeg skriver i #14, så bruger jeg nu kontaktformularen fra den guide der blev linket til i #11. Og den formular virker fint, så derfor er mit problem jo løst.
Jamen, det har jeg da naturligvis læst. Men hvis du havde læst i manualen, som jeg linkede til i #12, ville du vide noget om, hvad det anbefales, man skriver i en e-mail-header - og så ville du vide, at din header stadig ikke lever op til kravene. Dine grundlæggende problemer er ikke løst =)
"Altid dejligt at få smidt et link med knap 11000 ord i hovedet." >> Ja, grundige informationer er altid dejlige - med mindre, man skal til at sove og bare har brug for en letfordøjelig Pixi bog *o)
Det er således nødvendigt at have rimelig godt styr på header-feltet, hvis man skal sende utf-8 mails (og andet er nok ikke realistisk idag). Det kræver, man på den ene eller anden måde sætter sig ind i, hvad dokumentationen skriver om emnet
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.