8800 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai une petite question.

Est-il possible, grâce à un champs file, d'importer le contenu de mon fichier html dans un champs text qui est dans ma base de données?

Si oui ou si vous avez une autre solution, pourriez vous me dire comment.

Merci d'avance.

Cordialement.

Miala
Modifié par Miala (04 Dec 2008 - 16:58)
Hello Miala,

Miala a écrit :
Bon, je suppose que c'est pas possible de faire ceci.
hum... poster à 10h30 et abandonner à 14h00... tu ne serais pas un peu impatiente ? Smiley langue

D'autant plus que c'est tout à fait possible. En très simplifié :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>Test</title>
</head>
<body>
<?php
if (!empty($_FILES)) {
	$content = file_get_contents($_FILES['fichier']['tmp_name']);
	echo '<pre>';
	print_r($_FILES);
	echo $content;
	echo '</pre>';
}
?>
<div>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post" enctype="multipart/form-data">
	<p>
		<label for="fichier">Fichier :</label>
		<input type="file" id="fichier"  name="fichier"  />
	</p>
	<p>
		<input type="submit" />
	</p>
</form>
</div>
</body>
</html>

Modifié par Heyoan (04 Dec 2008 - 20:29)