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š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