[ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 22.12.15
Príspevky: 263
Témy: 62 | 62
NapísalOffline : 03.12.2008 16:55 | E-mail odosiela len na @gmail.com

Ahojte mam tu taku delikatesku a neviem si rady ... zvlastny problem. toto je subor register.php ... on sice funguje aj dokonca po potvrdeni registracie odosle mail ... ale len na gmail.com ... napr. na azet.sk neodosle ... nechapem neviete kde mozem mat problem ?
Kód:
<html>
<head>
<link href="/login/style.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<?php
session_start();

include ('dbc.php');


if ($_POST['Submit'] == 'Registruj')
{
   if (strlen($_POST['email']) < 5)
   {
    die ("Chybný e-mail. Prosím zadajte správnu e-mailovú adresu..");
    }
   if (strcmp($_POST['pass1'],$_POST['pass2']) || empty($_POST['pass1']) )
   {
   //die ("Password does not match");
   die("ERROR: Password does not match or empty..");

   }
   if (strcmp(md5($_POST['user_code']),$_SESSION['ckey']))
   {
          die("Vložili ste nespravny kód. Prosím vložte správny kód z obrázka");
        }
   $rs_duplicates = mysql_query("select id from users where user_email='$_POST[email]'");
   $duplicates = mysql_num_rows($rs_duplicates);
   
   if ($duplicates > 0)
   {   
   //die ("ERROR: User account already exists.");
   header("Location: login/register.php?msg=ERROR: LuxorKonto už existuje..");
   exit();
   }
   
      
      
   
   $md5pass = md5($_POST['pass2']);
   $activ_code = rand(1000,9999);
   $server = $_SERVER['HTTP_HOST'];
   $host = ereg_replace('www.','',$server);
   mysql_query("INSERT INTO users
                 (`user_name`,`user_pwd`,`country`,`joined`,`activation_code`,`full_name`)
              VALUES
              ('$_POST[user_name]','$md5pass','$_POST[country]',now(),'$activ_code','$_POST[full_name]')") or die(mysql_error());
   
$message =
"Dakujeme za registráciu na $server. Tu sú Vaše prihlasovacie údaje...\n\n
LuxorNick: $_POST[user_name] \n
Heslo: $_POST[pass2] \n
Aktivačný kód: $activ_code \n
____________________________________________
*** Aktivačný link ***** \n
Aktivačný link: http://$server/login/activate.php?usr=$_POST[user_name]&code=$activ_code \n\n
_____________________________________________
Ďakujeme. Tento e-mail bol automaticky vygenerovaný systémom, prosím neodpovedajte naň.
";
   mail($_POST['email'] , "Aktivácia LuxorAkcie", $message,
    "From: \"LuxorAkcie\" <notifications@$host>\r\n" .
     "X-Mailer: PHP/" . phpversion());   
   unset($_SESSION['ckey']);
   echo ("Registrácia úspešná! Na Váš e-mail bol zaslaný overovací link ktorým aktivujete Vaše LuxorKonto...");
   exit;
}   

?>
<body style="text-align: center">
<div id="stranka" style="text-align: left">
   <div id="hornytopindexlavy">
   <font color="#C7860E" size="5">LuxorAkcie</font>
   </div>
   <div id="hornytopindexpravy" style="text-align: right">
   </div>
<?php if (isset($_GET['msg'])) { echo "<div class=\"msg\"> $_GET[msg] </div>"; } ?>
<div id="registracia">
  <div class="hlavickabunky">Registácia na LuxorAkcie:</div>
  <form name="form1" method="post" action="register.php" style="padding:5px;">
        <table>
      <tr>
         <td>
            Vaše meno:
         </td>
         <td>
            <input name="full_name" type="text" id="full_name">
         </td>
         <td>
            napr. Java Scriptová
         </td>
      </tr>
      <tr>
         <td>
            Váš LuxorNick:
         </td>
         <td>
            <input name="user_name" type="text" id="user_name">
         </td>
         <td>
            jozef1234
         </td>
      </tr>
      <tr>
         <td>
            E-mail:
         </td>
         <td>
            <input name="email" type="text" id="email">
         </td>
         <td>
            napr. jozinko@nejakadomena.sk
         </td>   
      </tr>
      <tr>
         <td>
            Heslo:
         </td>
         <td>
            <input name="pass1" type="password" id="pass1">
         </td>
         <td>
            minimálne 5 znakov
         </td>
      </tr>
      <tr>
         <td>
            Zopakuj heslo:
         </td>
         <td>
            <input name="pass2" type="password" id="pass2">
         </td>
        </tr>
      <tr>
         <td>
            Krajina:
         </td>
         <td>
             <select name="country" id="select8">
               <option value="Slovakia">Slovakia</option
         </td>
      </tr>
      <tr>
         <td>
            Validačný kód:
         </td>
         <td>
            <input name="user_code" type="text" size="10">
         </td>
         <td>
            <img src="pngimg.php" align="middle">&nbsp; opíšte kód z obrázku
         </td>
      </tr>
      <tr>
         <td>
            <p align="center">
            <input type="submit" name="Submit" value="Registruj">
         </td>   
      </tr>
        </table>
      </form>    
</div>
</body>
</html>


Offline

Užívateľ
Užívateľ
E-mail odosiela len na @gmail.com

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1 | 1
NapísalOffline : 03.12.2008 17:23 | E-mail odosiela len na @gmail.com

no neviem, podla mna by to mohol byt problem na strane STMP servera .. mozno ti nepodopruje urcite servery ..


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 22.12.15
Príspevky: 263
Témy: 62 | 62
Napísal autor témyOffline : 03.12.2008 17:27 | E-mail odosiela len na @gmail.com

no moze byt ... ale raz som daco v tom kode spravit a odoslalo aj na azet.sk ale potom som to nejako zmenil a teraz neviem co a kde :-D Preto sa obraciam na ostatnych ci by nevedeli


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 22.12.15
Príspevky: 263
Témy: 62 | 62
Napísal autor témyOffline : 03.12.2008 17:30 | E-mail odosiela len na @gmail.com

Ale zaujimave na tom bolo to ze na azet.sk napr. ked mi to odoslalo ... tak nerozoznavalo znaky č,š, atd ... bo v strankach mam nastavene 1250 ... a v gmaily a na strankach sa mi vsetko zobrazuje normalne


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2934
Témy: 116 | 116
NapísalOffline : 03.12.2008 19:27 | E-mail odosiela len na @gmail.com

ja ti poradim pouzi PHPmailer ten je urcite lepsi ako vstavany mail ;) a je velice lahko ovladatelny/konfigurovatelny ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 22.12.15
Príspevky: 263
Témy: 62 | 62
Napísal autor témyOffline : 04.12.2008 0:02 | E-mail odosiela len na @gmail.com

To je velmi dobry napad ... dakujem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2934
Témy: 116 | 116
NapísalOffline : 04.12.2008 14:22 | E-mail odosiela len na @gmail.com

a este preco iba takto primitivne overujes emaily teda som nepozeral cely kod ale iba toto mi udrelo do oci pouzi radsej funkciu co ti zisti aj spravnost emailu teda ze ma spravny tvar ten email ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 22.12.15
Príspevky: 263
Témy: 62 | 62
Napísal autor témyOffline : 04.12.2008 23:04 | E-mail odosiela len na @gmail.com

Skusim to napravit, dik za radu ...


 [ Príspevkov: 8 ] 


E-mail odosiela len na @gmail.com



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

odosiela len prvý form

v JavaScript, VBScript, Ajax

0

191

15.09.2011 14:14

Pablo Montero

V tomto fóre nie sú ďalšie neprečítané témy.

nedoruceny mail (gmail)

v Služby a webstránky

4

989

16.08.2014 12:44

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

Gmail - Mail notifikátor

v Služby a webstránky

5

329

26.07.2013 13:03

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

PHP- mail() vs. gmail, azet, atd.. ..

v PHP, ASP

1

689

23.08.2010 18:41

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

problem s gmail.com

v Služby a webstránky

2

549

29.11.2008 17:55

eiger33

V tomto fóre nie sú ďalšie neprečítané témy.

Gmail umiestnil reklamu priamo medzi e-maily

v Novinky

13

439

30.07.2013 14:22

DMaMT

V tomto fóre nie sú ďalšie neprečítané témy.

e-mail

v Ostatné programy

0

162

18.01.2012 10:19

Echo

V tomto fóre nie sú ďalšie neprečítané témy.

E-mail

v Služby a webstránky

5

186

07.06.2015 11:53

haffen

V tomto fóre nie sú ďalšie neprečítané témy.

E-mail

v Sieťové a internetové programy

5

487

16.03.2008 13:39

TricK

V tomto fóre nie sú ďalšie neprečítané témy.

e-mail

v PHP, ASP

4

536

15.04.2008 21:36

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

E-mail

v Sieťové a internetové programy

16

1818

13.04.2006 11:12

Carlos

V tomto fóre nie sú ďalšie neprečítané témy.

e-mail

v PHP, ASP

4

548

05.04.2008 14:26

roach189

V tomto fóre nie sú ďalšie neprečítané témy.

https://mail.google.com/ emaly v jednom vlakne

v Ostatné programy

0

63

15.01.2013 11:35

dulius

V tomto fóre nie sú ďalšie neprečítané témy.

Alza -e-mail

v Obchody, reklamácie a právo

5

1023

19.03.2009 14:24

webkar

V tomto fóre nie sú ďalšie neprečítané témy.

E-mail Opera

v Sieťové a internetové programy

13

314

06.12.2011 12:16

Adamok258

V tomto fóre nie sú ďalšie neprečítané témy.

Heslo - e-mail

v Bezpečnosť a firewally

5

420

15.04.2010 20:59

Nanosonda



© 2005 - 2017 PCforum, edited by JanoF