email skripta za povabilo na stran
 
up1 17. sep 2007 13:09:25 Pridružen od:
25. jul 2007
86 objav
0 0 0
#1

Na forum bi rad dodal (oz sam link do te stran z mail skripto), kjer bi uporabnik napisali email naslovnika in na forum povabili prijatelje (+ kratko sporočilo + seveda bi se dodalo še moje sporočilo, kjer bi podrobneje vse opisal). (vem, da je to zelo enostanvo, ker imam omogočen sendmail (php) samo se mi zdaj ne da ukvarjat s tem in bi raje, da mi kdo že da kako narejeno skripto):) Hvala


všeč(0) ni všeč(0) spam(0)
 
imojster 17. sep 2007 14:09:19 Pridružen od:
29. avg 2006
2431 objav
17 0 1
#2

http://www.phpsimplescripts.com :D



Dodaš še form za sporočilo in je ... skripta je preprosta ...


všeč(0) ni všeč(0) spam(0)
 
up1 17. sep 2007 17:09:03 Pridružen od:
25. jul 2007
86 objav
0 0 0
#3

hvala imojster, to sem iskal, čeprav bi bilo dobro, da bi bilo potrebno vpisati vsaj varnostno kodo (P.S. a to je tvoja stran? :D)


všeč(0) ni všeč(0) spam(0)
 
imojster 17. sep 2007 17:09:14 Pridružen od:
29. avg 2006
2431 objav
17 0 1
#4

hvala imojster, to sem iskal, čeprav bi bilo dobro, da bi bilo potrebno vpisati vsaj varnostno kodo (P.S. a to je tvoja stran? :D)




Bila je ... pred par meseci sem prodal ....



za tisti captcha imaš naokoli polno skript ...


všeč(0) ni všeč(0) spam(0)
 
up1 17. sep 2007 17:09:52 Pridružen od:
25. jul 2007
86 objav
0 0 0
#5

Ne delajo čž.. kako bi to uredil? (za ime)


všeč(0) ni všeč(0) spam(0)
 
Vini 17. sep 2007 18:09:21 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#6

v headerju maila doloci pravilen encoding...


všeč(0) ni všeč(0) spam(0)
 
up1 17. sep 2007 19:09:59 Pridružen od:
25. jul 2007
86 objav
0 0 0
#7

hvala Vini, sem dal na utf-8 in zdaj dela.


všeč(0) ni všeč(0) spam(0)
 
Vini 17. sep 2007 20:09:18 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#8

ni za kaj :)


všeč(0) ni všeč(0) spam(0)
 
up1 17. sep 2007 21:09:41 Pridružen od:
25. jul 2007
86 objav
0 0 0
#9

eh, se bom moral začeti počasi php učiti :o



Nikakor ne morem spravit k delovanju skripto s captcha http://www.white-hat-web-design.co.uk/articles/php-captcha.php



A bi bil kdo tko prijazn in mi pomagal?



Tole je koda od povabilo.php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
-->
</style>
</head>
<body>
<div style="width: 200px; margin-left:auto; margin-right:auto; border: #5E8ACA solid 1px; padding: 5px; padding-top: 75px; background: url(http://www.cveka.com/slike/ozadje_email.jpg) left top no-repeat;">

<form action="<? echo $_POST['self']; ?>" method="post">
Va&scaron;e ime : <br />
<input style="background-color:#EAEEFF; border:#5E8ACA solid 1px;" name="name" type="text"><br /><br />
Prijateljev email naslov : <br />
<input style="background-color:#EAEEFF; border:#5E8ACA solid 1px;" name="email" type="text"><br /><br />
Varnostna koda:
<input style="background-color:#EAEEFF; border:#5E8ACA solid 1px;" id="security_code" name="security_code" type="text" />
<br />
<br />
<img src="CaptchaSecurityImages.php" />

<br />
<br />
<input style="background-color:#EAEEFF; border:#5E8ACA solid 1px;" name="Send" type="submit" value="Send">
</form>
<?
if (@$_POST['Send']=="Send")
{
$name=$_POST['name'];
$email=$_POST['email'];
$subject = $name. " Povabilo na spletno stran";
$message= "Pozdravljeni, \n\n" .$name. " vas vabi, da si ogledate spletno stran : \n\nOsrednji slovenski forum - http://www.cveka.com \n\n\n\n\n\n\n\nPovabilo je bilo poslano iz obrazca na spletni stran http://povabilo.cveka.com.";
$headers = 'From: cveka.com@gmail.com' . "\r\n" . 'Reply-To: cveka.com@gmail.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();

mail($email, $subject, $message, $headers);
echo "Povabilo je bilo poslano na: <strong> $email </strong>";
}
?>

<span style="font-size:10px; float:right;">www.cveka.com</span>
<br style="clear:both" />
</div>
</body>
</html>

Zdaj pa ne vem kako moram tole vključiti v zgornjo kodo da bo delalo


Place the following in the code where the form is submitted to. This code will check what the user has typed matches the code in the image.

<?php
session_start();
if(($_SESSION['security_code'] == $_POST['security_code']) && (!empty($_SESSION['security_code'])) ) {
// Insert you code for processing the form here, e.g emailing the submission, entering it into a database.
unset($_SESSION['security_code']);
} else {
// Insert your code for showing an error message here
}
?>

Sicer pa brez capacha dela ok



http://www.cveka.com/povabilo.php


všeč(0) ni všeč(0) spam(0)
 
Vini 17. sep 2007 22:09:06 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#10
<?
if (@$_POST['Send']=="Send") {
if(($_SESSION['security_code'] == $_POST['security_code']) && (!empty($_SESSION['security_code'])) ) {
$name=$_POST['name'];
$email=$_POST['email'];
$subject = $name. " Povabilo na spletno stran";
$message= "Pozdravljeni, \n\n" .$name. " vas vabi, da si ogledate spletno stran : \n\nOsrednji slovenski forum - http://www.cveka.com \n\n\n\n\n\n\n\nPovabilo je bilo poslano iz obrazca na spletni stran http://povabilo.cveka.com.";
$headers = 'From: cveka.com@gmail.com' . "\r\n" . 'Reply-To: cveka.com@gmail.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();

mail($email, $subject, $message, $headers);
echo "Povabilo je bilo poslano na: <strong> $email </strong>";
unset($_SESSION['security_code']);
} else {
// Insert your code for showing an error message here
echo 'Wrong captcha!';
}
}
?>

Cisto na vrhu dodaj pa se:


<?
session_start();
?>

In ja, zacni se uciti PHP, ce se nameravas ukvarjati z njim :)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se