Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Contact Form
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Subiectul anterior :: Subiectul următor  
Autor Mesaj
ClaudiuCC



Data înscrierii: 09/Mai/2008
Mesaje: 11

Trimis: Vin Mai 09, 2008 1:29 pm    Titlul subiectului: Contact Form  

Salut,

M-am pus sa modific un "contact form" ce l-am gasit pe net facut in ajax (cred), iar cand am terminat modificarile am testat si am observat ca in mail mi-a trimis la mesaj textul de la $website + data; textul de la $name, $company si $found n-am primit.

Daca ai idee cum sa fac sa-mi trimita si textul de la $name, $company si $found, te rog sa-mi zici.

Ar mai fi un cod intr-un fisier .js, de care nu cred ca este nevoie, dar daca totusi consideri ca este nevoie, il afisez.

Cod:

<?php

  error_reporting(0);
 
include 'cform_config.php';

if(!isset($rnd) || !isset($name) || !isset($email) || !isset($subject) || !isset($company) || !isset($website) || !isset($found) || !isset($body)) {
   echo $error_message;
    die();
}

   $email_from = $email;
   $email_subject = "Contact Form Claudiu Design -  ".stripslashes($subject);
   $email_message = "Name '".stripslashes($name);
   $email_message = "Company: ".stripslashes($company);
   $email_message = "Website "($website);
   $email_message = "Found "($found);

   $email_message .="' on ".date("d/m/Y")." at ".date("H:i")."\n\n";
   $email_message .= stripslashes($body);




   $headers = 'From: '.$email_from."\r\n" .
   'Reply-To: '.$email_from."\r\n" .
   'X-Mailer: PHP/' . phpversion();

   mail($email_it_to, $email_subject, $email_message, $headers);

   echo "<b>$confirmation</b>";
   die();
?>

Sus  
UnTip



Data înscrierii: 03/Mai/2007
Mesaje: 377

Trimis: Vin Mai 09, 2008 2:15 pm    Titlul subiectului:  

din cate vad eu tu suprascrii de fiecare data $email_Message... incarca sa faci $email_message.= pentru fiecare...
cu un <br /> la sfarsitul fiecarui string pentru afisare...
Sus  
ClaudiuCC



Data înscrierii: 09/Mai/2008
Mesaje: 11

Trimis: Vin Mai 09, 2008 2:26 pm    Titlul subiectului:  

da...asa-i...problema-i ca nush cum sa rescriu pt fiecare
Sus  
UnTip



Data înscrierii: 03/Mai/2007
Mesaje: 377

Trimis: Vin Mai 09, 2008 2:41 pm    Titlul subiectului:  

.............................
$email_message = "Name '".stripslashes($name)."<br />";
$email_message .= "Company: ".stripslashes($company)."<br />";
$email_message .= "Website ".$website."<br />";
$email_message .= "Found ".$found."<br />";

$email_message .="' on ".date("d/m/Y")." at ".date("H:i")."\n\n";
$email_message .= stripslashes($body);
.....................................
Sus  
ClaudiuCC



Data înscrierii: 09/Mai/2008
Mesaje: 11

Trimis: Vin Mai 09, 2008 3:11 pm    Titlul subiectului:  

:) nu am vazut punctul ala :d

mere...am primit mailul cu toate input-urile .. hehe... incercasem toate variantele, numai la aia cu punctul nu m-am gandit :wallbash:

<br> nu mi le-a pus una sub alta...probabil pt ca ii pus intre ghilimele..

Mersi Mult pt Ajutor :thumbleft:

Edit:

:) pt spatiu intre randuri merge "\n\n" ..... hehe ... macar am reusit sa ma prind de smecheria asta ..phew..
Sus  
NooK



Data înscrierii: 21/Iun/2007
Mesaje: 191

Trimis: Sâm Mai 10, 2008 8:33 am    Titlul subiectului:  

Pai sa stii de acum incolo , punctul ala reprezinta operatorul de concatenare.

De exemplu
$f00 = "Hai noroc!";
echo $f00;

printeaza acelasi lucru cu :
$f00 = "Hai";
$bar = "noroc!";
echo $f00 . " " . $bar; // ( in care evident ghilimelele delimiteaza spatiul dintre cuvinte ca sa nu iti printeze Hainoroc! )
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community