Olen käyttänyt kotisivun lomakkeen laatimiseen kirjan "Kotisivut kuntoon" (Elizabeth Castro) kirjan ohjetta sivulta 258, jossa kerrotaan, miten php:n avulla saa lomakkeen tiedot siirrettyä web-sivulta sähköpostiin. Käytin em sivulla annettua php-skriptiä. Ongelmana on, että en tiedä, miten ja mihin skriptin upotan: alkuperäisen web-sivun (x)html koodiin ja mihin sinne vai omalle sivulle ja jos omalle sivulle, miten tallennan sivun, txt-tiedostona vai html-tiedostona ja miten saan sivulla 258 mainitun kohdan "emailform.php" viittaamaan tuohon skriptiin, että se aktivoituisi.
lomaketiedon lähettäminen
--tietämätön--
4437
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Tiedostot pitää olla nimetty php-päätteellä jotta palvelin osaa suorittaa ne.
Skripti on siis tiedostossa emailform.php johon osoitat linkin html-sivulta.
Html-sivulla olevaa php-koodia ei suoriteta mutta php-skriptissä (tiedostossa) voi olla html-koodia kunhan php-koodit ovat merkkien välissä.
.
.
.
toimii
Niin, PHP parseri ei käsittele tiedostoja joiden pääte on html, ellei niin ole erikseen määrätty.
Tällöin index.html tiedostossa olevaa php-koodia ei suoriteta.
HTML-koodissa
[ ja tässä sitten lomakkeen kentät joilla jokaisella oma yksilöivä nimi ]