Daniel will

Bonjour, j'ai un soucis j'ai hébergé mon site sur 000webhost.com, mon site en local fonction bien mais sur la toile j'ai des problème de redirection voici le message qu'il affiche lorsque je m'inscris sur ma newsletter: Warning: Cannot modify header information - headers already sent by (output started at /storage/ssd1/886/6479886/public_html/index.php:26) in /storage/ssd1/886/6479886/public_html/pages/newsletter.php on line 37

Le 18/07/2018 à 17:23
YOUTA OBBY Sidane

En gros. ton site pour ta redirection tu ne dois pas faire un header apres avoir fait affiche du code. Le header doit se trouver vraiment en haut de la page. et pas apres un echo ou tout autre texte,

Le 24/08/2018 à 05:34
Mokrani Zahir

salut Daniel will (je suis pas un francophone donc je fait boucau de faut)

les problème header c'est le problème les plus chien de PHP
il a boucau de réseau que le header ne marche pas.(cet conseille ne marche pas c'est le herbagement et désactive la fonction header)

problème a cause de la structure html de la page et l'entête.

1. Supprime espace aven la <?php et après les ?>

2. ils faux avoir UTF8 sans BOM ou autre encodage sans BOM
3. Utilisez la référence 301 ou 302.(je pence personnellement qui cause le problème )

4. Si aucune des options ci-dessus ne vous aide, utilisez la redirection JAVASCRIPT (cependant, la méthode découragée), peut être la dernière chance dans les cas personnalisés :
echo "<script type='text/javascript'>window.top.location='http://tosite.com/';</script>";;

Le 02/08/2018 à 18:30
Daniel will

D'accord merci beaucoup pour ta réaction

Le 04/08/2018 à 18:58
Daniel will

Et j'ai un autre soucis sur la fonction mail en locale tout va à merveille lorsque je fais des tests avec maildev il y a le design que j'ai fait sur HTML vu que j'avais suivi le tuto de nicwalle sur la fonction mail mais sur la toile lorsque j'ai fait des testes lorsqu'en s'abonne à ma newsletter le message envoyé montre tout la structure du message genre html au lieu du design que j'ai fait en html.

Le 04/08/2018 à 19:05
Mokrani Zahir

salut Daniel
j'ai pas vu la vidéo mai regarder c'est le fichie CSS include bien. tu mai simplement le lien complet

exemple : https://tonsite.com/css/newsletter.css sur ton fichier html

si ne marche pas include le script css dans la page avec les balise style

exemple :
<style>
ton script newsletter.css
</style>

Le 05/08/2018 à 12:40
Daniel will

Salut les gas désolé du retard, merci pour votre contribution premièrement, deuxièmement #Mokrani Zahir le site que tu m'as passé est inaccessible " https://tonsite.com/css/newsletter.css ", merci encore les gas

Le 21/09/2018 à 20:07
Connectez-vous pour pouvoir répondre