ugrás a tartalomhoz

Archívum - Május 27, 2014 - Fórum téma

Email-ben nincs sortörés, enter

geforce9600gt · 2014. Május. 27. (K), 21.30
Sziasztok

Kapcsolat oldalon írok üzenetet, ezt küldöm email-ben az admin címére, és az admin oldalon is kilistázom.

Az email-ben nincsenek sortörések, hiába nyomok entert a textareába a szöveghez. Ha az admin oldalon nézem az üzenetet, ott viszont jó.

Mi lehet a gond?

Textarea értéke:
$kerdes = mysqli_real_escape_string($kapcs, $_POST['kerdes']);
Email küldés, html sablon hozzá

[colorer=php]$get_mail = mysqli_query($kapcs, "SELECT email FROM kapcsolat LIMIT 1");
$email_data = mysqli_fetch_assoc($get_mail);
$to = $email_data['email'];
$subject = 'Kapcsolatfelvétel';
$message = '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Új üzenet</title>
</head>
<body style="margin: 0; color: #000; font: 13px Arial; background: #e7673e;">
<div style="margin:0 auto; width: 600px; background: #f1f1f1; padding:10px 0;">
<table width="580" align="center" cellspacing="12">
<tr>
<td>
<div class="content" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px;">
<p style="margin: 1em 0;"><strong>Tisztelt Adminisztrátor!</strong></p>
<p style="margin: 1em 0;">Új üzenet érkezett a Valami.hu weboldalról.</p>
<p style="margin: 1em 0;">Érdeklődő neve: '.htmlspecialchars($nev).'</p>
<p style="margin: 1em 0;">Telefonszáma: '.htmlspecialchars($tel).'</p>
<p style="margin: 1em 0;">E-mail címe: '.htmlspecialchars($email).'</p>
<p style="margin: 1em 0;">Üzenete:</p>
<p style="margin: 1em 0;">'.nl2br($kerdes).'</p>

Törlésre jelölve - Minecraft Launcher

Sefir · 2014. Május. 27. (K), 18.48
Üdvözletem.
Nekem szükségem lenne, egy java alapú Mindecraft launcherre, amiben lehetőség van egyedi skint,szárnyat, köpenyt,karórát meg minden egyebet feltőlteni.
Természetesen megfizetném, ha valakit érdekel akkor az alábbi elérhetőségeken megtalál.
Skype: mr.terrabacsi
email: varszegi60##kukac##gmai.com
a részleteket megbeszéljük, előre is köszönöm.
 

Multipart POST üzenetküldési probléma

tisch.david · 2014. Május. 27. (K), 14.10
Sziasztok!

Windowsos környezetben futó C++ kódból kell multipart POST üzenetet küldenem egy PHP-s szervernek. Kézzel teszem össze az üzenetet, ami a Wireshark szerint ilyen lesz:
POST /api/import HTTP/1.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: hu-hu,hu;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://[serverName].hu/api/import
Connection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------2650063341846741
User-Agent: Microsoft Internet Explorer
Host: [serverName].hu
Content-Length: 269
Cache-Control: no-cache

---------------------------2650063341846741
Content-Disposition: form-data; name="email"

[emailAddress]
---------------------------2650063341846741
Content-Disposition: form-data; name="password"

[password]
---------------------------2650063341846741--
A PHP kódból megvizsgálva a kapott tartalmat, azt látom, hogy a $_SERVER tömbben benne van az üzenet hossza, típusa, stb., viszont a $_POST és a $_FILES tömbök üresek. Az üzenet törzsével lehet valami baj, mert a Wireshark sem tudja értelmezni benne a részeket, csak egy byte sorozatként kiírja.

Tudna ebben segíteni nekem valaki? Előre is köszönöm!
Üdvözlettel:

Dávid

U.I.: Tudom, hogy mindenféle php.ini beállítás hatással van a feltöltésre, de azt gondolom, hogy itt nem ez a probléma. Egyrészt, mert úgy tűnik, hogy a méretkorlátok értelmesen nagyok, másrészt több szerveren is pont ugyanúgy viselkedik a hívás, ráadásul amíg nem volt multipart az üzenet, csak sima POST, addig ment.