Parse error: syntax error, unexpected $end in

Répondre
zOy
le 04/08/2010 à 02:13
zOy
Bonjour à tous, j'ai installé un script sur mon site. Tout fonctionne à part cette page "login.php" qui m'affiche cette erreur quand je lance la page dans mon naviguateur :

Parse error: syntax error, unexpected $end in /home/diad/www/sites/ptc/login.php on line 89

Voiçi le codage de la page login.php :

  1. <?php session_start();
  2. if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"])){ ?>
  3. <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=myaccount.php">
  4. <?php
  5. exit();
  6. }

  7. $display_error = "";
  8. $username = "";

  9. if ($_POST['username']) {
  10. $username = ($_POST['username']);
  11. if( strtolower($_POST['code'])!= strtolower($_SESSION['texto'])){
  12. $display_error = "Security Code Error"; // error language
  13. include ('error.php');
  14. exit();
  15. }else{
  16. include ('includes/config.inc.php');
  17. $username=uc($_POST['username']);
  18. $pass=uc($_POST['password']);
  19. $password = sha1($pass);

  20. if ($password==NULL) {
  21. $display_error = "All fields are required"; // error language
  22. include ('error.php');
  23. exit();
  24. }else{
  25. $myDb->connect();
  26. $query = mysql_query("SELECT username,password FROM yob_users WHERE username = '$username'") or die(mysql_error());
  27. $data = mysql_fetch_array($query);
  28. $myDb->close();
  29. if($data['password'] != $password) {
  30. $display_error = "Please, Check your username/password."; // error language
  31. include ('error.php');
  32. exit();
  33. }else{
  34. $myDb->connect();
  35. $query = mysql_query("SELECT username, password FROM yob_users WHERE username = '$username'") or die(mysql_error());
  36. $row = mysql_fetch_array($query);
  37. $myDb->close();
  38. $nicke=$row['username'];
  39. $passe=$row['password'];
  40. setcookie("usNick",$nicke,time()+7776000);
  41. setcookie("usPass",$passe,time()+7776000);
  42. $lastlogdate = date("F j, Y - g:i a");
  43. $lastip = getRealIP();
  44. $myDb->connect();
  45. $querybt = "UPDATE yob_users SET lastlogdate='$lastlogdate', lastiplog='$lastip' WHERE username='$nicke'";
  46. mysql_query($querybt) or die(mysql_error());
  47. $myDb->close(); ?>
  48. <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=myaccount.php">
  49. <?
  50. }
  51. }
  52. }
  53. }else{
  54. include ('header.php');
  55. ?>
  56. <div id="content">
  57. <p class="error"><?php echo $display_error; ?></p>

  58. <form action="login.php" method="post" class="f-wrap-1">
  59. <div class="req"><a href="signup.php">Not Registered?</a><br /><a href="recoverpass.php">Forgot your Password?</a></div>
  60. <fieldset>

  61. <h3>Member Login</h3>

  62. <label for="firstname"><b>Username:</b>
  63. <input id="username" name="username" type="text" class="f-name" autocomplete="off" tabindex="1" /><br />
  64. </label>
  65. <label for="password"><b>Password:</b>
  66. <input id="password" name="password" type="password" class="f-name" autocomplete="off" tabindex="2" /><br />
  67. </label>
  68. <label for="code"><b>Security Code:</b>
  69. <input id="code" name="code" type="text" class="f-name" autocomplete="off" tabindex="3" /><br />
  70. </label>
  71. <label for="code2"><b>&nbsp;</b>
  72. <img src="image.php?<?php echo $res; ?>" /><br />
  73. </label>
  74. <div class="f-submit-wrap">
  75. <input type="submit" value="Submit" class="f-submit" tabindex="4" /><br />
  76. </div>
  77. </fieldset>
  78. </form>

  79. <?php
  80. include ('footer.php');
  81. }
  82. ?>
Blue Star Investment
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours