[HTML] aperçu formulaire et mise en page
Bonjour à vous.
je suis en train de me prendre le choux pour ce problème. Je vogue sur la toile depuis un bout de temps pour prévisualiser le contenu d'un textaera. J'y ai trouvé quelques codes que j'essaye d'assimiler. Mais le contenu de la prévisualisation ne prendre pas en compte la mise en page. J'essaye pour le moment le retour à la ligne. J'pige pas tout là et las !
Je crois deviner qu'il manque quelquechose dans la page preview ! aidez moi !
Voici donc des 2 scripts :
page mot_responsable_site.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
<?php
session_start();
$_SESSION['nom_identifiant'] = $_SERVER['PHP_AUTH_USER'] ;
$_SESSION['nom_mot_de_passe'] = $_SERVER['PHP_AUTH_PW'] ;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>page_mot_responsable_site</title>
<style type="text/css">
<!--
.style1 {
font-size: 16px;
font-style:normal;
font-weight:bolder;
}
.Style4 {
font-size: 13px;
font-weight: normal;
font-style: normal;
}
.Style8 {
font-size: 10px;
font-style: italic;
font-weight: lighter;
}
-->
</style>
<SCRIPT LANGUAGE="JavaScript">
function apercu()
{
valeur=this.form1.mot_du_responsable_site_saisie.value;
window.open('preview.php?cont='+valeur,'Aperçu','width=400,height=400,scrollbars=yes');
}
</SCRIPT>
<script language="javascript">
function inserer(chaine) {
document.form1.mot_du_responsable_site_saisie.value = document.form1.mot_du_responsable_site_saisie.value + chaine;
}
</script>
</head>
<body>
<!--titre de la page -->
<p align="center">le mot de l'ADMINISTRATEUR DU SITE</p>
<form name="form1" id="form1" action="mot_responsable_site_add.php" method="post" >
<p class="Style4">Ton titre<span class="Style8">(20 caractères) </span></p>
<p><input name="titre" type="text" value="nouveau" size="30" maxlength="20" />
<p class="Style4">Ton texte<span class="Style8">(1000 caractères)</span></p>
<p>
<a href="javascript:inserer('\n');"><img src="../images/bt_mip/mip_nouvelleLigne.gif" border="0" alt="nouvelle ligne"/></a> </p>
<p><textarea name="mot_du_responsable_site_saisie" cols="50" rows="10" id="mot_du_responsable_site_saisie"><?php
$date_du_jour = date("d-m-Y");
echo "Le " . $date_du_jour . ", " . "Bonjour à tous ! " ;
?></textarea>
</p>
<p>
<input type="button" name="previsu" value="Prévisualiser" Onclick="javascript:apercu();">
<input name="Submit" type= "submit" value="ENVOYER" />
<input name="Réinitialiser" type="reset" value="REFAIRE" />
</p>
</form>
<p>
<?php
echo '<br>', "<font color='red'>Ton précédent titre et mot étaient : </font>" ,'<br>';
//connection_serveur
include ($_SERVER['DOCUMENT_ROOT'].'/licencie/connection_serveur.php');
//fin_connection_serveur
$sql = "SELECT `index`, `titre`, `mot` FROM `mot_responsable_site`";
$requete = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($requete))
{
echo $data['titre'] ;
echo '<br>', $data['mot'] ;
}
mysql_close();
echo '<br>', "<font color='red'>Une fois ton texte validé, l'ancien mémo n'existera plus ! </font>" ,'<br>';
?>
<form action="/agenda_3.5/agenda.php" method="POST">
<input name="envoyer" type="submit" value="AGENDA" id="envoyer" />
</form>
</body>
</html> |
et page preview.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>pg_mep</title>
</head>
<body>
<div align='center'><strong>Mise en page du flash</strong></div>
<?php
if(isset($_GET['cont']) AND !empty($_GET['cont']) AND $_GET['cont']!="" )
{
$contenu=$_GET['cont'];
}
else
die ("contenu inexistant" );
//$contenu=str_replace("\n","</br>",$contenu);
echo $contenu;
?>
</body>
</html> |