Re: Problème pour insérer une commande bash dans un script p…

Page principale

Répondre à ce message
Auteur: anne.guilde@free.fr
Date:  
À: guilde
Sujet: Re: Problème pour insérer une commande bash dans un script php
Le 28/12/2019 à 20:18, Jérôme Villafruela a écrit :
> Le 28/12/2019 à 19:46, Marc BERLIOUX a écrit :
>> Le 28/12/2019 à 19:25, Jérôme Villafruela a écrit :
>>> ..
>>> Bonne idée pour l'effacement par js car s'il n'y a pas d'erreur lors du
>>> second essai après une erreur, le serveur renvoie le fichier converti et
>>> ne peut donc plus renvoyer la page html débarrassée du message d'erreur.
>>>
>>> J'ai implémenté cette solution ici :
>>> https://github.com/JVillafruela/vcfconvert/tree/nextcloud-fix (commit
>>> 58d8c69)
>> Un poil plus compliqué que ma solution dans le précédent post,
> oops, j'avais pas vu ton post avant d'envoyer mon message.
>>   mais ça doit marcher aussi.
> Bien sûr que ça marche :-)
>>
>> De plus, si je ne me trompe pas, la ligne :
>>
>> $GLOBALS['error_msg']='';
>>
>> que tu as rajouté dans index.php ne sert à rien
> C'était pour éviter le message "Undefined index: error_msg" lors de
> l'affichage du message d'erreur lorsque j'avais mis error_reporting à
> E_ALL.
>


Jérome, pour 'str_replace('"', '', $text);', je ne l'ai pas mis au même
endroit.

Tu l'as mis dans
'vcard_convert.php'
function parse_tel(&$node, &$vcard
$tel['param']['TYPE']=str_replace('"','',$tel['param']['TYPE']); //MMM

Je l'ai mis dans
'Contact_Vcard_Parse.php'
function fileGetContents($filename)
return str_replace('"', '', $text);

C'est aussi pour l'adresse...
Mais ce n'est pas forcément une bonne idée de ma part.

----

dans 'vcard_convert.php',
function vcard_convert($p = array())
tu l'as replacé par
function __construct($p = array())

J'aimerais comprendre pourquoi...

Merci
Anne