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

Kezdőlap

Válasz az üzenetre
Szerző: Jérôme Villafruela
Dátum:  
Címzett: guilde
Tárgy: Re: Problème pour insérer une commande bash dans un script php
Le 28/12/2019 à 18:32, Marc BERLIOUX a écrit :
> Le 28/12/2019 à 16:05, anne.guilde@??? a écrit :
>> ..
>> Pour l'instant, je suis en train de parcourir  :
>> https://hal.archives-ouvertes.fr/file/index/docid/1356/filename/HTML-JS.pdf
>> Je ne connais ni html, ni js.
> Pas sûr que tu trouve la réponse la dedans..
>
> Il faut commencer par faire quelques modifs simples :
>
> dans page.html, remplacer
>
> .error {
>    color: #cc0000;
> }

>
> par
>
> #error {
>    color: #cc0000;
> }

>
> et
>
> print '<p class="error">'.$GLOBALS['error_msg']."</p>\n";
>
> par
>
> print '<p id="error">'.$GLOBALS['error_msg']."</p>\n";
>
> Ensuite, il faut pour faire disparaître l'erreur faire un bout de JS
> contenant :
>
> document.getElementById('error').innerHTML="";
>
> Le problème, c'est de trouver le bon endroit pour le faire sans réécrire
> le formulaire complètement. Tout ça peut prendre un peu de temps..


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)

Bonne soirée,

Jérôme