Olen tehnyt PHP:llä lomakkeen käsittelijän, jonka sain jopa toimimaan :) Ongelmana on nyt se, että lomakkeen lähettämä sähköposti näyttää ainoastaan käyttäjän täyttämän tekstikentän sisällön. Lomakkeessani on siis useampi tekstikenttä, jonka käyttäjä täyttää, joten haluaisin tietää millä sriptillä postissa näkyisi myös täytetyn kentän nimi. Toimiiko se sama skripti myös checkboxien suhteen? Selitinkö liian sekavasti? :)
PHP lomake
Ei löydä ratkaisua ...
4941
0Äänestä
Vastaukset 4
Vanhimmat
var_dump($_POST);
Mun koodi näyttää siis tältä:
Tuolla koodilla tuo tosiaan näyttää vain tuon message-kentän sisällön, mutta ei kentän nimeä. Entä miten tuohon koodiin voi lisätä muita kenttiä? Menee hermot tän kans ku yrittää ihan nollasta lähteä liikkeelle ...
Foreach loopilla käyt läpi jokaisen $_POST taulukon arvon:
if(!empty($_POST['Nimi'])) {
foreach($_POST as $key => $value) {
$palaute .= $key . ': ' . $value . "\r\n";
}
mail('palaute@lomake', 'Palautelomake', $palaute);
echo "Kiitos palautteestasi...";
exit();
}
Katso osoite:
http://koti.mbnet.fi/mvnet/kotisivuohjeet4.php#lomakkeen
Tuonne olen tehnyt ohjeet tuon lomekkeen käsittelijän toteuttamiseen.