Hvis du vil ha en besked før refresh er det ikke PHP (serverside) men jscript/jquery (clientside) du skal ud i... fx:
http://www.ryancoughlin.com[...]
...dernæst kan du redirecte med window.location = 'url';
--
Pjat: PhenII X6 1100T, Asus 560Ti 448c, 12GB HypX:1600mhz, SSD 160gb, 30" Dell U3011.
Alvor: 17" MacBook Pro + ASUS N55SF. jamen jeg har prøvet på at lave det i html/css
uden held
--
Der er ikke andet for, end at du må sætte dig ind i lidt simpel PHP. Du skal selvfølgelig have din form, den skal sende vars til din send-formular. Disse vars skal du hente vha. $_get, $_post eller $_request. Når du har hentet dine vars, samler du dem og bruger php's mail() funktion til at sende en mail til dig selv.
Derefter bruger du Header(Location: "website") til at redirecte brugeren, inden du laver andet output.
--
Ditlev. det hele funger, skal bare have en besked som fortæller at det er blevet sendt
--
if(mail()) echo "sendt";
--
det er en "and" statment jeg skal bruge...tror jeg
--
#6 Prøv nu at forklare hvad du vil. Du vil have? At brugeren sender mailen, og for svar og 5 sekunder efter redirectes de. Det eneste der kan dette er javascript og "evt" meta tag. Og hvorfor vil du i det hele taget det?
--
altså lige føre de bliver redirected skal de få en besked med
thank you, your mail was sent.
jeg kan vise dig koden :)
--
#8 Så er du nødt til at bruge ajax til at poste din php, og vente med at redirecte via javascript.
--
Du laver en ny html side hvor der står "tak" og alt det, og så redirecter du dit PHP script til tak-siden.
På tak siden skal du så have et javascript der efter fx. 5 sekunder sender ham til forsiden.
Se her for javascriptet :
http://www.quackit.com[...]
--