traduire en php

traduire en php - ASP - Programmation

Marsh Posté le 04-10-2005 à 15:52:10    

bonjour a tous quelqu'un pourrait me transcrire ce script en php ? car je cale complétement
 

Code :
  1. <%IF session("acces" )<>"ok" THEN
  2.   cd = Request.querystring("cd" )
  3.   cd_date = day(date)&month(date)&year(date)
  4.   cd_controle = ((cd_date+20)*19)+((cd_date+18)*17)+((cd_date+17)*15)
  5.   IF cint(cd) <> cd_controle THEN
  6.       Response.Redirect "erreur.asp"
  7.       Response.End
  8.   END IF
  9.   session("acces" )="ok"
  10. END IF%>


 
voici la traduction: :p  
 

Code :
  1. Ca veut dire que si on appelle la page avec l'url suivante  : mapage.asp?cd=1256 et que en session tu as la variable acces qui vaut "coucou", tu passes dans ton if.
  2. La chaine 1256 est affectée à la variable "cd" (car passée en paramètre dans l'url)
  3. Ensuite la chaine de caractère "3102005" est affectée à la cd_date (aujourd'hui nous sommes le 3/10/2005 d'où ce nombre).
  4. Le calcul ((3102005+20)*19)+((3102005+18)*17)+((3102005+17)*15 est ensuite affecté à la variable "cd_controle"... je vous laisse faire le calcul.
  5. On compare la valeur de la variable "cd_controle" avec la valeur de la variable "cd". Si c'est pareil on positionne la variable de session "acces" a "ok" et on continue dans la page, sinon on redirige vers la page erreur.asp et on arrete d'écrire dans la page.


 
j'aimerai ce script mais en PHP et j'arrive pas a le faire  :pfff:

Reply

Marsh Posté le 04-10-2005 à 15:52:10   

Reply

Marsh Posté le 04-10-2005 à 15:54:49    

ça a pas l'air bien compliqué...qu'est ce qui te pose problème?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 04-10-2005 à 15:55:56    

le traduire me pose problème je n'ai aucune connaissance du language asp et traduire ce script asp en php reste du chinois pour moi lol

Reply

Marsh Posté le 04-10-2005 à 15:59:04    

Pourtant d'après ce qui est écrit pas besoin d'être devin...:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 04-10-2005 à 16:02:00    

pour toi oui pour moi ca reste hard je sais pas par ou commencé certaine balise sont similaires mais le reste me faudrait une petite aide .

Reply

Marsh Posté le 04-10-2005 à 16:07:40    

ligne 1 : test d'une variable de session, c'est pas sorcier, non?
ligne 2 : affectation d'une variable passée dans l'url...pas sorcier non plus.
ligne 3 : creation d'une chaine de caractères à partir de la date du jour...encore une fois pas très dur.
ligne 4 : cf les commentaires, c'est un calcul...
ligne 5 : une comparaison simple
ligne 6 : si différent, on redirige vers une autre page
ligne 9 : on met une variable en session.
 
 
C'est quoi le pb, franchement?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 04-10-2005 à 16:11:54    

merci pour l'info je me met au travail , je voyais pas ca comme ca c'est tous , rien de plus !!!!
 
avec ce shéma je peux faire , j'ai pas dit que j'étais surdoué pour les script.
4.amicalement zerozero

Reply

Marsh Posté le 04-10-2005 à 16:13:25    

je n'ai fait que reformuler ce qui était écrit dans ton premier post, hein... [:urd]


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

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