Webboard

Pełna wersja: Formularz kontaktowy PHP
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Znalazłem w necie fajny formularz kontaktowy i chciałbym go dodać do strony. Niestety nie znam PHP a trzeba to "coś" zmodyfikować, żeby maile docierały na wybrany adres.
Zatem "How to...?" :)

PHP:
Kod PHP:
<?php
    
//declare our assets 
    
$name stripcslashes($_POST['name']);
    
$emailAddr stripcslashes($_POST['email']);
    
$comment stripcslashes($_POST['message']);
    
$subject stripcslashes($_POST['subject']);    
    
$contactMessage =  
        
"Message:
        
$comment 

        Name: 
$name
        E-mail: 
$emailAddr

        Sending IP:
$_SERVER[REMOTE_ADDR]
        Sending Script: 
$_SERVER[HTTP_HOST]$_SERVER[PHP_SELF]";
        
        
//send the email 
        
mail('YourEmailHere@gmail.com'$subject$contactMessage);
        echo(
'success'); //return success callback
?>

HTML:
Kod:
<body>

<!--start contactable -->
<div id="contactable"><!-- contactable html placeholder --></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript" src="http://anygoogle.com/contactable/jquery.validate.pack.js"></script>
<script type="text/javascript" src="http://anygoogle.com/contactable/jquery.contactable.js"></script>
<link rel="stylesheet" href="http://anygoogle.com/contactable/contactable.css" type="text/css" />
<script>$(function(){$('#contactable').contactable({subject: 'feedback URL:'+location.href});});</script>
<!--end contactable -->

<div id="page">
    <h2> &laquo; Click the feedback link on the left</h2>
</div>
</body>
Om, mogłeś chociaż do niego zajrzeć.
Kod:
YourEmailHere@gmail.com
Twój adres email tutaj.
Tak zajrzałem. Tylko że to nie działa.
Zatem coś jeszcze trzeba zrobić w tym PHP.

Nigdzie nie mogę znaleźć normalnego formularza który by działał. Są tylko same szablony w CSS/HTML.

Może tu coś trzeba wstawić?
Kod PHP:
Sending IP:$_SERVER[REMOTE_ADDR]
        
Sending Script$_SERVER[HTTP_HOST]$_SERVER[PHP_SELF]"; 
Po pierwsze ten skrypt nie ma formularza, po drugie jak umieszczasz te pliki?
Po trzecie łap tutaj w miare działający formularz: http://www.forumweb.pl/porady-i-tutorial...do-z,58405
Pliki są gotowe, że tak powiem. Umieszczam je w głównym katalogu hostingu. Sprawa nie dotyczy MyBB w tej chwili, bo chciałem przetestować na zwykłej stronce w prostym HTML. Hosting znajduje się na ugu.pl - tam zrobiłem sobie takie konto testowe do różnych rzeczy.

OK, wypróbuję to co dałeś.