IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Traduction Perl en PhP


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Août 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1
    Par défaut Traduction Perl en PhP
    Bonjour à tous, je m'adresse ici aux développeurs qui ont une bonne
    expérience en language Perl.

    Voilà j'ai du code Perl que je voudrais traduire en Php, merci !

    use Test::More qw( no_plan );

    use LWP::UserAgent;
    use URI;

    use server name::API::Crypt qw( encrypt decrypt );

    my $server = "";# insert your server name here
    my $partner_code = ""; # insert your partner code here
    my $api_key = "..."; # insert your partner api key here
    my $iv = "1234567890123456"; # on live system, this should be random 16 char IV

    my $ua = LWP::UserAgent->new;

    my $req = HTTP::Request->new(
    GET => "http://$server/partner/$partner_code/api/version"
    );

    my $res = $ua->request($req);

    ok( $res->is_success, "HTTP request for version was successful" )
    or die;
    is( $res->content_type, "application/x-www-form-urlencoded", "Content-type is correct" );
    is( $res->content, "version=4.231&ec=0", "Content is correct" );

    $req = HTTP::Request->new(
    POST => "http://$server/partner/$partner_code/api/echoArgs"
    );

    $req->content( encrypt( $api_key, $iv, 'abc', '123', 'oh my god' ) );
    $res = $ua->request($req);

    ok( $res->is_success, "HTTP request to echoArgs was successful" )
    or die;
    is( $res->content_type, "text/plain", "Content-type is correct" );

    my $uri = URI->new();
    $uri->query( $res->content );
    is_deeply( { $uri->query_form }, { ec => 0, args => "abc,123,oh my god" }, "Arguments have been correctly echoed" );

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Citation Envoyé par Kaza974 Voir le message
    Bonjour à tous, je m'adresse ici aux développeurs qui ont une bonne
    expérience en language Perl.

    Voilà j'ai du code Perl que je voudrais traduire en Php, merci !
    Utilise les balises 'CODE', ça sera plus lisible. Tu pourrais au moins essayer de traduire quelques lignes pour montrer que tu y mets du tien.

Discussions similaires

  1. Perl ou Php, pourquoi ?
    Par spilliaert dans le forum Général Conception Web
    Réponses: 7
    Dernier message: 02/07/2008, 10h37
  2. variable perl -> variable php
    Par pimpmyride dans le forum Web
    Réponses: 8
    Dernier message: 21/02/2006, 13h19
  3. [Système] Lancer un script perl avec PHP
    Par pepite dans le forum Langage
    Réponses: 2
    Dernier message: 09/01/2006, 12h30
  4. Choix ? Faire son site en perl ou php ?
    Par bakonu dans le forum Général Conception Web
    Réponses: 17
    Dernier message: 07/10/2005, 17h10
  5. Adduser en Perl ou PHP
    Par mickael.be dans le forum Linux
    Réponses: 2
    Dernier message: 29/11/2004, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo