[ milos 2 @ 03.01.2012. 19:31 ] @
pozdrav, imam napravljen ceo formular za uclanjenje u jednu organizaciju, medjutim kada se taj formular ispuni, to ide u SQL bazu na sajtu, i to se salje na mejl koji je korisnik uneo, medjutim posto recimo jedan red je "ime i prezime" na cirilici, i kada taj mejl stigne na naznacenu mejl adresu taj teks "ime i prezime" stigne kao "??? ? ???????". stavicu vam skriptu u kod

Code:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<style type="text/css">
<!--
.d {
    text-align: center;
}
.c {
    text-align: left;
    color: #F00;
    font-weight: bold;
    max-width:none
}
.d .c {
    color: #000;
}
.d .c .d {
    color: #F00;
}
.d table {
    text-align: left;
}
fsd {
    text-align: left;
}
.d table {
    text-align: left;
}
.d .c .c {
    color: #F00;
}
-->
</style>
</head>

<body class="d">

<img src="Untitled-2.jpg" alt="" width="480" height="122" align="middle" />
<p align="center"><strong>UPITNIK  – upis u članstvo</strong><br />
<strong>u  udruženje građana „Sloga Svih Srba Sveta“</strong><strong> </strong></p>
<p class="c"><span class="c">NAPOMENA: MOLIMO VAS DA FORMULAR POPUNJAVATE SRPSKOM LATINICOM AKO STE U MOGUĆNOSTI</span></p>
<?php

$con = mysql_connect("localhost", "xxxxxxxxx", 'xxxxxxxxxx');
if (!$con)
{
    DIE('could not connect: ' . mysql_error());
}

$db_selected = mysql_select_db ("slogasvi_REGISTAR", $con);

if (!$db_selected)
{
    die ('can not use' . "slogasvi_REGISTAR" . ';' . mysql_error());
}
// echo 'connect successfully';
$value = $_POST['ime'];
$value1 = $_POST['mesto'];
$value2 = $_POST['datum'];
$value3 = $_POST['mesto_st'];
$value4 = $_POST['pet'];
$value5 = $_POST['broj'];
$value6 = $_POST['jmbg'];
$value7 = $_POST['email'];
$sql = "insert into registar (ime, mesto, datum, mesto_st, pet, broj, jmbg, email) VALUES('$value', '$value1', '$value2', '$value3', '$value4', '$value5', '$value6', '$value7')";
if (!mysql_query($sql))
{
    die ('Error' . mysql_error());
}

// Citanje zadnjeg rekorda iz baze
  $data = mysql_query("SELECT * FROM registar ORDER BY ID desc")  or die(mysql_error()); 
  $info = mysql_fetch_array( $data ); 
// Ispis Id
 echo //$info['ID']
 '';
 
mysql_close($con);
?>
<p class="c">&nbsp;</p>
<p class="c"><span class="c"></span></p>
<table width="1038" border="0" align="left">
  <tr>
  
  
  
    <th width="575" scope="row"><u>1. Prezime (roditelj) ime:________________________________________________</u></th>
    <td width="453">&nbsp;<?php echo $info['ime'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>2. Mesto rođenja:________________________________________________________</u></th>
    <td>&nbsp;<?php echo $info['mesto'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>3. Datum rođenja:________________________________________________________</u></th>
    <td>&nbsp;<?php echo $info['datum'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>4. Mesto stanovanja (adresa, opština, država):_____________________________</u></th>
    <td>&nbsp;<?php echo $info['mesto_st'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>5. Zanimanje, profesija, završena školovanja, zaposlen, bračno stanje, deca:__</u></th>
    <td>&nbsp;<?php echo $info['pet'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>6. Broj lične karte/pasoša:______________________________________________</u></th>
    <td>&nbsp;<?php echo $info['broj'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>7. JMBG:_______________________________________________________________</u></th>
    <td>&nbsp;<?php echo $info['jmbg'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>8. e-mail:________________________________________________________________</u></th>
    <td>&nbsp;<?php echo $info['email'];?></td>
  </tr>
  <tr>
    <th scope="row"><u>9. napomena uz uplatu:___________________________________________________</u></th>
    <td>&nbsp;<?php echo $today = date("dmY").$info['ID'];?></td>
</table>


 <?php 


$to = $info['email']; 
       $subject = "Your Registration :".$info['ime'] ; 
       $email =$info['email'];
       $message =  
           '1. Prezime i ime : '.$info['ime'].'
      2. Mesto rodjenja: '.$info['mesto'].'
      3. Datum rođenja: '.$info['datum'].'
        4. Mesto stanovanja (adresa, opština, država): '.$info['mesto_st'].'
        5. Zanimanje, profesija, završena školovanja, zaposlen, bračno stanje, deca: '.$info['pet'].'
        6. Broj lične karte/pasoša: '.$info['broj'].'
      7.JMBG: '.$info['jmbg'].'
      8. e-mail: '.$info['email'].'
        9. napomena uz uplatu: '.$today = date("dmY").$info['ID'].'';  
       $headers = "From: SLOGA SVIH SRBA SVETA "; 
       $sent = mail($to, $subject, $message, $headers) ; 
       if($sent) {print ""; } else {print "We encountered an error sending your mail"; } 
       ?> 


da li mozete da mi pomognete da ovo sto je na cerilici, i stvarno tako stigne?
[ VladaSu @ 04.01.2012. 11:08 ] @
Code (php):

function mail_utf8($to, $subject = '(No subject)', $message = '', $header = '') {
  $header_ = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/plain; charset=UTF-8' . "\r\n";
  mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_ . $header);
}
 


Inace, kod ti je pun rupa.
[ milos 2 @ 04.01.2012. 12:05 ] @
Hvala na ovome, i mislio sam da je pun rupa, to mi je prva skripta ovakve vrste, tako da se nisam mnogo nadao da je savrsena, hvala jos jednom na ovom kodu
[ milos 2 @ 04.01.2012. 13:15 ] @
izvini, ali gde da stavim deo gde ce onaj ko se uclanio primiti mejl na adresu koju je upisao (
Code:
$info['email'];
)

gde god da stavim kod $to on mi izbacuje ovu gresku u tom redu:
Code:
Parse error: syntax error, unexpected T_STRING
[ milos 2 @ 04.01.2012. 13:41 ] @
hvala u svakom slucaju, ali nasao sam kako