Hjælp til php radio butten

Tags:    php

hej jeg har lavet en mail form hvor i der er en radio button men jeg kan ikke få den til at vise sig i min email

sådan ser min contact.php ud

Fold kodeboks ind/udPHP kode 


og sådan ser min mailer.php ud

Fold kodeboks ind/udPHP kode 


hvad gør jeg forkert siden det ikke virker?

Mvh Heino



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Din value er sat til "Nej" men du tester efter 'nej', hvilket ikke er det samme. Samme er gjort ved "Ja" og 'ja'.
Fold kodeboks ind/udKode 

Ville det ikke være bedre at bruge 1 checkbox i stedet for 2 radio når der er tale om et ja/nej valg ?

Så har du også kun 1 at skulle holde står på.

Jeg sad igår og skrevet noget om det selv men ved faktisk ikke helt hvordan man skal teste det.

Jeg tror nok man skal gøre sådan her :
Fold kodeboks ind/udHTML kode 

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 27.03.2012 15:17 af Bruger #13010
@Heino
Jeg mener ikke at man må bruge mellemrum i et variabelnavn, i dit eksempel:
Fold kodeboks ind/udPHP kode 


Der vil jeg mene at du skal skrive
Fold kodeboks ind/udPHP kode 


Men det kan godt være mig der er gal på den. Nu har jeg aldrig prøvet med mellemrum i en "super global"-variabel.



@Heino
Jeg mener ikke at man må bruge mellemrum i et variabelnavn, i dit eksempel:
Fold kodeboks ind/udPHP kode 


Der vil jeg mene at du skal skrive
Fold kodeboks ind/udPHP kode 


Men det kan godt være mig der er gal på den. Nu har jeg aldrig prøvet med mellemrum i en "super global"-variabel.


Hvis array index'et er en String, er der ikke noget i vejen med at det er i flere ord, så længe der er citationstegn udenom.

Fejl:
Linje 2: $youremail = 'hotmail.com';
Linje 38: til afhentning: '.$_POST['Til afhentning'];




Indlæg senest redigeret d. 25.03.2012 19:13 af Bruger #10410
@Valdemar
Havde jeg ikke lige tænkt på, så lærte jeg sgu også noget idag ;) - tak for det



hej har prøvet at rette og det virker stadigvæk ik så der må være andre fejl i min mailer.php som gør at jeg ikke kan se om der er valgt ja eller nej i min mail

MVH Hino



12. if (isset($_POST['Submit1'])) {

Synes ikke jeg kan finde Submit1 nogen steder i din form?

http://php.net/manual/en/function.mail.php: "When sending mail, the mail must contain a From header."

Derfor:

42. mail($to, $subject, $body, "From: EMAIL@DINSIDE.DK");

Desuden er dette ret ligegyldigt
16. if ($selected_radio == 'ja') {
17. $ja_status = 'unchecked';
18.
19. }
20. else if ($selected_radio == 'nej') {
21. $nej_status = 'checked';
22. }
da du ikke bruger variablerne ja_status/nej_status til noget.



t