[Scodoc-devel] getEtud.php : Je ne comprend pas pourquoi il n'y a seulement qu'un bouton de modificatio

Carpon frédéric frederic.carpon at yahoo.fr
Lun 30 Nov 11:38:33 CET 2009


Bonjour 

j'ai implémenté la fonction  getEtud.php pour pouvoir modifier un étudiant avec un portail externe 
Je ne comprend pas pourquoi il n'y a seulement qu'un bouton de modification pour le champ nip seulement qui prend effet que pour le nip :

---------------------------------------------------------------
Informations Apogée

1 étudiants trouvés

   1.
          * etape : code_etape
          * nom : NOM1
          * prenom : prénom
          * mail : PRENOM1.NOM1 at xxx.univ-yyy.fr
          * ine : 21
          * nip : 21   <BOUTON 'copier ce code'>
 
---------------------------------------------------------------


Voici le code de getEtud.php

<?php

//if ( isset($_REQUEST['nip']))  // PAS D INFOS APOGEE
//if ( isset($_REQUEST['nom']))  // OK

if ( isset($_REQUEST['nom']) && (strlen($_REQUEST['nom']) > 0) &&  (($_REQUEST['nom'])=='NOM1') )
{
    header("Content-type: text/xml");

    $ch='<?xml version="1.0" encoding="ISO-8859-1"?>';

    $ch .= 
    '<etudiants>
        <etudiant>
        <nip>21</nip>
        <ine>21</ine>
        <mail>PRENOM1.NOM1 at xxx.univ-yyy.fr</mail>
        <nom>NOM1</nom>
        <prenom>prénom</prenom>
        <etape>code_etape</etape>
        </etudiant>
    </etudiants>';

    echo $ch;
}
?>

---------------------------------------------------------------

Suggestions : ScoDoc transforme les minuscules des noms et prénoms en majuscule.
Cela fait que je suis obligé d'en prendre compte et de faire attention d'écrire 

if ( isset($_REQUEST['nom']) && (strlen($_REQUEST['nom']) > 0) &&  (($_REQUEST['nom'])=='NOM1') )

et non pas ... == 'nom1' comme c'était le cas dans le fichier ImportEtudiants.xls

Il y a plusieurs fichiers d'imports d'étudiants qui n'ont pas le même nombre de colonnes que d'autres que l'on peut obtenir selon le menu
 et cela prête à confusion mais c'est vrai qu'il est bien indiqué qu'il vaut mieux utiliser le lien dans le tableau de bord semestre pour le faire .

Merci de l'attention que vous portez à ce courrier




      
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: https://www-rt.iutv.univ-paris13.fr/pipermail/scodoc-devel/attachments/20091130/fd358f61/attachment.htm 


Plus d'informations sur la liste de diffusion Scodoc-devel