- Samsung Galaxy A53 5G - kevesebbet többért
- Yettel topik
- Akciófigyelő: Jelentősen olcsóbban nyit az Ulefone új mindenese
- VoLTE/VoWiFi
- Samsung Galaxy Watch7 - kötelező kör
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Google Pixel topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Android szakmai topik
- Samsung Galaxy A56 - megbízható középszerűség
Új hozzászólás Aktív témák
-
huskybusky
csendes tag
válasz
vakondka #1261 üzenetére
Valóban véletlenül utf-8-ban mentettem a formot. Visszaállítottam, és így az eredeti mail.php-val már helyesen írta a kapott email-ben a betűket. Kösz.
Viszont most kicsit összezavarodtam, hogy akkor ha ki akarom íratni a sikeres, vagy sikertelen küldést, pontosan mi is legyen a mail.php tartalma.
Igérem, hogy ha összejön abbahagyom a fárasztásotokat és veszek egy php-könyvet. -
huskybusky
csendes tag
válasz
vakondka #1245 üzenetére
Kipróbáltam amit fentebb javasoltál, és ha külön fájlban teszem fel a formot akkor szépen ki is ír mindent. Ha a 1246-os beírásomban szereplő linken található lapról akarom elküldeni a formot, akkor ezt írja ki a képernyőre: Array( )
Ezután újra felraktam a tőled eredetileg kapott mail.php-t:
<?php
$targy = "Levelem tárgya";
$szoveg = "A levél feladója: " . $_POST['name']."\n";
$szoveg .= "A küldő email címe: " . $_POST['email']. "\n";
$szoveg .= "Üzenet: " . $_POST['message'];
mail("email@címem.hu",$targy,$szoveg);
?>Ha a különálló lappról küldöm el az űrlapot, akkor jön szépen az email (ezer köszönet érte)
és benne van minden ami kell. Az egyedüli zavaró dolog csak a már fentebb is írt ékezetes és pontos betűk kuszasága. (Magában az üzenetben helyesen hozza a betűket.) Csak ez nem jó:A levĂŠl feladĂłja:
A kĂźldĹ email cĂme:
Ăzenet:Eredetileg úgy szerettem volna elhelyezni az űrlapot, ahogy a linken látszik, de valamit eléggé elszúrhatok a beillesztésénél, vagy nem is tudom...
Köszönök minden segítséget. Már csak egy utolsó kérdésem lenne.Ha csinálok egy html lapot, (pl.sikeresuzenet.html) amiben tudatom a küldővel, hogy az üzenet elküldése sikeres volt, akkor azt hogyan tudom betenni a függvénybe? -
huskybusky
csendes tag
válasz
vakondka #1238 üzenetére
Tudom, hogy most már unalmas vagyok az űrlapommal együtt, de még mindig nem működik nálam a dolog. Tehát feltettem ezt :
<?php
$targy = "Levelem tárgya";
$szoveg = "A levél feladója: " . $_POST['name']."\n";
$szoveg .= "A küldő email címe: " . $_POST['email']. "\n";
$szoveg .= "Üzenet: " . $_POST['message'];
mail("email@címem.hu",$targy,$szoveg);
?>Most az van, hogy kapok mailt, aminek van tárgya, és a levélben ez van:
A levĂŠl feladĂłja:
A kĂźldĹ email cĂme:
Ăzenet:Amúgy kösz a türelmeteket.
-
-
huskybusky
csendes tag
válasz
vakondka #1230 üzenetére
Tehát megcsináltam az általad leírtakat,
<?php
$targy = "Levelem tárgya";
$nev = "A levél feladója: " . $_POST['name']."\n";
$email .= "A küldő email címe: " . $_POST['email']. "\n";
$uzenet .= "Üzenet: " . $_POST['message'];
mail(''email@címem.hu'',"Levelem tárgya",$name.$email.$message);
?>de sajnos csak ez a hibaüzenet jön fel:
Parse error: syntax error, unexpected T_STRING in /nfs/extra/webcímem/wwwroot/mail.php on line 6
Van valami ötleted? -
huskybusky
csendes tag
válasz
vakondka #1228 üzenetére
Igen, a küldő nevét, email címét, és az üzenetét szeretném megkapni emailben.
A levél tágya nincs benne az űrlapomban, sajnos rosszul írtam a mail.php-t. (Bocs)
Valójában ezt próbáltam először, és így nem működött.
<?php
$nev = $_POST['name'];
$email = $_POST['email'];
$uzenet = $_POST['message'];
mail(''email@címem.hu'',$name,$email,$message,);
?>Kösz a választ, megpróbálom.
-
huskybusky
csendes tag
Sziasztok!
Egyenlőre nem vagyok túl járatos php-ban, tehát a problémám is ennek megfelelően eléggé laikus. Az alábbi formot szeretném email címre elküldetni,<form action="mail.php" method="post" enctype="text/plain" name="" lang="hu">
<p>Név</p>
<p>
<input name="name" type="text" value="" maxlength="30">
</p>
<p> E-mail cím</p>
<input name="email" type="text" value="" maxlength="40">
</p>
<p> Üzenet</p>
<textarea name="message" cols="40" rows="8"></textarea>
</p>
<p>
<input name="submit" type="submit" value="Küldés">
</p>
</form>ezzel a mail.php-val,
<?php
$targy = $_POST['name'];
$szoveg = $_POST['email'];
$szoveg = $_POST['message'];
mail(''email@címem.hu'',$name,$email,$message,);
?>de nem mjön össze a dolog. Tudnátok segíteni?
Új hozzászólás Aktív témák
Hirdetés
- Horgász topik
- Parkside szerszám kibeszélő
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- PlayStation 5
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Windows 10
- Samsung Galaxy A53 5G - kevesebbet többért
- CASIO órák kedvelők topicja!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Yettel topik
- További aktív témák...
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- AKCIÓ! Dell Latitude 5440 14 FHD üzleti notebook - i5 1335U 8GB RAM 256GB SSD Intel Iris Xe
- Szerezd be most az érzékelhető különbséget! Akár 0% THM-re
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! MSI B460M i5 10400F 16GB DDR4 512GB SSD RX 6650XT 8GB Cooler Master MB600L Chieftec 600W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest