2012-08-14 4 views
1

PHP를 양식을 보내고 오른쪽에 메일 alighned 가지고 여러 가지 코드를 시도하고 nothnig 작동합니다. 내가 메일을 열 때 나는 텍스트가 RTL은하지만 페이지의 왼쪽 대신 오른쪽에서 어떤 도움에 감사드립니다오른쪽에 PHP 메일 기능 테이블

시작 핫메일에서 메일을 열면 왼쪽

<?php 
$to = "[email protected]"; 
$subject = "טופס הפניית מתנדב/ גוף פונה"; 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= "Content-type: text/html; charset=utf-8\r\n"; 

$rname = $_POST['rname']; 
$date = $_POST['date']; 
$name = $_POST['name']; 
$age = $_POST['age']; 
$refrence = $_POST['refrence']; 

$msg = ' 
<html>   
    <body dir="rtl"> 
     <table dir="rtl" style="direction:rtl"> 
     <tr> 
      <td style="text-align: right;">מקבל הפנייה:</td> 
      <td>' . $rname . '</td> 
      <tr> 
     </table> 
    </body> 
<html> 
'; 


mail($to, $subject, $msg, $headers); 
?> 

에 항상

+0

아래의 너비와 100 % 테이블,하지만 이메일을 열 때 텍스트는 페이지의 왼쪽에 여전히 있습니다. 제안을 주셔서 감사합니다 –

답변

1

처음처럼, 당신은 오른쪽으로 정렬, 다른 테이블을 생성, 100 %에 해당 테이블에 설정된 폭과 heigth이있는 테이블을 작성하여야한다 : 나는 내 테이블을 추가하는 제안을 시도 <table width='100%' height='100%'><tr><td align='right'> <table align='right'><tr><td>content</td></tr></table> </td></tr></table>

1

테이블에 너비를 추가하십시오.

+0

메일로 보내려고 할 때 작동하지 않습니다. 두 번째 테이블에 대한 컨테이너가 있어야합니다. –