Vreau sa trimit prin email (PHP) un div ascuns.

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

Gabriel1991
New Member
Mesaje: 2
Membru din: Sâm Oct 17, 2015 7:14 pm

Vreau sa trimit prin email (PHP) un div ascuns.

Mesajde Gabriel1991 » Dum Oct 18, 2015 2:08 pm

Salut!

Am acest div invizibil...

Cod: Selectaţi tot

<div id="email-data">
    <div id="content" style="visibility:hidden">

...continut...

 </div>
</div>
<a href="#" id="sendEmail" >Send Email</a>


...si il trimit prin Email cu scriptul acesta:

Cod: Selectaţi tot

<?php

  $to = "email_admin";
  $subject = "Rezultate chestionar";
  $message = $_POST["content"];
  $headers.= "Content-Type: text/html;charset=utf-8\r\n";
       

  mail($to, $subject, $message, $headers);

?>


Problema e ca in mail apare tot invizibil. Totul merge bine, scriptul functioneaza; daca sterg style="visibility:hidden" primesc continutul prin email la adresa specificata in scriptul PHP.

Ce trebuie sa scriu in scriptul meu PHP ca sa imi afiseze acel div in email, sa nu il trimita tot invizibil?

*Sunt incepator. Rog ajutor in privinta codarii, sugestiile nu cred ca ma ajuta prea mult...



MarPlo
Senior Member
Mesaje: 885
Membru din: Mie Sep 24, 2008 9:32 am
Localitate: Braila
Contact:

Re: Vreau sa trimit prin email (PHP) un div ascuns.

Mesajde MarPlo » Dum Oct 18, 2015 5:05 pm

Salut
Cred ca cea mai indicata solutie e sa scoti "style=..." din Div si sa aplici style-ul in css:

Cod: Selectaţi tot

<style>
#email-data #content { visibility:hidden;}
</style>

<div id="email-data">
    <div id="content">

...continut...

 </div>
</div>

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Vreau sa trimit prin email (PHP) un div ascuns.

Mesajde Birkoff » Dum Oct 18, 2015 6:24 pm

1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Gabriel1991
New Member
Mesaje: 2
Membru din: Sâm Oct 17, 2015 7:14 pm

Re: Vreau sa trimit prin email (PHP) un div ascuns.

Mesajde Gabriel1991 » Dum Oct 18, 2015 8:33 pm

Am gasit rezolvare pe un alt forum, multumesc!

Cod: Selectaţi tot

$message = str_replace('id="content" style="visibility:hidden"', 'id="content"', $_POST['content']);


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 40 vizitatori