Afficher une page web

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher une page web

par Ryle » 02 juil. 2007, 16:32

Arf... au temps pour moi... c'est "par rapport à ceux souhaités" of course ;)

par orgerix » 02 juil. 2007, 16:13

Ce serait bien d'indiquer les messages d'erreur, les résultats obtenus par rapport à ceux obtenus :)
Y a quelque chose que je comprend pas la :)

par Ryle » 02 juil. 2007, 15:46

Modération :
damain, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.


Par ailleurs, tu dois avoir un message d'erreur ici :
$groupea=$mata._.$noma._.$anneea._.$pera.$per; //Concactenation afin de former le nom du fichier 
Le caractère _ devrait être entouré d'apostrophes ou de guillemets s'il s'agit d'une chaine à concaténer...

Ce serait bien d'indiquer les messages d'erreur, les résultats obtenus par rapport à ceux obtenus :)

Afficher une page web

par damain » 02 juil. 2007, 15:29

Bonjour à toutes et à tous
Je suis désolé mais je remets sur le tapis le mêm problème.
comme je vous l'avais dis je n'arrive pas à afficher une page precise.
Voici les donnée:

Code : Tout sélectionner

1 J'ai un dossier nommé Bulletin ds lequel il y aura des pages web nommées 2 1819_Mars_2006_2007_Per1.htm ou 1820_Janvier_2006_2007_Per2.htm 3 l'utilisateur rentrera ds differents champs: 1819; Janvier/Mars; Per1/Per2 (pour période) 4 S'il rentre les données de la première page(1819_Mars_2006_2007_Per1.htm ) que cette page s'affiche uniquement et rien d'autre. 5 S'il rentre des données ne correspondants à aucun fichier qu'un message s'affiche comme quoi ce fichier n'existe pas.

AAA VOICI LE CODE DE LA PAGE BULLETIN.HTM :
<html>
<head></head>
<body>
<form name="form1" method="post" action="bulletin.php">
  <p> N° : 
    <input type="text" name="Mat">
    <br><br>
    Mois :<input type="text" name="Nom">
    <br><br>
    Année  :<select name="annee" id="annee">
                    <option selected>2004_2005</option>
                    <option>2005_2006</option>
					<option>2006_2007</option>
                  </select>
    <br><br>
   Période : <select name="Per" id="Per">
                    <option selected>Per1</option>
                    <option>Per2</option>
					<option>Per3</option>
                  </select><br><br><input type="submit" name="Submit" value="Afficher !">
  </p>
</form>
</Body>
</html>

BBB VOICI LE CODE DE BULLETIN.PHP: 
<html>
<head></head>
<body>
<?
//Recuperation des variables
$mata=$_POST['Mat'];
$noma=$_POST['Nom'];
$anneea=$_POST['annee'];
$pera=$_POST['Per'];
$per=".htm";
$groupea=$mata._.$noma._.$anneea._.$pera.$per;  //Concactenation afin de former le nom du fichier

$dir=opendir("bulletin/"); //Ouverture du dossier contenant les pages web
if(file_exists($groupea)) // Vérification de l'existance du fichier
{
include("$groupea"); //Affichage du fichier

}
else{ echo"Impossible de trouver le fichier demandé!!";}
closedir($dir); //Fermeture du dossier

?>
</body>
</html>
Merci de vouloir bien m'aider!!