pb interpretation d'un ficher .php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb interpretation d'un ficher .php

par Glum » 22 août 2006, 16:06

Ben non je crois pas :

"dl("gnupg.so");"
code pas necessaire : le module est deja loade (en tous cas c'est ce que me retourne firefox)

"$gnupg = new gnupg();"
Creation de l'objet, si je met que ca FF ne me retourne pas d'erreur.

"$gnupg->addsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");"
Pose probleme (FF me demande si je veux enregistrer mapage.php)

Voila en gros. Le constructeur est bien la et php trouve bien le module...

par aelurus » 22 août 2006, 15:57

il manque pas un truc du genre newclass gnup ???

par Glum » 22 août 2006, 15:53

Salut,

il est en php5.1.2.
Quand je regarde le phpinfo il trouve bien le module ajoute. Seules certaines fonctions ont cet effet la...
Ca pourrais un un probleme de version avec autre chose que php? Ca peut venir d'ailleurs?

merci

par aelurus » 22 août 2006, 15:50

Si ton serveur n'est pas en php5 tu risque d'avoir d'autre soucis a manipuler de la POO.


Aie excuse je suis pas sur que ce soit en rapport.
pour moi sa car en testant ton script j'ai
Fatal error: Class 'gnupg' not found in W:\var\www\Web test\Nouveau dossier\test.php on line 3

pb interpretation d'un ficher .php

par Glum » 22 août 2006, 15:11

Bonjour,

je viens d'installer le module gnupg pour signer des mails.
je teste actuellement les exemples donnes dans le manuel php mais l'utilisation de certaines commandes ont un resultat etrange : quand j'appelle mapage.php firefox me demande si je veux ouvrir le ficher (et avec quel logiciel) ou si je veux le telecharger, au lieu de l'interpreter.

voila le code:
<?php
// nouvelle classe
$gnupg = new gnupg();
// pas vraiment besoin. Clearsign est par défaut
$gnupg->setsignmode(gnupg::SIG_MODE_CLEAR);
// ajoute une clé avec une passphrase 'test' pour signer
$gnupg->addsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
// signer
$signed = $gnupg->sign("juste un test");
echo $signed;
?>

si je met la ligne de commande avec addsignkey en commentaire tout se passe bien.

Qu'est ce qui se passe? Pourquoi firefox fait ca?

merci