Dakle, imam kod:
Code:
<?
include("top.php");
print "<center><h1>Registracija</h1></center>";
$kode=$_GET['code'];
$link=mysql_connect($hostname, $user, $pass);
if (!$link) die ();
mysql_select_db ($dbname) or die(mysql_error());
$query = "SELECT * FROM `".$prefix."users` WHERE `code` = '".$kode."' AND `verified` = 'n'";
$rezultat=mysql_query($query);
$line=mysql_num_rows($rezultat);
mysql_close($link);
if ($line == 0) {
print "Uneli ste nepostojeći kod ili je nalog već aktiviran!<br />";
include("end.php");
die();
}
$link=mysql_connect($hostname, $user, $pass);
if (!$link) die ();
mysql_select_db ($dbname) or die(mysql_error());
$query = "UPDATE `".$prefix."users` SET `verified`='y' WHERE `code` = '".$kode."' AND `verified` = 'n'";
$rezultat=mysql_query($query) or die (mysql_error());
mysql_close($link);
print "Vaš nalog je aktiviran.<br />";
include("bottom.php");
?>
<?
include("top.php");
print "<center><h1>Registracija</h1></center>";
$kode=$_GET['code'];
$link=mysql_connect($hostname, $user, $pass);
if (!$link) die ();
mysql_select_db ($dbname) or die(mysql_error());
$query = "SELECT * FROM `".$prefix."users` WHERE `code` = '".$kode."' AND `verified` = 'n'";
$rezultat=mysql_query($query);
$line=mysql_num_rows($rezultat);
mysql_close($link);
if ($line == 0) {
print "Uneli ste nepostojeći kod ili je nalog već aktiviran!<br />";
include("end.php");
die();
}
$link=mysql_connect($hostname, $user, $pass);
if (!$link) die ();
mysql_select_db ($dbname) or die(mysql_error());
$query = "UPDATE `".$prefix."users` SET `verified`='y' WHERE `code` = '".$kode."' AND `verified` = 'n'";
$rezultat=mysql_query($query) or die (mysql_error());
mysql_close($link);
print "Vaš nalog je aktiviran.<br />";
include("bottom.php");
?>
Kao što se iz priloženog vidi, u pitanju je skript za aktiviranje naloga korisnika pomoću koda koji dobije preko email-a. Dakle, nešto kao www.sajt.com/akt.php?code=1234566
Međutim, i na localhost-u i kad upload-ujem na server i odem na stranicu iz browser-a, on mi jednostavno prikaže taj kod koji sam napisao - server ga nikako ne prepoznaje kao php skriptu - jednostavno šalje taj kod kao da u pitanju običan html.
Par napomena:
- Da, server ima podršku za php i mysql, sve ostale php skripte rade sasvim lepo
- Problem najverovatnije nije u top.php ili bottom.php pošto te fajlove include-ujem na svakoj stranici
- $hostname, $user, $pass i ostalo je definisano u top.php
Dakle, jel zna neko u čemu je problem?
Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
nama je lepo, taman kako smo zaslužili!