Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ReCaptcha a Smarty
DonJeday
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 24.10.2008
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Witam,

Jak wczytać recaptcha do smartów oO Ciągle mi błąd wywala choć nie wiem co bym zrobił.



  1. <?php
  2.  
  3. $smarty->assign('row2','<h1 id="uzupelnij_image">Rejestracja konta:</h1>
  4.          <form method="post" action="register.php?load=add">
  5.          <h2>Login:</h2>
  6.          <p class="margin0"><input type="text" name="login" size="20" class="input_index" id="login" /></p>
  7.          <h2>Hasło:</h2>
  8.          <p class="margin0"><input type="password" name="password" size="20" class="input_index" id="password" /></p>
  9.          <h2>Powtórz hasło:</h2>
  10.          <p class="margin0"><input type="password" name="repassword" size="20" class="input_index" id="repassword" /></p>
  11.          <h2>Email:</h2>
  12.          <p class="margin0"><input type="text" name="email" size="20" class="input_index" id="email" /></p>
  13.  
  14. -----------
  15.  Tu chce wstawić recaptcha    
  16.  
  17. --------
  18.          <p class="margin0"><input type="submit" value="" class="submit_rejestruj" id="rejestruj" /></p>
  19.          </form>');
  20. ?>



Z tego co wyczytałem muszę wstawić to:
  1. <?php
  2. if ($_POST["recaptcha_response_field"]) {
  3.        $resp = recaptcha_check_answer ($privatekey,
  4.                                        $_SERVER["REMOTE_ADDR"],
  5.                                        $_POST["recaptcha_challenge_field"],
  6.                                        $_POST["recaptcha_response_field"]);
  7.  
  8. }
  9. echo recaptcha_get_html($publickey, $error);
  10.  
  11. ?>


Ten post edytował DonJeday 25.10.2008, 21:28:03
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Nie to forum przenoszę.

Jaki błąd, gdzie wyczytałeś. Prosimy o więcej informacji.

Pozdrawiam.
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Swoją drogą: po co ci Smarty skoro i tak mieszasz PHP z HTML? Przypisz normalnie w kodzie "obiekt" captcha do jakiejś zmiennej:
  1. <?php
  2. $smarty->assign('captcha', $captcha);
  3. ?>

po czym wyświetl ją w szablonie jak należy:
  1. {$captcha}
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:41