Archívum - Okt 13, 2012 - Fórum téma
Php levél melléklet küldés
Hali
Egy ideje használunk levélküldést php alapon. Most szeretnénk ha 1db fájlt is lehetne csatolni a levélhez. Utána olvastam már sok oldalon de valahogy nem akar összejönni a dolog. Nem vagyok php mágus, ezt a pár sort is egy oldalon találtam vagy 1 éve és azóta használjuk. Tudnátok segíteni mivel kell kiegészíteni a php oldalt hogy elmenjen a melléklet is ?
HTML:
PHP:
Olvastam itt egyik fórumban egy hozzászólást, hogy érdemes esetleg feltölteni csak a fájlt és a mailbe a linkje kerül bele. Ha egyszerűbb ez a megoldás is érdekel.
Köszönöm.
■ Egy ideje használunk levélküldést php alapon. Most szeretnénk ha 1db fájlt is lehetne csatolni a levélhez. Utána olvastam már sok oldalon de valahogy nem akar összejönni a dolog. Nem vagyok php mágus, ezt a pár sort is egy oldalon találtam vagy 1 éve és azóta használjuk. Tudnátok segíteni mivel kell kiegészíteni a php oldalt hogy elmenjen a melléklet is ?
HTML:
<body>
<form action="mail.php" method="POST" enctype="multipart/form-data" name="Formular">
Neve:
<input type="text" name="Neve">
<br />
E-mail címe:
<input type="text" name="cime">
<br />
Óraállás:
<input type="text" name="szoveg">
<br />
<label for="file"></label>
<input type="file" name="file" id="file" />
<br />
<br />
<input type="submit" value="Küldés">
</form>
</form>
</body>
</html>
<form action="mail.php" method="POST" enctype="multipart/form-data" name="Formular">
Neve:
<input type="text" name="Neve">
<br />
E-mail címe:
<input type="text" name="cime">
<br />
Óraállás:
<input type="text" name="szoveg">
<br />
<label for="file"></label>
<input type="file" name="file" id="file" />
<br />
<br />
<input type="submit" value="Küldés">
</form>
</form>
</body>
</html>
PHP:
<?php
$uzenet= "A küldő nve: $_POST[Neve]
A küldő e-mail címe: $_POST[cime]
Óraállás: ";
$uzenet .= "$_POST[szoveg]";
$cimzett = "info##kukac##xy.hu";
$targy = "Levél";
$success = mail($cimzett, $targy, $uzenet);
if ($success) {
echo “OK”;
} else {
echo “NO”;
};
?>
$uzenet= "A küldő nve: $_POST[Neve]
A küldő e-mail címe: $_POST[cime]
Óraállás: ";
$uzenet .= "$_POST[szoveg]";
$cimzett = "info##kukac##xy.hu";
$targy = "Levél";
$success = mail($cimzett, $targy, $uzenet);
if ($success) {
echo “OK”;
} else {
echo “NO”;
};
?>
Olvastam itt egyik fórumban egy hozzászólást, hogy érdemes esetleg feltölteni csak a fájlt és a mailbe a linkje kerül bele. Ha egyszerűbb ez a megoldás is érdekel.
Köszönöm.
Ajax összeakadás
Sziasztok!
Egy elég bonyolult js problémám akadt, és nem jövök rá a megoldásra. Gugli a barátom volt, de nem segített ő sem. :) Így jutottam hozzátok, hátha valaki tudja a megoldást, és hajlandó segíteni. :)
A helyzet összefoglalója:
Linkre kattintva indul egy ajax lekérés. Háttérbe PUSH() -al kinyomom az aktuális "állapotot", amit egy divbe pakolgatok. A kapcsolat hosszabb távon fennál, és több PUSH()-al érkezik válasz. Minden szépen működik (ff alatt nézem még csak).
Azonban ha a PUSH() folyamán újra el akarom indítani az ajax lekérést (vagyis egy újat akarok), akkor összeakadnak a lekérések. Azaz, a "második szálba" érkező válasz belekerül az első szálba is.
Egy elég bonyolult js problémám akadt, és nem jövök rá a megoldásra. Gugli a barátom volt, de nem segített ő sem. :) Így jutottam hozzátok, hátha valaki tudja a megoldást, és hajlandó segíteni. :)
A helyzet összefoglalója:
Linkre kattintva indul egy ajax lekérés. Háttérbe PUSH() -al kinyomom az aktuális "állapotot", amit egy divbe pakolgatok. A kapcsolat hosszabb távon fennál, és több PUSH()-al érkezik válasz. Minden szépen működik (ff alatt nézem még csak).
Azonban ha a PUSH() folyamán újra el akarom indítani az ajax lekérést (vagyis egy újat akarok), akkor összeakadnak a lekérések. Azaz, a "második szálba" érkező válasz belekerül az első szálba is.