Gestion de documents avec php
Fermé
smarty08
Messages postés
62
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
26 mars 2020
-
20 mars 2012 à 12:51
smarty08 Messages postés 62 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 26 mars 2020 - 1 avril 2012 à 09:39
smarty08 Messages postés 62 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 26 mars 2020 - 1 avril 2012 à 09:39
A voir également:
- Gestion de documents avec php
- Easy php - Télécharger - Divers Web & Internet
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
- Logiciel gestion cave à vin gratuit - Télécharger - Cuisine & Gastronomie
1 réponse
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
20 mars 2012 à 18:53
20 mars 2012 à 18:53
Bonjour,
Exemple pour afficher le document :
Pour la page de sélection du fichier à lire :
Il te suffit de faire un formulaire tout simple (liste déroulante, un bouton submit)
<form method="post" action="fichieraffichagefichier_ou_lenomquetuveux.php">
La liste déroulante se construit en partie en PHP :
Récupération des noms de fichiers en base de données :
<?php
$r_fichiers = mysql_query("SELECT champs FROM table");
?>
Création de la liste déroulante :
<select name="fichier">
<?php
//Parcourt les résultats un à un précédemment récupérés
while($a_fichiers = mysql_fetch_array($r_fichiers)
{
//Créé les éléments de la liste déroulante. Changer champnom pour qu'il corresponde avec le nom du champ en base comportant le nom des fichiers
echo '<option value='.$a_fichiers['champnom'].'>'.$a_fichiers['champnom'].'</option>
}
</select>
<input type="submit" value="Afficher">
</form>
-----------
Fichier qui va récupérer le contenu
<?php
//Récupération du fichier choisi
$s_fichier = $_POST['fichier'];
//Ouvre le fichier
$r_fichier = fopen($s_fichier, 'r');
if(!$r_fichier)
{
//Affichage du fichier ligne par ligne
while(($s_ligne = fgets($r_fichier)) == false)
{
echo $s_ligne;
}
//Fermeture du fichier
fclose($r_fichier);
}
?>
Exemple pour afficher le document :
Pour la page de sélection du fichier à lire :
Il te suffit de faire un formulaire tout simple (liste déroulante, un bouton submit)
<form method="post" action="fichieraffichagefichier_ou_lenomquetuveux.php">
La liste déroulante se construit en partie en PHP :
Récupération des noms de fichiers en base de données :
<?php
$r_fichiers = mysql_query("SELECT champs FROM table");
?>
Création de la liste déroulante :
<select name="fichier">
<?php
//Parcourt les résultats un à un précédemment récupérés
while($a_fichiers = mysql_fetch_array($r_fichiers)
{
//Créé les éléments de la liste déroulante. Changer champnom pour qu'il corresponde avec le nom du champ en base comportant le nom des fichiers
echo '<option value='.$a_fichiers['champnom'].'>'.$a_fichiers['champnom'].'</option>
}
</select>
<input type="submit" value="Afficher">
</form>
-----------
Fichier qui va récupérer le contenu
<?php
//Récupération du fichier choisi
$s_fichier = $_POST['fichier'];
//Ouvre le fichier
$r_fichier = fopen($s_fichier, 'r');
if(!$r_fichier)
{
//Affichage du fichier ligne par ligne
while(($s_ligne = fgets($r_fichier)) == false)
{
echo $s_ligne;
}
//Fermeture du fichier
fclose($r_fichier);
}
?>
1 avril 2012 à 09:39