- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Azonos árketegóriájú (105-110.000 Ft-os) relatív olcsó telefonok kamerái
- Brogyi: CTEK akkumulátor töltő és másolatai
- Magga: PLEX: multimédia az egész lakásban
- Lalikiraly: SÜNI energiaital.
- sziku69: Szólánc.
- Rap, Hip-hop 90'
Ú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
- X1 Carbon 9th 14" 4K UHD+ IPS i7-1185G7 32GB 512GB NVMe ujjlolv IR kam gar
- Apple watch series 9 45mm újszerű állapotban, 100% akku 2027.05.20-ig Media Markt gari
- Latitude 7410 27% 14" FHD IPS i5-10310U 16GB 256GB NVMe ujjlolv IR kam gar
- DELL 7490 i7-8650U 8 Gb 256 GB EU BILL WIN11 PRO - ÁFÁS SZÁMLÁVAL
- Dual Sense Kontroller - Death Stranding 2: On the Beach Limited Edition
- SZÜNETMENTES TÁPOK
- Bomba ár! HP ProBook 450 G7 - i5-10GEN I 16GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- BESZÁMÍTÁS! 4TB Samsung 870 EVO SATA SSD meghajtó garanciával hibátlan működéssel
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Csere-Beszámítás! AMD Ryzen 5 9600X Processzor!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged