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

Page principale

Répondre à ce message
Auteur: Marc BERLIOUX
Date:  
À: guilde
Sujet: 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..


Bon, vu que c'est Noël, je t'offre un peu plus de code :

Une fois que tu as fait les modifs précédentes, ajoute

function clear_error(){
document.getElementById('error').innerHTML="";;
}

après la fonction set_form_fields dans la partie script.

ensuite on modifie l'input du fichier pour que le click sur le bouton
'Parcourir' efface aussi l'erreur :

<td class="cell"><input type="file" size="30" name="_vcards"
onclick="clear_error();">

Voilà !
--
Marc BERLIOUX
Ce message est constitué d'electrons recyclés.