Tags:
php
Jeg har lavet mig en side som består af index.php der bruger include (jeg ved godt det burde være require) til at indlæse nogle sider til layout, og en side der hedder kontakt.php. Kontakt.php er bliver inkluderet fordi siden hedder localhost/ddn/?page=kontakt så der har jeg allerede brugt post. Dvs jeg har lavet et link i menuen der hedder <a href="/ddn/?page=kontakt">Kontakt</a>. På siden kontakt.php har jeg en formular hvor der står <form action="/ddn?page=kontakt" method="post"> og nogle input felter til navn email og kommentaren, og <input type="submit" name="skriv_besked" value=" - oK - ">
Øverst på samme side står if(isset($_POST["skriv_besked"])) {
echo "Tak for din besked.";
}
Men der står aldrig "Tak for din besked". Hvorfor? tænkte jeg så. Jo det må være fordi jeg ikke kan bruge get og post samtidig. Er det den korrekte formodning? Hvis ja, er der så en anden måde at gøre det samme på hvor jeg stadig kan bruge include til at indlæse mine sider inden i index.php?
tak på forhånd
-SpectreNectar
11 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
0
Nåh
tak