Kirjautuminen

Haku

Tehtävät

Kilpailu

Ohjelmoi tekoäly!
Aikaa on 6.1. saakka.

Keskustelu: Koodit näytille: PHP: Palaute

Sivu 1 / 1

MKnetti [02.07.2003 04:18:48]

#

Yhden tiedoston palautesysteemi

<?php
//haetaan muuttuja act
$act = $_GET["act"];
//jos act on tyhja
if ($act == "") {
//tulostetaan palautelomake
echo '
<form method="post" action="?act=send">
PALAUTE<br><br>
<textarea name="palaute" cols="40" rows="10"></textarea><br>
<input type="submit" value="Lähetä">
</font>
</form>
';
}
//jos act on "send"
elseif ($act == "send") {
//muutetaan html-tagit toimintakyvyttomiksi
$palaute = htmlspecialchars($_POST["palaute"], ENT_QUOTES);
//napataan lahetysaika
$aika = date("d.m.Y H:i");
//napataan lahettajan ip
$ip = $_SERVER['REMOTE_ADDR'];
//ja lahetetaan lopputulos sahkopostiin
mail ("vastaanottajan_sahkoposti", "viestin_otsikko",
//itse viesti
"Lähetetty: $aika\nLähettäjän ip: $ip\n\n$palaute",
"From: virtuaalinen_lahettaja(mika tahansa osoite)"
);
echo 'KIITOS PALAUTTEESTASI';
}
?>

MKnetti [02.07.2003 04:20:09]

#

Ja sitten kommenttia pukkaamaan :)

odys [03.07.2003 22:22:41]

#

Aika köyhä esimerkki..
Kommentteja kuitenkin on siitä plussaa

Sisennykset puuttuu eikä vinkissä edes näytetä paljoa tietoa headereista

T.M. [06.07.2003 02:05:17]

#

hmm... en taida olla ainut joka kattelee koodivinkkejä "ID:n" perusteella? :D
juuh.. köyhä on... mut n00bit voi oppii tosta jotain ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta