Page 1 sur 1

Variable d'une donnée sql

Posté : 04 mai 2006, 01:40
par Chile
Salut...encore moi :roll:
J'ai un petit prob de variable,
Je recupere les données d'un jeux d'enregistrement pour les envoyer par email.
je prepare donc quelques variables, comme ceci :
$codeproduit=$row_Recordset3['produit'];
$nomproduit=$row_Recordset4['hosting'];
$codeclient=$row_Recordset1['id'];
$nomclient=$row_Recordset1['nombre'];
mais rien n'est affiché sur le mail !.
pourtant lorsque je fais un echo sur la page d'ou va partir l'email,
des données du jeu d'enregistrement (et pas des variables), ca m'affiche bien les données. comme ceci par exemple:
<?php echo $codeproduit=$row_Recordset3['produit']; ?>
est-ce que je me plante dans la facon d'ecrire la variable ?

Posté : 04 mai 2006, 10:51
par guilt92
Si ton echo fonctionne le probleme vient peut etre de la facon dont tu ecris le mail non ?

Posté : 04 mai 2006, 14:59
par Chile
salut,
ben je pense pas, car je recois la partie des infos qui est remplis
par le visiteur sur le formulaire. par contre je ne recois pas les infos
que je sors de mon jeu d'enregistrement. voici mon script email:
$msg="<html>";
$msg .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong><em>PEDIDA DE DOMINIO</em></strong><br />";
$msg .= "<br />";
$msg .= "<strong><em>Nombre:</em></strong>:<br />";
$msg .= "\t$nomclient\n<br />";
$msg .= "<strong><em>Code client:</em></strong>:<br />";
$msg .= "\t$codeclient\n<br />";
$msg .= "<strong><em>Produit:</em></strong>:<br />";
$msg .= "\t$nomproduit\n<br />";
$msg .= "<strong><em>Code produit:</em></strong>:<br />";
$msg .= "\t$codeproduit\n<br />";
$msg .= "<strong><em>Adresse:</em></strong>:<br />";
$msg .= "\t$adresse\n<br />";
$msg .= "<strong><em>Clave:</em></strong>:<br />";
$msg .= "\t$clave\n<br />";
$msg .="<html>";

$email2="[email protected]";
$sujet="Dominio";

$Headers  = "Content-Type:text/html;charset=iso-8859-1\n";
$Headers .= "Content-Transfer-Encoding: 8bit\n";
et voici les variables du formulaire qui passent bien:
$adresse=$_POST['adresse']; 
$clave=$_POST['clave'];