[REGLE]Formatage texte.

Eléphant du PHP | 89 Messages

29 déc. 2005, 00:06

Bonsoir,

je ne comprends pas pourquoi le texte ci-dessous n'est pas centré.

J'ai essayé de mettre un align=center dans le code html ou dans le php, sans résultat ... Quelqu'un peut-il m'aider ?

Code : Tout sélectionner

<html> <TITLE>Page de confirmation</TITLE> <body BGCOLOR=#A6A6A6> <font size="2" face="Arial" COLOR="white">
<?php

$options=$_POST['options'];
$titre=$_POST['titre'];
$select=$_POST['select'];
$msg = "Objet de la demande:\t$options\n";
$msg .= "Type de permis:\t$select\n";
$msg .= "Nom et prénom:\t$sender_name\n";
$msg .= "E-Mail de contact:\t$sender_email\n";
$msg .= "Num de téléphone:\t$phone\n";
$msg .= "Message:\t$message\n";


mail($recipient, $subject, $msg, $mailheaders);

echo '<P align=center>';
echo '<H2> '.$_POST['titre'].' '.$sender_name.'<P></P>';
echo "XXXXXXXXX vous remercie pour la confiance que vous lui accordez <P></P>et vous répondra dans les plus brefs délais </H2>";
echo 'Votre demande a été envoyée.</P>';


?>

Code : Tout sélectionner

</font> </body> </html>
Merci pour votre aide.
Modifié en dernier par vins1892 le 01 janv. 2006, 16:35, modifié 1 fois.

ViPHP
fab
ViPHP | 2657 Messages

29 déc. 2005, 00:10

déjà mets tes balises en minuscules
puis apres essaye

Code : Tout sélectionner

<p style="text-align: center;">blabla</p>
Le css :p le css ! :)

Puis aussi ton message correspond plus a la partie HTML du forum mais si il y a du php dans ton code ce n'est pas le php qui est en cause
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

29 déc. 2005, 11:54

Puis aussi ton message correspond plus a la partie HTML du forum mais si il y a du php dans ton code ce n'est pas le php qui est en cause
Je me suis permis de déplacer le sujet :)

ViPHP
fab
ViPHP | 2657 Messages

29 déc. 2005, 15:04

tu as envoypé un mp à vins1892 pour le prévenir ?
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

29 déc. 2005, 16:32

tu as envoypé un mp à vins1892 pour le prévenir ?
Non il faut ? :lol:
J'ai regardé s'il était inscrit, et comme il l'est je me suis dit qu'il retrouverait son message en cliquant sur "mes messages"...
Tout le monde fait comme ça n'est-ce pas ? Non ? :oops:

Je préviens alors :)

ViPHP
fab
ViPHP | 2657 Messages

29 déc. 2005, 19:16

malheuresement je pense pas que tout le monde fasse comme ça sinon ça serait parfait, c'est toujours mieux de prévenir même si "il ne faut pas" je veux dire par là que c'est pas une obligation
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphant du PHP | 89 Messages

29 déc. 2005, 23:25

Pas de problème, j'ai bien retrouvé mon post.

j'ai fait les modif, ms tjrs pareil, mon texte reste à gauche

Code : Tout sélectionner

<html> <TITLE>Page de confirmation</TITLE> <body BGCOLOR=#A6A6A6> <font size="2" face="Arial" COLOR="white"> <p style="text-align: center;">
<?php

$options=$_POST['options'];
$titre=$_POST['titre'];
$select=$_POST['select'];
$msg = "Objet de la demande:\t$options\n";
$msg .= "Type de permis:\t$select\n";
$msg .= "Nom et prénom:\t$sender_name\n";
$msg .= "E-Mail de contact:\t$sender_email\n";
$msg .= "Num de téléphone:\t$phone\n";
$msg .= "Message:\t$message\n";

$recipient = "[email protected]";
$subject = "Formulaire d'inscription";

$mailheaders = "From: $sender_email\n";
$mailheaders .= "Reply-To: $sender_email\n\n";



mail($recipient, $subject, $msg, $mailheaders);

echo '<h2> '.$_POST['titre'].' '.$sender_name.'<p></p>';
echo "xxxxxxxx vous remercie pour la confiance que vous lui accordez <p></p>et vous répondra dans les plus brefs délais </h2>";
echo 'Votre demande a été envoyée.</P>';


?>

Code : Tout sélectionner

</p></font> </body> </html>
Merci pour votre aide.

PS: Ai essayé le code <p style="text-align: center;"> avec et sans le ;

Mammouth du PHP | 19672 Messages

30 déc. 2005, 00:57

Tu ne peux pas imbriquer n'importe quelle balise dans une balise <p>: si tu veux centrer un bloc comportant différentes balises dans une page, utilise <div> :

Code : Tout sélectionner

<div style="text-align: center"> <!-- le code que tu veux centrer... --> </div>
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 89 Messages

01 janv. 2006, 16:34

Ca fonctionne beaucoup ainsi ...

Merci.