Mon site Flash (cs6) ne s'affiche pas sur Internet Explorer!
DiGi31
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
DiGi31 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
DiGi31 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je viens de m'inscrire sur ce site car je crois qu'on apprend beaucoup passant par ici!
Je viens de créer un site web sous Flash CS6, tout marche bien sous FireFox mais pas du tout sour Internet Explorer8 ! Je serais preneur de toute aide. Merci à vous d'avance.
DiGi31
voilà mon script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>XXXX XXX</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color: #ffffff;}
body { margin:0; padding:0; overflow:hidden; }
#flashContent { width:100%; height:100%; }
</style>
</head>
<body>
<div id="flashContent" style="width: 100%; text-align: center; margin-top: 0;>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="780" height="780" id="Label Dom" align="middle">
<param name="movie" value="Label Dom.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Label Dom.swf" width="780" height="780">
<param name="movie" value="Label Dom.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="https://get.adobe.com/flashplayer/">
<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</body>
</html>
--------------
Je viens de m'inscrire sur ce site car je crois qu'on apprend beaucoup passant par ici!
Je viens de créer un site web sous Flash CS6, tout marche bien sous FireFox mais pas du tout sour Internet Explorer8 ! Je serais preneur de toute aide. Merci à vous d'avance.
DiGi31
voilà mon script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>XXXX XXX</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
html, body { height:100%; background-color: #ffffff;}
body { margin:0; padding:0; overflow:hidden; }
#flashContent { width:100%; height:100%; }
</style>
</head>
<body>
<div id="flashContent" style="width: 100%; text-align: center; margin-top: 0;>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="780" height="780" id="Label Dom" align="middle">
<param name="movie" value="Label Dom.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Label Dom.swf" width="780" height="780">
<param name="movie" value="Label Dom.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="https://get.adobe.com/flashplayer/">
<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</body>
</html>
--------------
A voir également:
- Mon site Flash (cs6) ne s'affiche pas sur Internet Explorer!
- Internet explorer 11 - Télécharger - Navigateurs
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Internet explorer 8 - Télécharger - Navigateurs
- Internet explorer 10 - Télécharger - Navigateurs
19 réponses
Bonsoir,
Evite les espaces dans les noms de fichier de quelques types qu'ils soient (txt, gif, jpg, png, html, php, doc, rtf, swf, etc...), donc renommes ton fichier Flash en Label_Dom.swf et change le nom dans la balise object.
De mémoire, il me semblait que IE interprétait plutôt la balise embed mais je pense que c'était dans les versions antérieures à IE9 mais je ne pourrais te l'affirmer, fais une recherche dans ce sens sachant que tu utilises IE8.
Evite les espaces dans les noms de fichier de quelques types qu'ils soient (txt, gif, jpg, png, html, php, doc, rtf, swf, etc...), donc renommes ton fichier Flash en Label_Dom.swf et change le nom dans la balise object.
De mémoire, il me semblait que IE interprétait plutôt la balise embed mais je pense que c'était dans les versions antérieures à IE9 mais je ne pourrais te l'affirmer, fais une recherche dans ce sens sachant que tu utilises IE8.
slt
essaye sans espace et majuscule pour voir:
Label Dom.swf
évidement tu renommes aussi le fichier sur ton ftp:
labeldom.swf
essaye sans espace et majuscule pour voir:
Label Dom.swf
évidement tu renommes aussi le fichier sur ton ftp:
labeldom.swf
Bonsoir RedLog,
Apparemment ce n'était pas le problème avec les espaces!
Par ailleurs, c vrai que j'ai lu cette histoire de balise embed dans des anciennes discussions avec Rad Zone. Mais mon flash cs6 ne la génère pas. Faut-il ajouter cette balise dans mon script html? Et comment?
Merci bien à toi d'avance
Bonne soirée
Apparemment ce n'était pas le problème avec les espaces!
Par ailleurs, c vrai que j'ai lu cette histoire de balise embed dans des anciennes discussions avec Rad Zone. Mais mon flash cs6 ne la génère pas. Faut-il ajouter cette balise dans mon script html? Et comment?
Merci bien à toi d'avance
Bonne soirée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SALUT
le code que tu as mis comporte des erreurs !
si ton swf est bien a sa place voila le code a mettre ( fait en fonction de tes param , j ai remis les meme que tu avais mis )
le CSS aussi etait bizare ,celui que tu as mis , c est pour mettre un swf en 100% ,
et si tu as donne 780px au swf il ne peut pas etre en 100% , j ai donc fais pour un 780px x 780px centre verticalement
si tu veux mettre le swf en 100% , tu remet ta CSS et tu donne les valeurs 100% a la place des 780px au swf !
a+
le code que tu as mis comporte des erreurs !
si ton swf est bien a sa place voila le code a mettre ( fait en fonction de tes param , j ai remis les meme que tu avais mis )
le CSS aussi etait bizare ,celui que tu as mis , c est pour mettre un swf en 100% ,
et si tu as donne 780px au swf il ne peut pas etre en 100% , j ai donc fais pour un 780px x 780px centre verticalement
si tu veux mettre le swf en 100% , tu remet ta CSS et tu donne les valeurs 100% a la place des 780px au swf !
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> /*<![CDATA[*/ body { margin: 0; padding: 0; background-color: #fff; } #flashContent{ height: 780px; width: 780px; margin: auto; margin-top: 0px; } /*]]>*/ </style> </head> <body> <div id="flashContent"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="780" id="Label_Dom"> <param name="movie" value="Label_Dom.swf" /> <param name="play" value="true" /> <param name="menu" value="true" /> <param name="quality" value="high" /> <param name="scale" value="showall" /> <param name="wmode" value="window" /> <param name="bgcolor" value="#ffffff" /> <param name="devicefont" value="false" /> <param name="allowscriptaccess" value="sameDomain" /> <param name="flashvars" value="loop=true" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="Label_Dom.swf" width="780" height="780"> <param name="play" value="true" /> <param name="menu" value="true" /> <param name="quality" value="high" /> <param name="scale" value="showall" /> <param name="wmode" value="window" /> <param name="bgcolor" value="#ffffff" /> <param name="devicefont" value="false" /> <param name="allowscriptaccess" value="sameDomain" /> <param name="flashvars" value="loop=true" /> <!--<![endif]--> <a href="https://get.adobe.com/flashplayer/"><img src= "https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt= "Get Adobe Flash player" /></a> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> </body> </html>
a+
Bonjour RAD ZONE,
Merci beaucoup! Je vais tester le code que tu as corrigé et reviens vers toi de suite.
Bien à toi
Merci beaucoup! Je vais tester le code que tu as corrigé et reviens vers toi de suite.
Bien à toi
Re-bonjour RAD ZONE,
Vraiment tu es un génie! Merci le site fonctionne sous IE maintenant.
Par ailleurs, maintenant sur FireFox une ligne de code s'affiche en haut à gauche (http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ) comment la supprimer?
Aussi les caractères texte sont vraiment petits (sur IE et FF). Serait-il possible d'agrandir le texte ou toute les pages sans déformer les images?
Voilà mon site: label-research.fr
Merci bien à toi d'avance;
Salut
Vraiment tu es un génie! Merci le site fonctionne sous IE maintenant.
Par ailleurs, maintenant sur FireFox une ligne de code s'affiche en haut à gauche (http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ) comment la supprimer?
Aussi les caractères texte sont vraiment petits (sur IE et FF). Serait-il possible d'agrandir le texte ou toute les pages sans déformer les images?
Voilà mon site: label-research.fr
Merci bien à toi d'avance;
Salut
une ligne de code s'affiche en haut à gauche
tu as mis un < inutile enleve le
<html xmlns=" < http://www.w3.org/1999/xhtml> http://www.w3.org/1999/xhtml"
lang="en" xml:lang="en">
ca devrait etre
<html xmlns=" http://www.w3.org/1999/xhtml> http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
pour le texte
ou tu modifie le swf !! ( c est la meilleur solution, mais si tu n a pas la sauvegarde fla ,pas possible )
ou tu agrandit les tailles du swf et de la div flashContent dans le html et css!
tu les passent a 960px par exemple pour rester dans des tailles raisonnable !
a+
Merci RAD ZONE!
Effectivement, il y avait deux inutiles < que j'ai supprimer et la ligne n'apparaissait plus sur FF.
Pour la taille du texte, le fait de mettre les 960px comme suit:
<div id="flashContent">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="960" height="960" id="Label_Dom">
Et sur:
<object type="application/x-shockwave-flash" data="Label_Dom.swf"
width="960" height="960">
Ceci a agrandit effectivement les images et aussi les textes, par contre, la forme de quelques images a perdu la netteté!
Je suis tenté de suivre ton conseil et essayer swf.. Comment faire?
Merci à toi
Salut
Effectivement, il y avait deux inutiles < que j'ai supprimer et la ligne n'apparaissait plus sur FF.
Pour la taille du texte, le fait de mettre les 960px comme suit:
<div id="flashContent">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="960" height="960" id="Label_Dom">
Et sur:
<object type="application/x-shockwave-flash" data="Label_Dom.swf"
width="960" height="960">
Ceci a agrandit effectivement les images et aussi les textes, par contre, la forme de quelques images a perdu la netteté!
Je suis tenté de suivre ton conseil et essayer swf.. Comment faire?
Merci à toi
Salut
pour mettre a 960, n oublie pas de changer aussi le CSS !
il faut que tu ai le fichier de sauvegarde et de travail fait par flash
qui est en format .fla,
si tu n a pas ce fichier .fla tu ne peu pas modifier le swf !
a+
#flashContent{ height: 960px; width: 960px; margin: auto; margin-top: 0px; }
Je suis tenté de suivre ton conseil et essayer swf.. Comment faire?pour pouvoir modifier dans le swf ,
il faut que tu ai le fichier de sauvegarde et de travail fait par flash
qui est en format .fla,
si tu n a pas ce fichier .fla tu ne peu pas modifier le swf !
a+
Oui effectivement, je dois changer le CSS! Je l'ai fait juste à l'instant mais les images restent un tirées :)
Sinon j'ai bien-sur le fichier .fla généré par Flash CS6! Tu aurais une idée comment faire des changements avec Flsh pour modifier la taille du texte?
Merci bien RAD ZONE!
Bien à toi
Sinon j'ai bien-sur le fichier .fla généré par Flash CS6! Tu aurais une idée comment faire des changements avec Flsh pour modifier la taille du texte?
Merci bien RAD ZONE!
Bien à toi
cela depend de la methode utilise pour le code l
mais je pense que dans le cas de ton flash il faut modifier la taille des polices au endroit ou tu veux voir les polices + grandes !
il faudra aussi certainement modifier des elements ,bref si tu ne connais pas flash tu risque de galerer ,mais c est faisable !
bon courage ;-))
ps: il y as toujours une erreur dans ton doctype !
met ca !
mais je pense que dans le cas de ton flash il faut modifier la taille des polices au endroit ou tu veux voir les polices + grandes !
il faudra aussi certainement modifier des elements ,bref si tu ne connais pas flash tu risque de galerer ,mais c est faisable !
bon courage ;-))
ps: il y as toujours une erreur dans ton doctype !
<html xmlns=" http://www.w3.org/1999/xhtml< http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
met ca !
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Merci beaucoup RAD ZONE!
Ton aide était vraiment très précieuse. Sans tout ceci, je serais tj en galère totale.
Bien à toi et tous mes remerciements encore une fois.
DiGi
Ton aide était vraiment très précieuse. Sans tout ceci, je serais tj en galère totale.
Bien à toi et tous mes remerciements encore une fois.
DiGi
Bonjour RAD ZONE,
Tu aurais peut-être une idée comment activer (car il y est déjà) un formulaire contact dans une template flash?
Merci bien à toi!
PS. je galère tj dans le redimensionnement des caractères dans flasch cs6, mais çà va pr le moment :)
Tu aurais peut-être une idée comment activer (car il y est déjà) un formulaire contact dans une template flash?
Merci bien à toi!
PS. je galère tj dans le redimensionnement des caractères dans flasch cs6, mais çà va pr le moment :)
Bonsoir RAD ZONE!
Tu aurais une idée comment accéder au script PHP sur flash cs6? Ou bien ou le chercher?
Merci bien à toi
Salut
Tu aurais une idée comment accéder au script PHP sur flash cs6? Ou bien ou le chercher?
Merci bien à toi
Salut
Tu aurais une idée comment accéder au script PHP sur flash cs6? Ou bien ou le chercher?
Non flash n a rien a voir la dedans ;-))
c est un script php qui va traiter les informations que flash vas lui donner et envoyer le mail !
si tu ne l a pas il faut que tu le fasse !
pour t aider vas sur un de mes petits sites , il y as un tuto !
tu vas dans la petite rubrique flash et il y a formulaire_flash-php regarde le tuto , et il y as un script php avec !
inspire toi du tuto pour comprendre ce que tu dois changer au php pour l adapter a ton formulaire flash !
a+
Re-bonsoir RAD ZONE,
Effectivement j'étais entretemps sur un tuto et j'ai trouvé un exemple de ce script php. Le voici:
<?php
if(isset($_POST['email']) and isset($_POST['sujet']) and isset($_POST['message']))
{
$destinataire = 'votre_email@example.com';
$email = htmlentities($_POST['email']);
if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',str_replace('&','&',$email)))
{
$sujet = 'Contact: '.stripslashes($_POST['sujet']);
$message = stripslashes($_POST['message']);
$headers = "From: <".$email.">\n";
$headers .= "Reply-To: ".$email."\n";
$headers .= "Content-Type: text/plain; charset=\"iso-8859-1\"";
if(mail($destinataire,$sujet,$message,$headers))
{
echo "<strong>Votre message a bien été envoyé.</strong>";
}
else
{
echo "<strong style=\"color:#ff0000;\">Une erreur c'est produite lors de l'envois du message.</strong>";
}
}
else
{
echo "<strong style=\"color:#ff0000;\">L'email que vous avez entré est invalide.</strong>";
}
}
else
{
?>
<form action="" method="post">
<fieldset>
<legend>Formulaire de contact</legend>
<label for="email" style="display:inline-block;width:100px;"><strong>Votre Email:</strong></label> <input type="text" name="email" id="email" /><br />
<label for="sujet" style="display:inline-block;width:100px;"><strong>Sujet:</strong></label> <input type="text" name="sujet" id="sujet" /><br />
<label for="message"><strong>Message:</strong></label><br />
<textarea cols="70" rows="4" name="message" id="message"></textarea><br />
<input type="submit" value="Envoyer" />
</fieldset>
</form>
<?php
}
?>
Effectivement j'étais entretemps sur un tuto et j'ai trouvé un exemple de ce script php. Le voici:
<?php
if(isset($_POST['email']) and isset($_POST['sujet']) and isset($_POST['message']))
{
$destinataire = 'votre_email@example.com';
$email = htmlentities($_POST['email']);
if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',str_replace('&','&',$email)))
{
$sujet = 'Contact: '.stripslashes($_POST['sujet']);
$message = stripslashes($_POST['message']);
$headers = "From: <".$email.">\n";
$headers .= "Reply-To: ".$email."\n";
$headers .= "Content-Type: text/plain; charset=\"iso-8859-1\"";
if(mail($destinataire,$sujet,$message,$headers))
{
echo "<strong>Votre message a bien été envoyé.</strong>";
}
else
{
echo "<strong style=\"color:#ff0000;\">Une erreur c'est produite lors de l'envois du message.</strong>";
}
}
else
{
echo "<strong style=\"color:#ff0000;\">L'email que vous avez entré est invalide.</strong>";
}
}
else
{
?>
<form action="" method="post">
<fieldset>
<legend>Formulaire de contact</legend>
<label for="email" style="display:inline-block;width:100px;"><strong>Votre Email:</strong></label> <input type="text" name="email" id="email" /><br />
<label for="sujet" style="display:inline-block;width:100px;"><strong>Sujet:</strong></label> <input type="text" name="sujet" id="sujet" /><br />
<label for="message"><strong>Message:</strong></label><br />
<textarea cols="70" rows="4" name="message" id="message"></textarea><br />
<input type="submit" value="Envoyer" />
</fieldset>
</form>
<?php
}
?>
Bonsoir RAD ZONE,
En cherchant dans les files de ma template, j'ai découvert effectivement un fichier PHP. J'ai remplacé RECIPIENT par mon adresse mail (ici en XXXX) et uploader le file PHP avec filezilla vers mon hosting. Malheureusement en testant le formulaire en ligne, une page s'ouvre me disant en plusieurs ligne: "Deprecated: Function split() is deprecated in /htdocs/contact.php on line 6"
Et puis a la dernière ligne: "Your message was succefully sent" !!!!
Voilà ci-dessous le php que j'ai utilisé! Tu as une idée ou çà coince??
Merci bien à toi
Salut
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='info@label-research.fr') {
$pre_array=split ("&777&", $request);
$post_vars[key($_REQUEST)][0]=preg_replace ("/<[^>]*>/", "", $pre_array[0]);
$post_vars[key($_REQUEST)][1]=preg_replace ("/<[^>]*>/", "", $pre_array[1]);
}
next($_REQUEST);
}
reset($post_vars);
$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {
$message.="<strong>".$mess[1]."</strong> ".$mess[0]."<br>";
}
next($post_vars);
}
mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Your message was successfully sent!");
?>
<script>
resizeTo(300, 300);
</script>
En cherchant dans les files de ma template, j'ai découvert effectivement un fichier PHP. J'ai remplacé RECIPIENT par mon adresse mail (ici en XXXX) et uploader le file PHP avec filezilla vers mon hosting. Malheureusement en testant le formulaire en ligne, une page s'ouvre me disant en plusieurs ligne: "Deprecated: Function split() is deprecated in /htdocs/contact.php on line 6"
Et puis a la dernière ligne: "Your message was succefully sent" !!!!
Voilà ci-dessous le php que j'ai utilisé! Tu as une idée ou çà coince??
Merci bien à toi
Salut
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='info@label-research.fr') {
$pre_array=split ("&777&", $request);
$post_vars[key($_REQUEST)][0]=preg_replace ("/<[^>]*>/", "", $pre_array[0]);
$post_vars[key($_REQUEST)][1]=preg_replace ("/<[^>]*>/", "", $pre_array[1]);
}
next($_REQUEST);
}
reset($post_vars);
$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) {
$message.="<strong>".$mess[1]."</strong> ".$mess[0]."<br>";
}
next($post_vars);
}
mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Your message was successfully sent!");
?>
<script>
resizeTo(300, 300);
</script>
Salut
split est deprecie et n existe plus ! mais tu devrais y arriver en remplacant simplement
split
par
explode
ligne6
mais je suis pas un specialiste php ;-)
a+
split est deprecie et n existe plus ! mais tu devrais y arriver en remplacant simplement
split
par
explode
ligne6
$pre_array=explode ("&777&", $request);
mais je suis pas un specialiste php ;-)
a+
Salut RAD ZONE,
Effectivement le fait d'échanger split par explode a supprimé les message d'erreur et a laissé que le message que le message a été envoyé avec succès .. Mais le formulaire ne fonctionne tj pas pour autant :))
En fait, j'ai uploader le fichier contact.php SEULEMENT avec les autres fichiers du site.. Je ne sais pas si il faut l'intégrer autrement!!
Mais je ne t'embête pas avec ces histoires de php :) si je trouve la solution, je la fais savoir ici sur le forum pourque tt le monde en profite.
Bien à toi et bon week-end
Effectivement le fait d'échanger split par explode a supprimé les message d'erreur et a laissé que le message que le message a été envoyé avec succès .. Mais le formulaire ne fonctionne tj pas pour autant :))
En fait, j'ai uploader le fichier contact.php SEULEMENT avec les autres fichiers du site.. Je ne sais pas si il faut l'intégrer autrement!!
Mais je ne t'embête pas avec ces histoires de php :) si je trouve la solution, je la fais savoir ici sur le forum pourque tt le monde en profite.
Bien à toi et bon week-end
Bonjour,
J'ai trouvé finalement une solution: en changeant le script php! J'ai mis ceci:
<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "mon adresse ici";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>
Alors le script fonctionne MAIS:
Dans le mail test que je reçois, j'ai seulement:
Le contenu du message
Et PAS: le nom NI l'adresse mail de l'expéditeur !!!
Ensuite le mail que je reçois de ma page est sans expéditeur!
Auriez vous une idée ?
RAD ZONE, tu as une idée?
Merci bien à vous tous d'avance!
J'ai trouvé finalement une solution: en changeant le script php! J'ai mis ceci:
<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "mon adresse ici";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>
Alors le script fonctionne MAIS:
Dans le mail test que je reçois, j'ai seulement:
Le contenu du message
Et PAS: le nom NI l'adresse mail de l'expéditeur !!!
Ensuite le mail que je reçois de ma page est sans expéditeur!
Auriez vous une idée ?
RAD ZONE, tu as une idée?
Merci bien à vous tous d'avance!