Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: E-mail skriptas
Parašė CyTaS· 2011 Sau. 28 14:01:54
#1
Man reikia skripto kuris atrodo taip
Ir jai galite paaiskinkite kaip ji iterp i
html puslapy
Parašė Sharkie· 2011 Sau. 28 15:01:33
#2
<?php
if (isset($_POST['skype'])){
if (empty($skype) || empty($email) || empty($tipas) || empty($laiskas)){
echo 'Ne visi laukeliai uzpildyti!';
} else {
$skype=$_POST['skype'];
$email=$_POST['email'];
$tipas=$_POST['tipas'];
$laiskas=$_POST['laiskas'];
$turinys='Siuntejo skype: $skype\nSiuntejo email: $email\nPaslaugos tipas: $tipas\nLaiskas: $laiskas';
mail('tavoemailcia', 'Laiskas is mano projekto', $turinys);
}
}
echo '<form action="" method="post">
Jusu skype vardas: <input type="text" name="skype"><br>
Jusu el. pastas: <input type="text" name="email"><br>
Paslaugos tipas: <input type="text" name="tipas"><br>
<textarea name="laiskas">Laisko turinys</textarea>
</form>';
?>
(kodas gali buti truputi netvarkingas, bet viskas pataisoma)
http://php.net/manual/en/functio...
Parašė CyTaS· 2011 Sau. 31 18:01:22
#3
Viskas gerai bet nera kaip ji issiusti
Parašė Sharkie· 2011 Sau. 31 19:01:59
#4
Pridėk prieš
šitą:
<input type="submit" value="Išsiųsti" />
Parašė Connor· 2011 Kov. 15 14:03:18
#5
Man irgi šio dalyko labai reiktų, tačiau pas mane webe neskaito to
PHP kodo.
<?php
if (isset($_POST['skype'])){
if (empty($skype) || empty($email) || empty($tipas) || empty($laiskas)){
echo 'Ne visi laukeliai uzpildyti!';
} else {
$skype=$_POST['skype'];
$email=$_POST['email'];
$tipas=$_POST['tipas'];
$laiskas=$_POST['laiskas'];
$turinys='Siuntejo skype: $skype\nSiuntejo email: $email\nPaslaugos tipas: $tipas\nLaiskas: $laiskas';
mail('etat@gmail.com', 'Text from sending form', $turinys);
}
}
echo "<form action="" method="post">
Your Name: <input type="text" name="skype"><br>
Your email: <input type="text" name="email"><br>
Subject: <input type="text" name="tipas"><br>
<textarea name="laiskas"></textarea>
<input type="submit" value="Send" />
</form>";
?>
Štai taip padariau, bet pas mane kai atsiranda visi pildymo laukeliai gale būna štai kas:
Ir kai spaudžiu "send" nieko neįvyksta. Gal galit padėt?
Parašė viliusss123· 2011 Kov. 15 14:03:05
#6
neturi buti
php ir virsui vietoj <? turi but ?> o apacioi vietoj ?> turi but <?
Parašė Connor· 2011 Kov. 15 14:03:57
#7
viliusss123 parašė:
neturi buti
php ir virsui vietoj <? turi but ?> o apacioi vietoj ?> turi but <?
Va ką meta tada viršuje:
?> if (isset($_POST['skype'])){ if (empty($skype) || empty($email) || empty($tipas) || empty($laiskas)){ echo 'Ne visi laukeliai uzpildyti!'; } else { $skype=$_POST['skype']; $email=$_POST['email']; $tipas=$_POST['tipas']; $laiskas=$_POST['laiskas']; $turinys='Siuntejo skype: $skype\nSiuntejo email: $email\nPaslaugos tipas: $tipas\nLaiskas: $laiskas'; mail('slavinskas.laurynas@gmail.com', 'Text from sending form', $turinys); } } echo "
Parašė Noyz· 2011 Kov. 15 15:03:40
#8
viliusss123 parašė:
neturi buti
php ir virsui vietoj <? turi but ?> o apacioi vietoj ?> turi but <?
Tu debilas, tai tavo manymu, pradžioje turi būti
uždarymo tag'ai? Protas..
Redagavo Noyz· 2011 Kov. 15 15:03:37
Parašė Connor· 2011 Kov. 15 17:03:00
#9
Aš
PHP visiškai užmiršęs, kažkada dar mokėjau, bet labai seniai xD Kiek prisimenu, tai pagal mane taip turi būti <?php ?>. Bet pas mane neskaito tų
PHP tag'ų, gal problema yra tame, kad pas mane nėra įrašyta
PHP programavimo kalbos 'includas' ar kažkas panašaus?
Pagelbėkit, nes man skubiai reikia :|
Parašė Connor· 2011 Kov. 16 16:03:29
#10
UP. Pagelbėkit, nes labai šito reikia :|