logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [PHP] aide pour hébergement du code "audit de news" [résolu]  (Lu 6443 fois)
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« le: 24 Avril 2011 à 08:08:14 »

Bonjour,
Comme l'indique le titre du post, j'ai quelques difficulté pour héberger le code de l'épreuvre concernée.

Je souhaite l'héberger sur mon propre pc avec l'aide de wamp, je suis donc sous windows.

J'ai donc fait un copier-coller des fichiers concernés, ensuite j'ai crée dans phpadmin une base de donnée qui s'appelle news, et j'ai ensuite exécuter install.sql.

Ensuite j'ai modifié config.php de cette façon.
Code:
$host="localhost";
$login_bdd="root";
$pass_bdd="";
$bd="news";

Après j'ai executé news.php mais je me confronte à ces erreurs:
Code:
Notice: Undefined index: id in D:\wamp\www\langue\fr.php on line 14

Notice: Undefined index: id in D:\wamp\www\langue\fr.php on line 16

Notice: Undefined index: start in D:\wamp\www\news.php on line 5

Notice: Undefined variable: err in D:\wamp\www\news.php on line 16

Je n'arrive pas à identifier la cause de celles ci.  

Quelqu'un saurait m'aider ?


                       Merci  
« Dernière édition: 25 Avril 2011 à 19:54:47 par Nauref » Journalisée
_o_
Relecteur

Profil challenge

Classement : 42/54284

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #1 le: 24 Avril 2011 à 10:18:40 »

Au pif, sans avoir regarder le code de l'épreuve, ce ne serait pas un souci de register_global ?
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #2 le: 24 Avril 2011 à 10:36:12 »

apparemment non j'ai essayé avec register_global activé et désactivé sa fonctionne toujours pas, toujours les mêmes erreurs.  

J'arrive toujours pas à trouver la cause, sa doit être un truc tout con.  

Edit: D'aprés mes recherches les problèmes de register_global c'est quand on met le code en ligne, en local sa pose pas de soucis. 
« Dernière édition: 24 Avril 2011 à 10:44:43 par Nauref » Journalisée
_o_
Relecteur

Profil challenge

Classement : 42/54284

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #3 le: 24 Avril 2011 à 11:29:15 »

Edit: D'aprés mes recherches les problèmes de register_global c'est quand on met le code en ligne, en local sa pose pas de soucis. 

Ça n'a rien à voir. Register_global est un élément de configuration PHP, il a donc son importance quelque soit le type d'hébergement utilisé. Il n'y a pas de différence entre ce que tu appelles une utilisation «en ligne» ou «en local» (ces termes n'ont d'ailleurs aucun sens dans ton contexte).

Quelle version de PHP et de Wamp ?
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #4 le: 24 Avril 2011 à 12:32:31 »

La version de php est 5.2.8 et wamp 2.0.
Journalisée
_o_
Relecteur

Profil challenge

Classement : 42/54284

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #5 le: 24 Avril 2011 à 13:30:55 »

Ce sont juste des notices. Peut-être que ça ne gêne pas le fonctionnement, et que c'est juste que les notices sont affichées par défaut ?
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #6 le: 24 Avril 2011 à 13:51:31 »

Comment tu le vois si c'est par default ?  


Le script ne fonctionne pas, il y a une page blanche avec ses erreurs, néanmoins en bas de la page il y a "Powered by NC News ©"

Mais bon, sa ne fonctionne pas du tout.  

Je continue mes recherches...

EDIT: peut être que sa vient de error_reporting dans php.ini, c'est régler sur E_ALL, je sais pas si c'est bon
« Dernière édition: 24 Avril 2011 à 13:59:56 par Nauref » Journalisée
sidarape
Profil challenge

Classement : 1399/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 31


Voir le profil
« #7 le: 24 Avril 2011 à 21:56:55 »

J'avais la même chose mais ça ne changeais rien à l'utilisation du code...
Journalisée
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #8 le: 25 Avril 2011 à 09:07:52 »

bizarre...
moi quand je vais sur news, il y a juste les erreurs sur une page blanche.  


Je pense que j'ai pas fait un truc correctement: je compare les 2 codes sources:

Celui sur nc:
Code:
<SCRIPT language="javascript">
      function popup(page)
  {
      window.open(page,"Commentaires","toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=0,width=270,height=350");
      }
      </SCRIPT> <center><table width="456" border="1" style="border-collapse:collapse;">
    <tr bgcolor="#CCCCCC">
      <td width="215" >News du : 2006-09-16</td>
      <td width="225">Posté par : Toto</td>
        </tr>
      <tr>
      <td colspan="2">amusez vous bien ...</td>

      </tr>
        <tr bgcolor="#CCCCCC">
      <td><a href="lireall.php?id=1">Lire la suite(...)</a></td>
      <td><a href='javascript:popup("commentaire.php?id=1");'>Réagir</a> <img src="images/commentaire.gif"></td>
      </tr>
      </table></center><br><br><center><table border = "0" ><tr>
<a href ="news.php?start=0">1</a>&nbsp;</tr></table></center>

<br><center><i></i></center>

et le mien:
Code:
<br />
<b>Notice</b>:  Undefined index:  id in <b>D:\wamp\www\langue\fr.php</b> on line <b>14</b><br />
<br />
<b>Notice</b>:  Undefined index:  id in <b>D:\wamp\www\langue\fr.php</b> on line <b>16</b><br />
<br />

<b>Notice</b>:  Undefined index:  start in <b>D:\wamp\www\news.php</b> on line <b>5</b><br />
<br />
<b>Notice</b>:  Undefined variable: err in <b>D:\wamp\www\news.php</b> on line <b>16</b><br />
<SCRIPT language="javascript">
      function popup(page)
  {
      window.open(page,"Commentaires","toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=0,width=270,height=350");
      }
      </SCRIPT><center><table border = "0" ><tr>

</tr></table></center>
<br><center><i>Powered by NC News &copy;</i></center>
« Dernière édition: 25 Avril 2011 à 09:18:01 par Nauref » Journalisée
Nauref
Profil challenge

Classement : 1448/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #9 le: 25 Avril 2011 à 19:54:13 »

C'est bon sa marche, mon php.ini était mal configuré.

Merci pour votre aide.

Maintenant comment on fait pour valider l'épreuve ? 
Journalisée
Pages: [1]
  Imprimer  
 
Aller à: