Apprentissage des langues vivantes

Cette plateforme a pour vocation de :

  • Mutualiser des enregistrements sonores de locuteurs natifs libres de droit.
  • Publier les réponses des élèves.
  • Publier des productions orales libres d'élèves.

Vous pouvez vous abonner à ces différents enregistrements par podcast.

chaînes

EN ';} else {echo'EN ';} if ($lng=="espagnol") {echo'ES ';} else {echo'ES ';} if ($lng=="allemand") {echo'DE ';} else {echo'DE ';} ?> IT  PT  RU  CN  connexion impossible'); mysql_select_db($dbname) or die('Base down'); $query="SELECT * FROM mp3_declencheur WHERE `validation`='oui' AND `categorie`='d' AND `langue`='$lng'"; $result = mysql_query($query); $total = mysql_num_rows($result); /* Déclaration des variables de pagination */ $epp = 5; // nombre d'entrées à afficher par page $countp = ceil($total/$epp); // calcul du nombre de pages $countp (on arrondit à l'entier supérieur avec la fonction ceil() ) /* Récupération du numéro de la page courante depuis l'URL avec la méthode GET */ if(!isset($_GET['p']) || !is_numeric($_GET['p']) ) // si $_GET['p'] n'existe pas OU $_GET['p'] n'est pas un nombre (petite sécurité supplémentaire) $current = 1; // la page courante devient 1 else { $page = intval($_GET['p']); // stockage de la valeur entière uniquement if ($page < 1) $current=1; // cas où le numéro de page est inférieure 1 : on affecte 1 à la page courante elseif ($page > $countp) $current=$countp; //cas où le numéro de page est supérieur au nombre total de pages : on affecte le numéro de la dernière page à la page courante else $current=$page; // sinon la page courante est bien celle indiquée dans l'URL } /* $start est la valeur de départ du LIMIT dans notre requête SQL (est fonction de la page courante) */ $start = ($current * $epp - $epp); /* ------------ FIN PAGINATION DECLENCHEURS------------------------*/ mysql_connect($cfgHote,$cfgUser,$cfgPass) or die('connexion impossible'); mysql_select_db($dbname) or die('Base down'); $query="SELECT mp3_declencheur.id as mp3id,mp3_declencheur.titre as titre,mp3_declencheur.date as date,mp3_declencheur.commentaire as commentaire,mp3_declencheur.motscles as motscles,mp3_declencheur.locuteur as locuteur,mp3_declencheur.origine as origine,mp3_declencheur.fichier as fichier,mp3_declencheur.categorie2 as cecrl,podcast_user.prenom as prenom,podcast_user.nom as nom,podcast_user.etablissement as etablissement FROM mp3_declencheur,podcast_user WHERE mp3_declencheur.id_user=podcast_user.id AND mp3_declencheur.langue LIKE '$lng' AND mp3_declencheur.validation LIKE 'oui' AND mp3_declencheur.categorie LIKE 'd' ORDER BY mp3_declencheur.date DESC LIMIT $start, $epp"; $result = mysql_query($query) or die(''.$mysql_error().''); while($row = mysql_fetch_assoc($result)) { $box_id=$row["mp3id"]; $box_conteneur='conteneur'.$box_id; $box_titre=$row["titre"]; $box_etablissement=$row["etablissement"]; $box_pn=$row['prenom']; $box_n=$row['nom']; $box_locuteur=$row['locuteur']; $box_origine=$row['origine']; $box_date=$row['date']; $an=substr($box_date,0,4); $mois=substr($box_date,5,2); $jour=substr($box_date,8,2); $box_date="$jour/$mois/$an"; $box_motscles=$row['motscles']; $box_commentaire=$row['commentaire']; $box_langue=$lng; $box_fichier=$row['fichier']; $box_cecrl=$row['cecrl']; $query1="SELECT * FROM mp3_eleve WHERE `id_declencheur`='$box_id' AND `validation`='oui'"; $result1 = mysql_query($query1); $totalreponses = mysql_num_rows($result1); ?>



Origine du locuteur :
Niveau CECRL :
Mise en ligne :
Mots clés :


[télécharger] - [répondre]

 

Locuteurs natifs

Dans cette rubrique vous trouverez divers fichiers sons enregistrés par des locuteurs natifs.

 

Productions libres

Dans cette rubrique vous trouverez divers fichiers sons déposés par les utilisateurs.