Autor Zpráva
zdenek
Profil
ahoj, mám problém. když posílám e-mail, a zadám tam odkaz, tak se nezobrazí. vypadá to asi takhle:

$zprava = "

	Dobrý den, děkujeme za Vaší registraci v naší soutěži: <h1>Nejlepší fotka z Vaší dovolené</h1><br><br>
	Abychom si byli 100% jistí, že této služby nevyužil jen nějaký vtipálek, který se potřeboval prijevit, <br><br>
	budeme od vás potřebovat, abyste klikli na odkaz, který se nachází níže. <br><br><br><br><br>
	
	<a href=aktivace.php?id=123>aktivace.php?id=123</a><br><br><br>
	
	<hr>
	Děkujeme, tým NECO.COM
	


";

if (cs_mail($email, $predmet, $zprava, 'From: neco.com'))
{
	echo 'E-mail byl úspěšně odeslán.<br>';
}
else
{
	echo 'E-mail se bohužel nepodařilo odeslat.<br>';
}


nevíte, proč to tak je?
Taps
Profil
zdenek:
musíš nastavit správné hlavičky ve funkci email, zkus pohledat na zdejším foru.
viz také FAQ
zdenek
Profil
Taps:

ale vše ostatní se zobrazuje dobře.třebo to <hr> a tak dále....

to bude něčím jiným. ale díky za rychlou odpověď.
Taps
Profil
zdenek:
nechybí ti náhodou v odkaze uvozovky ?
Taps
Profil
zdenek:
nechybí ti náhodou v odkaze uvozovky ?
$zprava = '

    Dobrý den, děkujeme za Vaší registraci v naší soutěži: <h1>Nejlepší fotka z Vaší dovolené</h1><br><br>
    Abychom si byli 100% jistí, že této služby nevyužil jen nějaký vtipálek, který se potřeboval prijevit, <br><br>
    budeme od vás potřebovat, abyste klikli na odkaz, který se nachází níže. <br><br><br><br><br>
    
    <a href="aktivace.php?id=123">aktivace.php?id=123</a><br><br><br>
    
    <hr>
    Děkujeme, tým NECO.COM
    


';
zdenek
Profil
Taps:

díky, ale stejně to nefunguje..
Lupa
Profil
zdenek: Ja by som to zhruba spravil takto:

    
$zprava = '

    Dobrý den, děkujeme za Vaší registraci v naší soutěži: <h1>Nejlepší fotka z Vaší dovolené</h1><br><br>
    Abychom si byli 100% jistí, že této služby nevyužil jen nějaký vtipálek, který se potřeboval prijevit, <br><br>
    budeme od vás potřebovat, abyste klikli na odkaz, který se nachází níže. <br><br><br><br><br>
    
    <a href="http://adresawebu.sk/aktivace.php?id=123">aktivace.php?id=123</a><br><br><br>
    
    <hr>
    Děkujeme, tým NECO.COM
    


';


$headers .= "From: názov<email@neco.sk>\r\n";                            //tvoj email
$headers .= "Reply-To:     neco <email@email.sk>\r\n";                 //odpoveď poslať na email
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers .= "MIME-Version: 1.0\n";

if (cs_mail($email, $predmet, $zprava, $headers))
{
    echo 'E-mail byl úspešně odeslán.<br>';
}
else
{
    echo 'E-mail se bohužel nepodařilo odeslat.<br>';
}

zdenek
Profil
Lupa:

díky, už to funguje. A jde nějak v e-mailu zobrazit i proměnné v php? Ne a ne fungovat.

Zhruba jako takhle:

Autor: echo $autor;
Lupa
Profil
zdenek:
Samozrejme sa dá. A chces to do tohoto uvedeného skriptu?

Edit ==>> Sú tu 2 možnosti:
echo "Autor: $autor";

echo 'Autor: '.$autor.'';

Pomohlo?
zdenek
Profil
Lupa:

nepomohlo.
Lupa
Profil
zdenek:
A odkliaľ ťaháš údaje, cez odoslaný formulár alebo z databazi? Ak mi to neopíšeš, alebo nevložíš sem dajakí kód, tak ti ťažko niekto pomôže...

Edit==>> Myslím odkliaľ ťaháš ten údaj, kt. je v premennej $autor.
zdenek
Profil
Lupa:

z formuláře.
Lupa
Profil
zdenek:
Ak mi to neopíšeš, alebo nevložíš sem dajakí kód, tak ti ťažko niekto pomôže...
echo "$_POST[autor]";
zdenek
Profil
Lupa:

	$zprava = '

    <center><font color=#2798DE>Dobrý den, děkujeme za Vaší registraci v naší soutěži: </font><h4>Nejlepší fotka z Vaší dovolené</h4><br>
    <font color=#2798DE>Abychom si byli 100% jistí, že této služby nevyužil jen nějaký vtipálek, který se potřeboval projevit, <br>
    budeme od vás potřebovat, abyste klikli na odkaz, který se nachází níže. Nejste-li to vy, tak tento e-mail ignorujte. <br>


     Autor: .$autor.


    <br>


    <a href="http://www.neco.com/soutez.php?action=check&id=$nahoda1">soutez.php?action=check&id= .$nahoda1. </a><br><br><br>

    <hr color=#2798DE>
    <font color=#2798DE>Děkujeme, tým NECO.COM </font></center>



';


nefunguje nic. (myslím proměnné)


jak je to možné???
Lupa
Profil
zdenek:
jak je to možné???“ - Áno, ak je to zle zadefinované. Ak posielaš formulár cez metódu POST, tak je riešenie toto:
Autor: '.$_POST[autor].'

Vlož tam len toto a napíš či to ide. Musíš dať pozor aj na úvodzovky. Ja som sa niektoré veci naučil tak, že som si stiahol neaký hotový skript a študoval som čo je čo a prečo...
zdenek
Profil
Lupa:

díky funguje to tak jak má. :-)
Lupa
Profil
zdenek:
Teší ma. :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: