par
poliboolold » 02 juil. 2011, 20:40
Je vous explique
C'est un code qui traite l'envoie de fichier d'une autre page(par formulaire) dans le if
et dans le else:si les conditions ne sont pas requise, alors il affiche une phrase puis le formulaire !!!!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Poliboolold-groupe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="poli2" href="style.css" />
</head>
<body>
<div id="banniere">
</div>
<div id="barreprojet">
Polibook Polipeople Polilogiciel Politribale Tchat Forum Aide Suggestions livre d'or newlester
</div>
<div id="corps">
<?php
$actu = 1;
if($actu == 1) {
echo "Page web en construction (developpement de la mise en page)";
} else {
echo "Poliboolold-groupe, le site multi-services";
}
?>
</div>
<div id=membre>
<h2>espace-membre</h2>
<p>Veuillez vous connecter <br/>
Pour accéder a votre espace membre <br/>
Service Indisponible pour le moment </p>
<form method="post" action="">
<p>
<label for="pseudo">Pseudo:</label>
<input type="text" name="pseudo" id="pseudo" value="Pseudo"/>
<br/>
<label for="Mot de passe">Mot de passe:</label>
<input type="password" name="Mot de passe" id="Motdepasse" value="Mot de passe"/>
<br/>
<input type="submit" value="Valider" /<label for="pseudo">Pseudo:</label>
<br/>
Pour vous inscrire , cliquez <a href="inscription.php">Ici</a>
</p>
</form>
</div>
<div id="actu">
<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['monfichier']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('docx', 'txt');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
$extension = strrchr(basename($_FILES['monfichier']['name']), '.');
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/'.uniqid().$extension);
echo "L'envoi a bien été effectué !";
}
}
}
else
{
?>
<h1> Espace suggestions </h1>
<p> Bonjour veuillez envoyez vos suggestions dans des fichiers word ou bloc notes . Un espace de suggestion rapide est en developpement </p>
<p> N'envoyez que des fichiers dont la taille maximale est de <strong>1Mo</strong> . Les extensions autorisés sont:<br/>
-fichier word (.docx),<br/>
-bloc-notes: fichier.txt<br/>
<strong> Pour des raisons de sécurité: toute autre fichier ne sera pas accepté</strong></p>
<form action="cible_envoi.php" method="post" enctype="multipart/form-data"><p>Formulaire d'envoi de fichier:<br/>
<input type="file" name="monfichier" /><br/>
<input type="submit" value="Envoyer le fichier" />
</p>
</form>
<?php
}
?>
<?php
$heure=date(H);
$minute=date(i);
echo'Il est <strong>'.$heure.':'.$minute;
?>
<div id="pied_de_page">
<p>
</p>
</div>
</body>
</html>
Avec aucun parse error: c'est ca qui m'étonne
Merci d'avance
Je vous explique
C'est un code qui traite l'envoie de fichier d'une autre page(par formulaire) dans le if
et dans le else:si les conditions ne sont pas requise, alors il affiche une phrase puis le formulaire !!!!
[php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Poliboolold-groupe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="poli2" href="style.css" />
</head>
<body>
<div id="banniere">
</div>
<div id="barreprojet">
Polibook Polipeople Polilogiciel Politribale Tchat Forum Aide Suggestions livre d'or newlester
</div>
<div id="corps">
<?php
$actu = 1;
if($actu == 1) {
echo "Page web en construction (developpement de la mise en page)";
} else {
echo "Poliboolold-groupe, le site multi-services";
}
?>
</div>
<div id=membre>
<h2>espace-membre</h2>
<p>Veuillez vous connecter <br/>
Pour accéder a votre espace membre <br/>
Service Indisponible pour le moment </p>
<form method="post" action="">
<p>
<label for="pseudo">Pseudo:</label>
<input type="text" name="pseudo" id="pseudo" value="Pseudo"/>
<br/>
<label for="Mot de passe">Mot de passe:</label>
<input type="password" name="Mot de passe" id="Motdepasse" value="Mot de passe"/>
<br/>
<input type="submit" value="Valider" /<label for="pseudo">Pseudo:</label>
<br/>
Pour vous inscrire , cliquez <a href="inscription.php">Ici</a>
</p>
</form>
</div>
<div id="actu">
<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['monfichier']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('docx', 'txt');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
$extension = strrchr(basename($_FILES['monfichier']['name']), '.');
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/'.uniqid().$extension);
echo "L'envoi a bien été effectué !";
}
}
}
else
{
?>
<h1> Espace suggestions </h1>
<p> Bonjour veuillez envoyez vos suggestions dans des fichiers word ou bloc notes . Un espace de suggestion rapide est en developpement </p>
<p> N'envoyez que des fichiers dont la taille maximale est de <strong>1Mo</strong> . Les extensions autorisés sont:<br/>
-fichier word (.docx),<br/>
-bloc-notes: fichier.txt<br/>
<strong> Pour des raisons de sécurité: toute autre fichier ne sera pas accepté</strong></p>
<form action="cible_envoi.php" method="post" enctype="multipart/form-data"><p>Formulaire d'envoi de fichier:<br/>
<input type="file" name="monfichier" /><br/>
<input type="submit" value="Envoyer le fichier" />
</p>
</form>
<?php
}
?>
<?php
$heure=date(H);
$minute=date(i);
echo'Il est <strong>'.$heure.':'.$minute;
?>
<div id="pied_de_page">
<p>
</p>
</div>
</body>
</html>
[/php]
Avec aucun parse error: c'est ca qui m'étonne :|
Merci d'avance