lifetimeboy Skrevet 14. juni 2010 Del Skrevet 14. juni 2010 (endret) Mitt forsøk er og finne rett avsender fra et kontakt skjema. jeg vet at det formen og koden fungerte før jeg begynte på dette, så trenger litt veiledning. html koden som er endret: <input type="radio" name="sted" value="oslo" checked> Oslo <input type="radio" name="sted" value="trheim"> Tr.heim php koden som er endret: $oslo = $_POST['oslo']; $trheim = $_POST['trheim']; $oslo = "[email protected]"; $trheim = "[email protected]"; if (empty($oslo)) { $trheim = $to; } else { $oslo = $to; } $to er da mailadressen hvor skjemaet skal sendes til. etter denne endringen kommer det ingen mail til noen. Håper noen kan hjelpe meg litt Endret 14. juni 2010 av lifetimeboy Lenke til kommentar
jonol Skrevet 14. juni 2010 Del Skrevet 14. juni 2010 Jeg må si jeg ikke forstår hva du mener(kan være jeg som bare roter). sjekk nedenfor: // dette er jeg ganske sikker på at er feil $oslo = $_POST['oslo']; $trheim = $_POST['trheim']; // tror det er slik du må skrive det: $sted = $_POST['sted']; if($sted == 'trheim'){$epost = '[email protected]';} elseif($sted == 'oslo'){$epost = '[email protected]';} // når du gjør som nedenfor så fjerner du det du har hentet med post funksjonen over. $oslo = "[email protected]"; $trheim = "[email protected]"; if (empty($oslo)) { $trheim = $to; } else { $oslo = $to; } 1 Lenke til kommentar
lifetimeboy Skrevet 14. juni 2010 Forfatter Del Skrevet 14. juni 2010 jeg som tullet og nok sikkert forklarte noe dårlig. men det gjorde susen. lærte jeg noe nytt i dag også. Tusen takk for hjelpen! Lenke til kommentar
jonol Skrevet 14. juni 2010 Del Skrevet 14. juni 2010 (endret) Glad det ordnet seg for deg, jeg evig glad for vis du mener det hjalp Endret 14. juni 2010 av jonol 2 Lenke til kommentar
Crowly Skrevet 15. juni 2010 Del Skrevet 15. juni 2010 Bare for å utdype litt, det er name i input, select osv i ett form som blir feltene i $_GET eller $_POST. I ditt eksempel og i løsningen så har du name="sted", da henter man verdien med $_POST['sted'] eller $_GET['sted'] (avhengig av hvilken method man har valgt). For å sjekke hva som ligger i $_POST eller $_GET (eller andre arrays) så bruk print_r() i <pre> tager echo '<pre>'; print_r($_POST); echo '</pre>'; Da får man en god og lett lest oversikt over alle feltene og verdiene i array'et. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå