[ Príspevkov: 8 ] 
AutorSpráva
Offline

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

Registrovaný: 06.09.07
Prihlásený: 21.03.24
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ý: 21.03.24
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ý: 21.03.24
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: 2929
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ý: 21.03.24
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: 2929
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ý: 21.03.24
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.

GMAIL rozhranie pre externý, firemný e-mail?

v Služby a webstránky

1

431

22.01.2018 8:57

liqua1

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

odosiela len prvý form

v JavaScript, VBScript, Ajax

0

363

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

1369

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

661

26.07.2013 13:03

Daron

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

Gmail - nejde posielať mail s prílohou.

v Služby a webstránky

9

306

03.10.2024 13:14

zodiaq

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

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

v PHP, ASP

1

986

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

812

29.11.2008 17:55

eiger33

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

Poppy for email 5.9.1 a gmail.com

v Služby a webstránky

4

433

03.04.2018 19:24

lukas258

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

gmail skopírovanie e-mailov

v Služby a webstránky

3

558

23.10.2018 9:54

eon5

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

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

v Ostatné programy

0

333

15.01.2013 11:35

dulius

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

E-mail

v Sieťové a internetové programy

5

1234

16.03.2008 13:39

TricK

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

e-mail

v PHP, ASP

4

1087

05.04.2008 14:26

roach189

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

e-mail

v Ostatné programy

0

766

18.01.2012 10:19

Echo

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

e-mail

v PHP, ASP

4

1085

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

2525

13.04.2006 11:12

Carlos

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

E-mail

v Služby a webstránky

5

800

07.06.2015 11:53

haffen



© 2005 - 2025 PCforum, edited by JanoF