[ 2p_ko_boodak @ 09.12.2005. 19:11 ] @
Na jednom sajtu je pretstavljena neki MLM kompanija za prodaju parfema i sad meni treba sledece.

Svaki clan ima svoj ID i svoj link.
Naprimer jedan link klasi ovako

Code:
www.parfemi.net/?reff=anka


Ovo stvara promenjljivu $reff cija je vrednost anka

Sad u drugom .txt fajlu imam jedan spisak koji izgleda ovako



Kada posetilac dodje do stranice za kontakt ili narudzbinu i popuni podatke mail se salje na onu adresu koju promenjiva $reff odredi.

E sad super sam ja to jednostavno i lako zamislio jedino ne znam kako da browser zapamti tu promenjivu $reff dok posetilac obilazi sajt.
Gde bi ta promeniva mogla da se zapise a da to nije u bazi podataka.
Mozda u kukijima ako se ne varam.
Jel mozguce to kako sam ja zamislio?
[ Radovan__III @ 09.12.2005. 20:28 ] @
Imas kukuje i sesije mada su sesije mnogo bolje
[ 2p_ko_boodak @ 09.12.2005. 21:54 ] @
a kako bi to islo pomocu sesija, moze li neko malo objasnjenje.
Ne znam puno o PHPu alo vrlo brzo kapiram, moze li neko da me barem uputi na pravi link ako ga mrzi da cuka?
Hvala
[ 2p_ko_boodak @ 09.12.2005. 21:59 ] @
E sad sam na tvom sajtu video kratak tutorijal na srpskom o sesijama.
Bash da vidim da li cu se snaci...
[ 2p_ko_boodak @ 10.12.2005. 19:03 ] @
Samo mi reci da li na svakoj strani treba da bude ovo start seasion ili samo na prvoj?
[ Nemanja Avramović @ 10.12.2005. 19:39 ] @
na svim stranicama
[ 2p_ko_boodak @ 12.12.2005. 17:35 ] @
Evo ovako

Na index strani sam ubaci u prvi red ovaj kod

<?php
session_start();
$_SESSION['ime'] = $reff;
?>


onda sam to isto uradio u na kontakt.php strani.
Zatim sam napravio jednu stranicu koja se zove config.php
<?php
if ($ime="jovana")
$receiver="[email protected]";
else
$receiver="[email protected]";
?>

ostalo su polja koja se popunjavaju i ona nase promenjive $ime, $mail i $poruka.
A akcija ide na mail.php koji ima sledeci kod
<?php
session_start();
$_SESSION['ime'] = $reff;
include 'config.php';
$subject ="KONTAKT SA SAJTA" ;
$send = mail($receiver,$subject,$poruka,"From: $ime\r\n" .
"Reply-To: $email\r\n" .
"X-Mailer: PHP/" . phpversion());
if ($send=1 )
header('Location: http://zodumil.net/fm/redirect.html');
exit;

?>


I sad ja ukucam u browser www.zodumil.net/fm/index.php?reff=jovana da bi mi napravilo provenjivu $reff i nakon toga kliknem na stranicu kontakt upisem u polja sve sto treba i posaljem poruku i pise mi da je poslata ne izbacu je mi nikakvu gresku ali mail ne stize ni na jednu od ogre navedenih adresa u $receiver.
Zna li neko zasto?
hvala

P.S. ako u svaku stranicu ubacim ovo
<?php
session_start();
$_SESSION['ime'] = $reff;
?>

onda izbaciju gresku da ne moze da pokrene sesiju jer je header vec poslat.
[ 2p_ko_boodak @ 12.12.2005. 17:49 ] @
Da,da kapiram da ne sme sesija da se zove ime jel $ime vec postoji.

Sad sam promenio tu promenjivu medjuti kad udjem i preko obicnog link bez onoga reff=jovana opet mi salje mail na admin[at]zodumil.net a trebalo bi na newsletter[at]zodumil.net.
U cemu je sad caka :?