login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Cutenews en Securimage

Offline janwillem117 - 07/12/2008 20:18
Avatar van janwillem117Nieuw lid ik ben bezig met het integreren van Securimage in Cutenews en nu volg ik de instructies die op de site van Securimage staan( http://www.phpcaptcha.org/documentation/quickstart/ )
maar er staat bij stap 1 van het 2e stuk :
Open the PHP file that processes the form data after submission.
You can find this by looking at the action value inside your <form> tag.
Note: In order to use Securimage, your form processor must be written in PHP.

maar dat staat er bij mij niet
de code van het formulier is :


  1. $template_form = <<<HTML
  2. <table border="0" width="370" cellspacing="0" cellpadding="0">
  3. <tr>
  4. <td width="60">Name:</td>
  5. <td><input type="text" name="name"></td>
  6. </tr>
  7. <tr>
  8. <td>E-mail:</td>
  9. <td><input type="text" name="mail"> (optional)</td>
  10. </tr>
  11. <tr>
  12. <td>Smile:</td>
  13. <td>{smilies}</td>
  14. </tr>
  15. <tr>
  16. <td colspan="2">
  17. <textarea cols="40" rows="6" id=commentsbox name="comments"></textarea><br />
  18. <input type="submit" name="submit" value="Add My Comment">
  19. <input type=checkbox name=CNremember id=CNremember value=1><label for=CNremember> Remember Me</label> |
  20. <a href="javascript:CNforget();">Forget Me</a>
  21. </td>
  22. </tr>
  23. </table>


Dus waar moet ik de stap 2, 3, 4en 5 nou plaatsen?

11 antwoorden

Gesponsorde links
Offline Martijn - 07/12/2008 20:27 (laatste wijziging 07/12/2008 20:36)
Avatar van Martijn Crew PHP
  1. <form method="post" action="pagina.php">
  2. </form>


dat moet er om je html heen.

en dan vervolgende op pagina.php kun je verder
Offline janwillem117 - 07/12/2008 20:35
Avatar van janwillem117 Nieuw lid moet ik daar wat ik al had + het nieuwe tussen zetten?
Offline Martijn - 07/12/2008 20:41
Avatar van Martijn Crew PHP zie de edit
Offline janwillem117 - 07/12/2008 20:42
Avatar van janwillem117 Nieuw lid hoe kan ik zien wat die volgende pagina zou moeten zijn?
Offline Gerard - 07/12/2008 20:48
Avatar van Gerard Ouwe rakker Cutenews handelt alles af binnen 1 include, dus je zult de source files van Cutenews zelf eens moeten doorbladeren.
Offline janwillem117 - 07/12/2008 20:55 (laatste wijziging 08/12/2008 07:20)
Avatar van janwillem117 Nieuw lid dit is wat ik nu heb :
  1. <form method="post" action="pagina.php">
  2. </div>
  3. $template_form = <<<HTML
  4. <table border="0" width="370" cellspacing="0" cellpadding="0">
  5. <tr>
  6. <td width="60">Name:</td>
  7. <td><input type="text" name="name"></td>
  8. </tr>
  9. <tr>
  10. <td>E-mail:</td>
  11. <td><input type="text" name="mail"></td>
  12. </tr>
  13. <tr>
  14. <td>Smile:</td>
  15. <td>{smilies}</td>
  16. </tr>
  17. <tr>
  18. <img id="captcha" src="http://www.janwillem-117.nl/securimage/securimage_show.php" alt="CAPTCHA Image" />
  19. <input type="text" name="captcha_code" size="10" maxlength="6" /><a href="#" onclick="document.getElementById('captcha').src = '/securimage/securimage_show.php?' + Math.random(); return false">Reload Image</a>
  20. <?php session_start(); ?>
  21. <?include_once $_SERVER['DOCUMENT_ROOT'] . 'http://www.janwillem-117.nl/securimage/securimage.php';
  22.  
  23. $securimage = new Securimage();
  24. if ($securimage->check($_POST['captcha_code']) == false) {
  25.  
  26.  
  27.  
  28. die('The code you entered was incorrect. Go back and try again.');
  29. }
  30. ?>
  31. <td colspan="2">
  32. <textarea cols="40" rows="6" id=commentsbox name="comments"></textarea><br />
  33. <input type="submit" name="submit" value="Add My Comment">
  34. <input type=checkbox name=CNremember id=CNremember value=1><label for=CNremember> Remember Me</label> |
  35. <a href="javascript:CNforget();">Forget Me</a>
  36. </td>
  37. </tr>
  38. </table>
  39. </form>

maar als ik dan naar het nieuwsbericht wil gaan krijg ik de volgende melding :
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /storage/mijndomein/users/107932/public/sites/www.janwillem-117.nl/cutenews/data/Default.tpl on line 56

Offline Ultimatum - 08/12/2008 07:40
Avatar van Ultimatum PHP expert Wat is in dit stuk code regel 56 dan? En je moet niet zomaar form tags om je formulier heen gooien zoals DeviourSoul zegt, cutenews zet die formtags er zelf omheen, zoals Gerard al aangeeft.
Offline Martijn - 08/12/2008 11:18
Avatar van Martijn Crew PHP en je kunt ook geen sessie starten halverwege een pagina 
Offline Kr4nKz1n - 08/12/2008 11:47 (laatste wijziging 08/12/2008 11:47)
Avatar van Kr4nKz1n Onbekend En een div sluiten nadat je een form hebt geopend is ook niet correct (HTML).

Eerste sluiten wat als laatste is geopend.

Goed:
<b><u>Hoi <i>SiMa</i></u></b>

Fout:
<b><u> Hoi <i>SiMa</u></b></li>
Offline janwillem117 - 08/12/2008 16:50 (laatste wijziging 13/12/2008 22:08)
Avatar van janwillem117 Nieuw lid de hele code is :
  1. <?PHP
  2. ///////////////////// TEMPLATE Default /////////////////////
  3. $template_active = <<<HTML
  4. <div style="width:420px; margin-bottom:30px;">
  5. <div><strong>{title}</strong></div>
  6.  
  7. <div style="text-align:justify; padding:3px; margin-top:3px; margin-bottom:5px; border-top:1px solid #D3D3D3;">{short-story}</div>
  8. Waar moet ik dan de sessie starten?
  9.  
  10. <div style="float: right;">[full-link]Read more •[/full-link] [com-link]{comments-num} Comments[/com-link]</div>
  11.  
  12. <div><em>Posted on {date} by {author}</em></div>
  13. </div>
  14. HTML;
  15.  
  16.  
  17. $template_full = <<<HTML
  18. <div style="width:420px; margin-bottom:15px;">
  19. <div><strong>{title}</strong></div>
  20.  
  21. <div style="text-align:justify; padding:3px; margin-top:3px; margin-bottom:5px; border-top:1px solid #D3D3D3;">{full-story}</div>
  22.  
  23. <div style="float: right;">{comments-num} Comments</div>
  24.  
  25. <div><em>Posted on {date} by {author}</em></div>
  26. </div>
  27. HTML;
  28.  
  29.  
  30. $template_comment = <<<HTML
  31. <div style="width: 400px; margin-bottom:20px;">
  32.  
  33. <div style="border-bottom:1px solid black;"> by <strong>{author}</strong> @ {date}</div>
  34.  
  35. <div style="padding:2px; background-color:#F9F9F9">{comment}</div>
  36.  
  37. <form method="post" action="pagina.php">
  38. </div>
  39. $template_form = <<<HTML
  40. <table border="0" width="370" cellspacing="0" cellpadding="0">
  41. <tr>
  42. <td width="60">Name:</td>
  43. <td><input type="text" name="name"></td>
  44. </tr>
  45. <tr>
  46. <td>E-mail:</td>
  47. <td><input type="text" name="mail"></td>
  48. </tr>
  49. <tr>
  50. <td>Smile:</td>
  51. <td>{smilies}</td>
  52. </tr>
  53. <tr>
  54. <img id="captcha" src="http://www.janwillem-117.nl/securimage/securimage_show.php" alt="CAPTCHA Image" />
  55. <input type="text" name="captcha_code" size="10" maxlength="6" /><a href="#" onclick="document.getElementById('captcha').src = '/securimage/securimage_show.php?' + Math.random(); return false">Reload Image</a>
  56. <?php session_start(); ?>
  57. <?include_once $_SERVER['DOCUMENT_ROOT'] . 'http://www.janwillem-117.nl/securimage/securimage.php';
  58.  
  59. $securimage = new Securimage();
  60. if ($securimage->check($_POST['captcha_code']) == false) {
  61.  
  62.  
  63.  
  64. die('The code you entered was incorrect. Go back and try again.');
  65. }
  66. ?>
  67. <td colspan="2">
  68. <textarea cols="40" rows="6" id=commentsbox name="comments"></textarea><br />
  69. <input type="submit" name="submit" value="Add My Comment">
  70. <input type=checkbox name=CNremember id=CNremember value=1><label for=CNremember> Remember Me</label> |
  71. <a href="javascript:CNforget();">Forget Me</a>
  72. </td>
  73. </tr>
  74. </table>
  75. </form>
  76. HTML;
  77.  
  78.  
  79. $template_prev_next = <<<HTML
  80. <p align="center">[prev-link]<< Previous[/prev-link] {pages} [next-link]Next >>[/next-link]</p>
  81. HTML;
  82. $template_comments_prev_next = <<<HTML
  83. <p align="center">[prev-link]<< Older[/prev-link] ({pages}) [next-link]Newest >>[/next-link]</p>
  84. HTML;
  85. ?>


Waar moet ik de session start dan plaatsen?
Offline zointer - 14/12/2008 09:11
Avatar van zointer HTML gevorderde
janwillem117 schreef:
de hele code is :
[..code..]

Waar moet ik de session start dan plaatsen?

Hier mooie tuto.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.25s