| Autor | Zpráva | ||
|---|---|---|---|
| opsidiam Profil |
#1 · Zasláno: 29. 4. 2014, 08:37:51
Dobry den mam problem ako urobit odosielanie emailu po registracii
mam tento kod na spracovanie registracie <?php
ob_start();
if(isset($_POST['sent'])){
$jmeno=trim($_POST['jmeno']);
$heslo1=$_POST['heslo1'];
$heslo2=$_POST['heslo2'];
$mail=trim($_POST['mail']);
$web=trim($_POST['web']);
if($jmeno=="" or $heslo1=="" or $mail==""){
$backlink="index.php?page=registrace&Alert=1";
}else{
require "db.php";
$PocetStejnych=mysql_result(mysql_query("SELECT COUNT(*) FROM `uzivatele` WHERE `jmeno`='$jmeno' OR `mail`='$mail'"), 0);
if($PocetStejnych!=0){
$backlink="index.php?page=registrace&Alert=2";
}elseif($heslo1 != $heslo2){
$backlink="index.php?page=registrace&Alert=3";
}else{
$heslo=md5($heslo1);
if($web=="http://" or $web==""){
$web="";
}
$VlozData=mysql_query("INSERT INTO uzivatele (jmeno,heslo,mail,web,prava) VALUES ('$jmeno', '$heslo', '$mail', '$web', '0')") or die (mysql_error());
$backlink="index.php?Alert=4";
}
}
}else{
$backlink="index.php?page=registrace&Alert=5";
}
header ("Location: $backlink");
ob_end_flush();
?> |
||
| Joker Profil |
#2 · Zasláno: 29. 4. 2014, 09:18:29
opsidiam:
A s čím konkrétně je problém? Stačí po vložení záznamu odeslat e-mail, heslo je stále ještě v proměnné $heslo1. |
||
| Taps Profil |
#3 · Zasláno: 29. 4. 2014, 09:35:44
opsidiam:
pro odeslání e-mailu slouží funkce <? mail(); ?> |
||
| juriad Profil |
#4 · Zasláno: 29. 4. 2014, 09:39:45
Nějak takto?
|
||
| opsidiam Profil |
#5 · Zasláno: 29. 4. 2014, 17:42:07
Ak to chapem podla juriad tak by to malo bit takto
mail($mail, $subject, $heslo1, "From: Bol si zaregistrovany!"); |
||
| juriad Profil |
#6 · Zasláno: 29. 4. 2014, 17:48:25
Ne.
mail($komu_email_posilas, $predmet_emailu, $obsah_emailu, 'From: tvoje_emailová_adresa'); A přečti si dokumentaci funkce mail. Máš tam i přiklady. Chceš-li odeslat něco formátovaného použij raději knihovnu phpmailer, která tyto věci řeší pohodlněji. |
||
| opsidiam Profil |
#7 · Zasláno: 29. 4. 2014, 18:56:02
ano ale ja chcem aby to poslalo tzomu ktory sa zaregistroval aby mal potvrdenie ze sa zaregistroval a potom dam aj aby sa poslalo potvrdenie ze si kupil napriklad VIP
|
||
| peta Profil |
opsidiam:
Description bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] ) ini_set("SMTP", "smtp.mujhosting.cz");A ze je dobre postupovat podle prikladu, ktere jsou v dokumentaci. Tento mi nejede, tento take ne. V cem je rozdilny ten dalsi od tech, ktere uz jsem zkousel? |
||
|
Časová prodleva: 12 let
|
|||
0