Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: IP-osoitten liittäminen...

kayttaja-1634 [04.02.2004 20:43:10]

#

Olen tehnyt tällaisen ( http://---/index.php?sivu=palautelomake ) palautelomakkeen, mutta haluaisin, että kun joku lähettää sillä palautetta minulle niin näkisin kyseisen henkilön IP-osoitteen siinä viestissä.

Osaatteko neuvoa?

kenkku [04.02.2004 20:46:30]

#

IP-osoite löytyy muuttujasta $_SERVER["REMOTE_ADDR"]

kayttaja-1634 [04.02.2004 22:05:42]

#

Öh, en ole vielä guru PHP:n kanssa...
Voisitko kertoa, miten liitän tuon siihen lomakkeeseen jne. :-)

ajv [05.02.2004 00:08:40]

#

Mulla on tälleen.

<?php
//otetaan lomakkeen lähettämät tiedot talteen
$palaute = $_POST['palaute'];
$nimi = $_POST['nimi'];
$sposti = $_POST['sposti'];
//haetaan käyttäjän ip-osoite
$ip = $_SERVER['REMOTE_ADDR'];
//Lähetetään sähköpostia
if(mail("oma.osoite@palvelin.fi", "Palautetta kotisivuilta", "$palaute\n\n $ip", "From: $nimi <$sposti>")) {
	print " <h3>Kiitos palautteesta!</h3>\n Viestisi:\n <p><em>".$palaute."</em></p>";
		} else print "Jokin mättää";
?>

Vähän muokattuna ja testaamattomana.

kayttaja-1634 [05.02.2004 16:02:44]

#

Joo, kiitti. Sain fiksattua sen minun palautetiedoston ja laitettua siihen sen IP-virityksen. ;-)

Vastaus

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

Tietoa sivustosta