Oldal: 5 / 6 ElsőElső ... 3456 UtolsóUtolsó
Eredmény: 41 - 50 (51) összesen

Téma: EMAIL küldés HTML oldalakról

  1. #41
    sbs
    sbs nem elérhető
    Google 'n' Roll Man sbs logója
    Csatlakozott
    08-07-03
    Hely
    Tárnok és Budapest
    Hozzászólás
    2.110
    Begyűjtött 3 köszönetet
    3 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Köszönöm Geri, most már nagyon SPAM gyanús.... igaza lehetett SAPI-nak, de még várom a visszajelzéseket. Közben másik 3 helyre is megérkezik úgy hogy a KÓD TÖKÉLETES!


    Ablak és beltéri ajtó :: Netmax: "Mindig van a tiédnél jobb oldal..." :: Építkezés Fórum

  2. #42
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.744
    Begyűjtött 1.428 köszönetet
    892 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Idézet sbs eredeti hozzászólása Hozzászólás megtekintése
    Köszönöm Geri, most már nagyon SPAM gyanús.... igaza lehetett SAPI-nak, de még várom a visszajelzéseket. Közben másik 3 helyre is megérkezik úgy hogy a KÓD TÖKÉLETES!
    PHP kód:
    <?php

    //Összeállítjuk a levelet alkotó karakterláncot
    $uzenet "Név: $_POST[nev]\n";
    $uzenet .= "Építkezés helyszine: $_POST[cim]\n";
    $uzenet .= "Telefon: $_POST[telefon]\n";
    $uzenet .= "E-mail cim: $_POST[email]\n\n";

    $uzenet .= "Az ÜZENET szövege:\n\n";
    $uzenet .= "Üzenet: $_POST[uzenet]\n";

    //Megadjuk a küldéshez szükséges adatokat
    $felado "XXX@XXX.hu";
    $targy "Ajánlatkérés a weboldalról";

    $headers  'MIME-Version: 1.0' "\n";
    $headers .= 'Content-type: text/html; charset=utf-8' "\n";
    $headers .= "To: $felado\n";
    $headers .= "From:  ".$_POST[email]."\n";


    //Elküldjük a levelet
    mail($felado$targy$uzenet$headers);

    ?>
    próbáld meg így is. már találkoztam olyannal hogy a \r\n nem volt jó a mailservernek a headerben. ha ezzel sem megy, akkor a túlvégen meg tudják nézni hogy spamszűrőn megakadt e.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  3. #43
    Új tag
    Csatlakozott
    16-12-09
    Hozzászólás
    1
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Kérdés re: EMAIL küldés HTML oldalakról

    Idézet djarni eredeti hozzászólása Hozzászólás megtekintése
    Nekem van egy ilyenem:

    az indexelt file (kapcsolat.php):



    a meghívott file (kapcsolat2.php):



    Természetesen köré van építve a honlap, divek, css, stb, csak a lényeget másoltam ki..

    Nem tudom, segít-e, mert azt hittem ez ugyanaz, mint amit te írtál, de Geri gondolom valami ilyesmiről beszélt, ezért bemásoltam.

    Remélem, sikerült segítenem. Ha nem, a szándék a fontos

    És hova kell beírni az adott email címet amire szeretnénk az emailt?



  4. #44
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.744
    Begyűjtött 1.428 köszönetet
    892 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    próbáld meg így is. már találkoztam olyannal hogy a \r\n nem volt jó a mailservernek a headerben. ha ezzel sem megy, akkor a túlvégen meg tudják nézni hogy spamszűrőn megakadt e.
    A fenti kod serulekeny egy header injectionre. Igy erdemes hasznalni:

    PHP kód:
    [PHP]<?php

    //Összeállítjuk a levelet alkotó karakterláncot
    $uzenet "Név: $_POST[nev]\n";
    $uzenet .= "Építkezés helyszine: $_POST[cim]\n";
    $uzenet .= "Telefon: $_POST[telefon]\n";
    $uzenet .= "E-mail cim: $_POST[email]\n\n";

    $uzenet .= "Az ÜZENET szövege:\n\n";
    $uzenet .= "Üzenet: $_POST[uzenet]\n";

    //Megadjuk a küldéshez szükséges adatokat
    $felado "XXX@XXX.hu";
    $targy "Ajánlatkérés a weboldalról";

    $headers  'MIME-Version: 1.0' "\n";
    $headers .= 'Content-type: text/html; charset=utf-8' "\n";
    $headers .= "To: $felado\n";
    $headers .= "From:  ".preg_replace(array('/\r/''/\n/'), ''$_POST[email])."\n";


    //Elküldjük a levelet
    mail($felado$targy$uzenet$headers);

    ?>
    [/PHP]



  5. #45
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    1.032
    Begyűjtött 351 köszönetet
    239 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Idézet Nexxy eredeti hozzászólása Hozzászólás megtekintése
    És hova kell beírni az adott email címet amire szeretnénk az emailt?
    Esetleg még egy e-mail cím ellenőrzést is belevihetsz:
    Megbízható e-mail cím ellenőrzés | Webmester Blog

    Illetve nézd meg a phpMailert is szerintem:
    https://github.com/PHPMailer/PHPMailer

    Könnyű beüzemelni és sok szívástól mentesít.



  6. #46
    Új tag
    Csatlakozott
    17-09-10
    Hozzászólás
    4
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Üdvözlök mindenkit
    Előrebocsátom. kezdő weblap író vagyok ezért kis segítségre szorulok.
    Kis küzdelemmel megírtam a honlapomra egy üzenet küldőt, minden működik ahogy illik, csak az az egy bajom hogy hiába írtam be a html be a karakter kódolást (UTF-8) az üzenetben az ékezetes betűk helyett kriksz krakszok jelennek meg, gondolom be kéne írni a feldolgozó php ba is a kódolást, de hiába próbálkozom akár hogyan, nincs eredmény már nem tudom mit és hova írjak. Volt nekem régebben egy phpparse fájlom amihez csak az űrlapot kellett megírni és ment minden flottul, de ez sajnos egy rendszer összeomlásnál elveszett. A neten meg hiába keresek segítséget, nem találok megnyugtató megoldást. Kérek szépen egy kis segítséget.



  7. #47
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.815
    Begyűjtött 804 köszönetet
    572 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Idézet Panterchief eredeti hozzászólása Hozzászólás megtekintése
    Üdvözlök mindenkit
    Előrebocsátom. kezdő weblap író vagyok ezért kis segítségre szorulok.
    Kis küzdelemmel megírtam a honlapomra egy üzenet küldőt, minden működik ahogy illik, csak az az egy bajom hogy hiába írtam be a html be a karakter kódolást (UTF-8) az üzenetben az ékezetes betűk helyett kriksz krakszok jelennek meg, gondolom be kéne írni a feldolgozó php ba is a kódolást, de hiába próbálkozom akár hogyan, nincs eredmény már nem tudom mit és hova írjak. Volt nekem régebben egy phpparse fájlom amihez csak az űrlapot kellett megírni és ment minden flottul, de ez sajnos egy rendszer összeomlásnál elveszett. A neten meg hiába keresek segítséget, nem találok megnyugtató megoldást. Kérek szépen egy kis segítséget.
    ha php mail() küldi az emailt, be kell állítani HTTP fejlécnek, hogy


    $headers ="Content-Type: text/html; charset=UTF-8";




  8. #48
    Új tag
    Csatlakozott
    17-09-10
    Hozzászólás
    4
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    köszönöm szépen az útbaigazítást



  9. #49
    Új tag
    Csatlakozott
    17-09-10
    Hozzászólás
    4
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    kipróbáltam, az Ő és a Ű betűk kivételével tökéletesen megy



  10. #50
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.815
    Begyűjtött 804 köszönetet
    572 hozzászólásával

    Alapbeállítás re: EMAIL küldés HTML oldalakról

    Idézet Panterchief eredeti hozzászólása Hozzászólás megtekintése
    kipróbáltam, az Ő és a Ű betűk kivételével tökéletesen megy
    jó, akkor még teszek egy kört

    - az űrlap oldalán a meta tagben jól legyen beállítva a charset
    - mindkét fájl alapból utf8 kódolással legyen elmentve



Oldal: 5 / 6 ElsőElső ... 3456 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •