Page 1 sur 1

centrer une image

Posté : 28 août 2012, 10:58
par wotahan
Bonjour à tous,

J'ai fait un formulaire sur mon site et je traite les données avec un fichier php pour les envoyer par mail.
Après traitement des données je fais revenir l'utilisateur à l'accueil du site.
En attendant le retour à la page d'accueil pour patienter je souhaite afficher une image au centre de la page mais mon code ne marche pas.

Est ce que quelqu'un pourrait prendre 2 min pour regarder pourquoi ça marche pas?
Merci d'avance.
echo '<img src="../images/message.jpg" width="632" height="242" style="margin:auto;text-align:center;">';

Re: centrer une image

Posté : 28 août 2012, 11:12
par schim59
Bonjour,

Il faudrait voir ta page css/html.

je ne vois pas d'erreur.
text-align:center
dans la balise
<img/> 
ne sert a rien. Il faut le mettre dans la balise parent putot.

width: manque l'unite. ( px, % ou cm.)
Et ca devrait être bon.

Bon codage.

Re: centrer une image

Posté : 28 août 2012, 14:51
par wotahan
Merci de m'avoir répondu.
J'ai essayé tes solutions mais rien ne marche.
voici mon code entier :
<?php

define('MAIL_SUJET','Message ');
define('to',[email protected]');
define('to_bis','[email protected]');

foreach($_POST as $index => $valeur) {
$$index = stripslashes(trim($valeur));
}


//Preparation de l entete du mail
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= "From: {$_POST['Nom']} "."<{$_POST['Mail']}>\r\n";
$mail_entete .= 'Reply-To: '.$_POST['Mail']."\r\n";
$mail_entete .= 'Content-Type: text/plain; charset="iso-8859-1"';
$mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n";

// preparation du corps du mail
$mail_corps = "Messages de : $Nom\n";
$mail_corps.= "De la société $Societe\n"; 
$mail_corps.= "Téléphone : $Telephone\n";
$mail_corps.= "Mail : $Mail\n";
$mail_corps.= "Objet de la demande : $Objet\n"; 
$mail_corps.= "Message : $Message\n";

// envoi du mail et redirection
if (mail(to,MAIL_SUJET,$mail_corps,$mail_entete)) {

if (mail(to_bis,MAIL_SUJET,$mail_corps,$mail_entete)) {


$redirection = 'http://acceuil.fr';
echo '<img src="../images/message.jpg" width="632px" height="242px" style="margin:auto;text-align:center;">';
    echo '<script type="text/javascript">';
    echo "	window.setTimeout(\"location=('".$redirection."');\",5000)";
    echo '</script>';
} else {
    echo "Sorry error please try again..."; }
} else {
    echo "Sorry error please try again..."; }

?>





Re: centrer une image

Posté : 28 août 2012, 16:14
par nicobak
Salut essaie de mettre ta balise image dans une div.

tu met un width 100% a ta div et un text-align center.
ca devrai fonctionner je pense.

Re: centrer une image

Posté : 31 août 2012, 10:22
par wotahan
Ok merci ça marche....