Erreur php que je ne comprend pas.

Erreur php que je ne comprend pas. - PHP - Programmation

Marsh Posté le 24-06-2005 à 19:55:12    

Voilà un bout de mon code ...
 
<body>
 
<form action="passage.php" method="post">
<p>
Login : <input type="text" name="verification_pseudo" /><br />
Mot de passe : <input type="password" name="verification_motdepasse" /><br />
<?
if ($_SERVER['REMOTE_ADDR'] == **.*.**.***)
{
 
echo '<input type="hidden" name="verification_ip" value="**.*.**.***" /><br />';
 
}
else
{
 
echo '<font color="#ff0000"><b>Entrez l\'IP de l\'administrateur.</b></font><br />
<input type="password" name="verification_ip" /><br />';
 
}
?>
<input type="submit" value="Valider">
</p>
</form>
 
</body>
 
Et l'erreur que ça renvoi ...
 
Parse error: parse error, unexpected T_DNUMBER in /data/members/paid/f/u/fuyama.net/htdocs/www/admin/verification.php on line 65
 
Je ne comprends pas l'erreur, vous pouvez m'aider ?

Reply

Marsh Posté le 24-06-2005 à 19:55:12   

Reply

Marsh Posté le 24-06-2005 à 19:58:50    

edit ton post pour commencer et met ton code entre les balises [cpp][/cpp]
 
et met le code concernant le fichier verification.php

Reply

Marsh Posté le 24-06-2005 à 20:05:39    

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3. <head>
  4. <title>Vérification mot de passe</title>
  5. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6. <script language="javascript" type="text/javascript">
  7. <!--
  8. var login = "*****" ;
  9. var messagelogin = "Login :";
  10. var un = prompt (messagelogin,"" );
  11. var motdepasse = "*****";
  12. var message = "Mot de Passe";
  13. var messagefaux = "Votre login ou mot de passe est faux !";
  14. var pw = prompt (message,"" );
  15. if (un == login) {
  16. if (pw != motdepasse) {
  17. alert (messagefaux);
  18. window.history.back ();
  19. }
  20. }
  21. if (un != login) {
  22. alert (messagefaux);
  23. window.history.back ();
  24. }
  25. //-->
  26. </script>
  27. <script language="javascript" type="text/javascript">
  28. setup='toolbar=no,location=no,directories=no,status=no,menubar=no,'
  29. setup += 'width=200,height=150,scrollbars=no,resizable=no'
  30. popup1 = window.open ("","popup1",setup)
  31. popup1.document.write('<head>');
  32. popup1.document.write('<Title>');
  33. popup1.document.write('ZONE HAUTE SECURITE');
  34. popup1.document.write('</Title>');
  35. popup1.document.write('<script language="javascript">');
  36. popup1.document.write('setTimeout(');
  37. popup1.document.write('"self.close()');
  38. popup1.document.write(';",3500)');
  39. popup1.document.write('</');
  40. popup1.document.write('script>');
  41. popup1.document.write('</head>');
  42. popup1.document.write('<body>');
  43. popup1.document.write('<center><h3>Vous entrez dans une zone de haute sécurité !</h3></center>');
  44. popup1.document.write('</body>');
  45. </script>
  46. </head>
  47. <body>
  48. <form action="passage.php" method="post">
  49. <p>
  50. Login : <input type="text" name="verification_pseudo" /><br />
  51. Mot de passe : <input type="password" name="verification_motdepasse" /><br />
  52. <?
  53. if ($_SERVER['REMOTE_ADDR'] == **.*.**.***)
  54. {
  55. echo '<input type="hidden" name="verification_ip" value="**.*.**.***" /><br />';
  56. }
  57. else
  58. {
  59. echo '<font color="#ff0000"><b>Entrez l\'IP de l\'administrateur.</b></font><br />
  60. <input type="password" name="verification_ip" /><br />';
  61. }
  62. ?>
  63. <input type="submit" value="Valider">
  64. </p>
  65. </form>
  66. </body>
  67. </html>


 
Voilà.

Reply

Marsh Posté le 24-06-2005 à 21:37:26    

c'est ici que ça coince:

Code :
  1. if ($_SERVER['REMOTE_ADDR'] == **.*.**.***)


remplaces par:

Code :
  1. if ($_SERVER['REMOTE_ADDR'] == '**.*.**.***')

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed