FORUM Tom's Hardware » Programmation » HTML / Javascript » Problèmes Header ? Ainsi que transparence d'un fond ...
 

Problèmes Header ? Ainsi que transparence d'un fond ...

82 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Problèmes Header ? Ainsi que transparence d'un fond ...
 
Nap Nap Napi Napi Napi Nap
Plus d'informations

Bonjour :)
 
Voilà un début de site/blog ( http://napi007.free.fr/napi/ )dont j'aimerais perfectionner le graphisme en :
 
- rendant le fond blanc au centre légèrement transparent !!!
 
 
 
Aussi, j'ai coder mon module d'envoie de commentaire sur ma boite email, et une fois le mail envoyer j'aimerais que la page redirige le visiteur vers index.php ! J'ai donc inscrit :
 

Code :
  1. header ('index.php');

 
Mais un message d'erreur s'affiche ! Le mail est quand même envoyer ! Mais la redirection ne se fait pas !
 
Voilà le code complet de ma page d'envoie :

Code :
  1. <?php
  2. $msg = "Nom:\t$nom\n";
  3. $msg .= "E-Mail:\t$email\n";
  4. $msg .= "Message:\t$message\n\n";
  5. //Pourait continuer ainsi jusqu'à la fin du formulaire
  6. $recipient = "raphael007@free.fr";
  7. $subject = "Formulaire";
  8. $mailheaders = "From:Commentaires sur ton blog de : $nom<> \n";
  9. $mailheaders .= "Reply-To: $email\n\n";
  10. mail($recipient, $subject, $msg, $mailheaders);
  11. echo "<HTML><HEAD>";
  12. echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
  13. echo "<H1 align=center>Merci, $nom </H1>";
  14. echo "<P align=center>";
  15. echo "Votre avis à bien été envoyé !</P>";
  16. echo "</BODY></HTML>";
  17. header ('index.php');
  18. ?>


 
Et voici le message d'erreur :
 
 

Citation :

Warning: Cannot modify header information - headers already sent by (output started at /mnt/144/sda/7/9/napi007/napi/envoi.php:15) in /mnt/144/sda/7/9/napi007/napi/envoi.php on line 22


 
 
Merci d'avance :)

G.M.G.V.S.O.
Profil : Modo matériel
Plus d'informations

Le header doit etre envoyé avant que toute chose soit affiché sur la page.
 
Et sinon un centre "legerement transparent" c'est pas possible simplement ... (il y aurait la solution du png semi transparent + hack javascript pour IE)


---------------
SPAM & WAREZ = Ban!
Ultimate Boot CD | Memtest+
Mon bar préféré à Lyon ! | Bijoux Fantaisie de Créateur !
Je me la pête
Profil : /!\ Docteur - PDG
Plus d'informations

Pour ton header, faut aussi qu'il soit écrit correctement :

Code :
  1. Header('location: index.php');


 
Pour la transparence, il existe quelques solutions, mais qui généralement ne passent pas les validateurs et/ou ne fonctionnent pas partout (notamment avec les anciens navigateurs) : http://forum.alsacreations.com/top [...] n-CSS.html


Message édité par marsien le 06-05-2007 à 06:44:39

---------------
.: La Pipicy Team :love: :.
Nap Nap Napi Napi Napi Nap
Plus d'informations

Merci tout marche à merveille :)

G.M.G.V.S.O.
Profil : Modo matériel
Plus d'informations

Sauf qu'en passant par le header, personne ne verra jamais la page de remerciement ... Mieux vaut passer par un META REFRESH ...


---------------
SPAM & WAREZ = Ban!
Ultimate Boot CD | Memtest+
Mon bar préféré à Lyon ! | Bijoux Fantaisie de Créateur !
Nap Nap Napi Napi Napi Nap
Plus d'informations

A la limite la page des remerciements est assez secondaire ^^
 
Mais merci de l'idée :)


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » HTML / Javascript » Problèmes Header ? Ainsi que transparence d'un fond ...
 

Annonces Google
Publicité