Javascript:Válsz:küldése

Javascript:Válsz:küldése
2011-04-30T19:10:06+02:00
2011-05-01T09:12:55+02:00
2022-11-21T17:35:37+01:00
NosnOsnoS
Hali!
Van 1 olyan "kérdőívem" ami JS-es.
És sütikben tárolja az adatokat!
Kód:
<SCRIPT LANGUAGE="JavaScript"> <!-- JavaScript kód rejtése function setCookie(name, value, expire) { document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString())); } function getCookie(Name){ var search = Name + "="; if (document.cookie.length > 0){ offset = document.cookie.indexOf(search); if (offset != -1){ offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; return unescape(document.cookie.substring(offset, end)); } } } // --> </SCRIPT> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- var user = getCookie("greeting"); if (user == null){ user = prompt("Köszöntelek ezen az oldalon! Kérlek írd be a neved!",""); if (user == null){ alert("Nem írtad be a neved ezért a továbbiakban "" nevezlek!"); user = ""; } expDate = new Date(); expDate.setTime(expDate.getTime() + (1*24)); setCookie('greeting',user,expDate); document.write("Ha legközelebb visszatérsz, már megismerlek!"); } else{ document.write("Üdvözöllek ismét ezen az oldalon "+user+"! Látom visszatértél."); } //--> </SCRIPT>
Na magyarul:
Ezt vagy másik kódot úgy átalakítani,hogy Elküldje,1php-ba.
Php tartalma:Ami odajött Továbbküldi 1E-mailcímre.
Vagy akár rögtön az emailcímre is mehet(10Kérdés)
Mutasd a teljes hozzászólást!
Na mivel én INGYEN webezek így


Idézetből ítélve ez a freeweb. Ugyanazon oldalon belül 2 bekezdéssel lejjebb van a email-ről infó:
PHP script segítségével lehetőség van e-mail-ek küldésére (24 órán belül max 50 db), melyet a következő képpen tudsz megtenni...

Tehát az email küldés lehetséges, csak korlátozva van.

Első hozzászólás kicsit másképp: amikor bekéred javascripttel az adatokat és eltárolod cookie-ban, addig még a kliensen (böngészőben) van az adat. Ezt kell elküldened valamilyen formában a php-nak (szerverre).

Ez lehet úgy, hogy újratöltöd az oldalt vagy elnavigálod egy másik oldalra:

location.href = "masik.php";

masik.php-ben pedig a $_COOKIE tömbből ki tudod olvasni a szükséges információkat.

vagy ajax-al (újratöltés nélkül) küldöd el a háttérben:

var xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', 'masik.php'); xmlhttp.send();

kiolvasás ugyanaz.
Mutasd a teljes hozzászólást!

  • Elküldöd ajax-al a nevet, vagy újratöltöd az oldalt és kiolvasod php-ban a $_COOKIE-ból az értéket. Mail küldés pedig: mail()
    Mutasd a teljes hozzászólást!
  • Na mivel én INGYEN webezek így:
    A biztonságos használat érdekében a PHP programok külső parancsokat nem használhatnak, valamint nincs URL, socket open, és a mail() függvény használata is speciális beállításokat igényel.
    Ha állományt szeretnél írni, mindenképp szükséges, hogy other-nek írási jogokat adj az írandó állományra vagy könyvtárra, mivel a PHP programok nem a te jogaiddal futnak.

    Tehát maradt a másik De azt fejtsd ki bővebben(írd bele az eredetibe)
    Mutasd a teljes hozzászólást!
  • Na mivel én INGYEN webezek így


    Idézetből ítélve ez a freeweb. Ugyanazon oldalon belül 2 bekezdéssel lejjebb van a email-ről infó:
    PHP script segítségével lehetőség van e-mail-ek küldésére (24 órán belül max 50 db), melyet a következő képpen tudsz megtenni...

    Tehát az email küldés lehetséges, csak korlátozva van.

    Első hozzászólás kicsit másképp: amikor bekéred javascripttel az adatokat és eltárolod cookie-ban, addig még a kliensen (böngészőben) van az adat. Ezt kell elküldened valamilyen formában a php-nak (szerverre).

    Ez lehet úgy, hogy újratöltöd az oldalt vagy elnavigálod egy másik oldalra:

    location.href = "masik.php";

    masik.php-ben pedig a $_COOKIE tömbből ki tudod olvasni a szükséges információkat.

    vagy ajax-al (újratöltés nélkül) küldöd el a háttérben:

    var xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', 'masik.php'); xmlhttp.send();

    kiolvasás ugyanaz.
    Mutasd a teljes hozzászólást!
  • Biztos működik csak nekem nem
    De a scriptse működik
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd