Premenne v php

Programovacie jazyky, rady, poradňa...
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Premenne v php

Príspevok od používateľa ehm123 »

Mam subor formulare.php kde mam ulozene vsetky formulare a includujem ho na zaciatku.

#formulare.php
$mail = "Hello,<br /><br /> you have registered at <a href=\"http://musice.com\">http://musice.com</a>,but you need to activate your acoount before you can use it. If you did not activate it yet, click here:<br /><a href=\"http://musice.com/activate/$activate\"> ... ate</a><br /><br />Your login:{$_POST['login']}<br />Your password:{$_POST['password']}<br /><br />You can log in here: <a href=\"http://musice.com/login\">http://musice ... gin</a><br /><br />Thank you for using our service.";

A mam subor registracia.php

#registracia.php
$activate = generuj_heslo(40);
mail ('[email protected]', "predmet", $mail, "MIME-Version: 1.0\nFrom: Music <[email protected]>\nContent-Type: text/html; charset=\"UTF-8\"\n");

A potrebujem aby mi $activate definovalo nanovo,pretoze ked includovalo formulare.php tak $activate bolo nezname.Neviete ako?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

najprv $activate=generuj_heslo(40); potom pôjde include('formulare.php') a potom mail(...)
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

lenze tie formulare potrebujem mat na vrchu,vyriesil som to takto
$mail = ereg_replace("##activate##", $activate, $mail);
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Funkciu generuj_heslo nemôzes presunúť?
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

chrono napísal:Funkciu generuj_heslo nemôzes presunúť?
teoreticky ano ale to by som musel aj pri aktivacii,posielani hesla atd...takto je to viac easy a priehladnejsie
Napísať odpoveď