Eli tässä on aluksi lomakeosa htm-dokumentista joka lähettää lomakkeen tuolta alhaalta löytyvään php-dokumenttiin joka lähettää lomakkeen sähköpostiin.
Muuten olen saanut lomakkeen toimimaan, mutta nyt tuohon lisäämäni valinta ei toimi. Eli yritän saada niin että käyttäjä pystyy valitsemaan kahdesta kohteesta minne lviesti lähetetään.
Nyt vaan tuo ei jostain syystä toimi. kokeilin echon avulla tuossa php-dokumentissa että mitä arvoja tuo $_POST['kohde'] saa, mutta ei mitään tulostusta tule eli se ei ilmeisesti saa mitään arvoa tuolta lomakkeelta.
Osaisiko joku auttaa miestä hädässä?
Kiitosta ja kumarrusta.
HTM-TIEDOSTO :
Vastaanottaja: Tietoja Asiakastuki
Nimesi:
Viestisi:
PHP-TIEDOSTO:
$posti = array
(
vast=>$_POST['kohde'],
nimi=>$_POST['nimi'],
viesti=>$_POST['viesti']
);
if ($_POST['kohde'] == "info"){
$osoite = "[email protected]";
}
else{
$osoite = "[email protected]";
}
Muuten olen saanut lomakkeen toimimaan, mutta nyt tuohon lisäämäni valinta ei toimi. Eli yritän saada niin että käyttäjä pystyy valitsemaan kahdesta kohteesta minne lviesti lähetetään.
Nyt vaan tuo ei jostain syystä toimi. kokeilin echon avulla tuossa php-dokumentissa että mitä arvoja tuo $_POST['kohde'] saa, mutta ei mitään tulostusta tule eli se ei ilmeisesti saa mitään arvoa tuolta lomakkeelta.
Osaisiko joku auttaa miestä hädässä?
Kiitosta ja kumarrusta.
HTM-TIEDOSTO :
Vastaanottaja: Tietoja Asiakastuki
Nimesi:
Viestisi:
PHP-TIEDOSTO:
$posti = array
(
vast=>$_POST['kohde'],
nimi=>$_POST['nimi'],
viesti=>$_POST['viesti']
);
if ($_POST['kohde'] == "info"){
$osoite = "[email protected]";
}
else{
$osoite = "[email protected]";
}
Vastaukset 4
Vanhimmat
voi varmaan johtua siitä, että formissa kohteen nimi on "vast" eli tsekkaa $_POST['vast']...
no tuo oli joku painovirhepaholainen :D
Mutta vaikka tuo on nyt oikein niin eipä silti toimi? ehdotuksia?
toimii sittenkin.. :) kiitos avusta ;)
Kokeilin jopa toimii ongelmitta. Palauttaa
Array (
[vast] => info
[nimi] => nimeni
[viesti] => viestini
)
Koitas
Niin näät mitä POST taulussa on, jos tyhjä niin vika muualla.
Ja miten kokeilet kotikoneella, palvelimella?
Jos palvelimella niin onko proxyt ja vastaavat poispäältä? Voit nimittäin saada vanhan version joka ei toimi, vaikka todellisuudessa toimisikin.
Koitas tämmöistä osoitetta http://sivusi.com/testi.php?4342664634 tällöin sivua ei haeta välimuistista, tuohon perään voit läntätä mitä haluat.