Jag letar förtvivlat efter ett sätt att skicka iväg ett fomulär som fyllts i av besökare på en sida. Jag ser att ifyllnad går bra. När man klickar post kommer man till min fortsättningssida som skickar ett mail med ett tomt formulär.
Inga data kommer in i formuläret. Hur löser jag detta?
Jag är ganska ny som användare av PHP men jag vill lära mig och nu kan jag inte få detta problem ur huvudet.
Hjälp mig någon snälla!
Bifogar koden i mina två inblandade filer:
Första sidan där användare fyller i data:
-------
<?php include "../include/Session_Ctrl.php"; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="sv">
<title>Anmälan OSE-aktivitet</title>
Har bara gjort en snabb koll, men när du ska skicka mailet så hämtar du datan med $_POST['Efternamn'].
Men i formuläret heter fältet EfternamnE. Alltså ska du hämta med $_POST['EfternamnE'].
Så kolla igenom så alla fältnamn stämmer.
Tips: Använd forumkod runt koden när du postar här så är det enklare för oss att läsa den.
Både fält med namn Efternamn och EfternamnE finns i formuläret. Jag har dock strippat av koden lite i fil nr 2 tills jag hittat en lösning på hur jag får in info i formuläret som ska mailas.
Nu kvarstår bara problemet med hur man skriver för att checkboxes ska skrivas ut med en liten boc i sig om de är ifyllda och tomma om de inte markerats.