<center>
<?php
include "conreal.php";
echo "<font color='#FFFFFF'>";
if ($_SESSION['user']==true)
{
$user=$_SESSION['user'];
$getlink=mssql_fetch_array(mssql_query("SELECT * from MEMB_INFO WHERE memb___id='$user'"));
$idto=$getlink['memb_guid'];
echo "След като се логнете в Web shopa може да разпространявате линка който ще ви дава точки.<br><br>Твоят линк е: <a href='http://mudelux.hopto.org/vot.php?id=".$idto."'>http://mudelux.hopto.org/vot.php?id=".$idto."</a>";
}
if ($_SESSION['user']==true)
{
echo "Трябва да сте логнати!!!";
}
echo "</font>";
?>
</center>
И кода е грешен но не може да е от това. Щом гласува но за друг акаунт значи му дава грешен линк това може да идва само от DB-то.Защо имаме 2 случая и 2та са "true" или ми се спи и не съм разбрал скрипта, или е така ::
Имам предвид, че се получава нещо като препокриване, все едно имаме 2 пъти if() с 1 и съща функция или ?
(gringusta, може би от там иде проблема :})
<center>
<?php
include "conreal.php";
echo "<font color='#FFFFFF'>";
if ($_SESSION['user']==true)
{
$user=$_SESSION['user'];
$getlink=mssql_fetch_array(mssql_query("SELECT * from MEMB_INFO WHERE memb___id='$user'"));
$idto=$getlink['memb_guid'];
echo "След като се логнете в Web shopa може да разпространявате линка който ще ви дава точки.<br><br>Твоят линк е: <a href='http://mudelux.hopto.org/vot.php?id=".$idto."'>http://mudelux.hopto.org/vot.php?id=".$idto."</a>";
}
else
{
echo "Трябва да сте логнати!!!";
}
echo "</font>";
?>
</center>
<? include"_header3.php"; ?>
<? check_user2(); ?>
<? include ('modules/myaccount.php') ;?>
<? include("_footer.php"); ?>
<script language="Javascript">
function lostpassword_form()
{
if ( document.lostpassword.username.value == "")
{
alert("Please Enter Your Username.");
return false;
}
if ( document.lostpassword.email.value == "")
{
alert("Please Enter Your E-Mail Address.");
return false;
}
if ( document.lostpassword.squestion.value == "")
{
alert("Please Enter Your Secret Question.");
return false;
}
if ( document.lostpassword.sanswer.value == "")
{
alert("Please Enter Your Secret Answer.");
return false;
}
//return false;
document.search_.submit();
}
</script>
<form action='' method='post' name='login_account2' id='login_account2'>
<table align=center width=90 height=100 class=newsbg>
<tr>
<td height='16' class='text_login' scope='row' align='left'><font face=tahoma color=white>Account:</td>
</tr>
<tr>
<th height='16' scope='row'><div align='center'>
<input name='login' type='text' class='login_field' id='login' title='Username' size='15' maxlength='10'>
<input name='account_login' type='hidden' id='account_login' value='account_login'>
</div></th>
</tr>
<tr>
<td height='16' class='text_login' scope='row' align='left'><font face=tahoma color=white>Password:</td>
</tr>
<tr>
<th scope='row'><div align='center'>
<input name='pass' type='password' class='login_field' id='pass' title='Password' size='15' maxlength='10'>
</div></th>
</tr>
<tr>
<td height='16' class='text_login' scope='row' align='left'>
<input name='Submit' type='submit' class='button' value='Login' title='Login'>
</div></td>
</tr>
</table>
</td></tr>
</form>
<?php require("config/config.php");
?>
<?
$account_id = stripslashes($_SESSION['user']);
$account_id = clean_var($account_id);
$sql_accountid_check = $db->Execute("select accountid from MuWeb_mail where accountid='$account_id'");
$sql_accountid_check_execute = $sql_accountid_check->numrows();
if($sql_accountid_check_execute <= 0){$sql_insert_account = $db->Execute("INSERT INTO MuWeb_mail (accountid) VALUES ('$account_id')");
$sql_insert_account2 = $db->Execute("INSERT INTO MuWeb_mail_store (accountid,store_inbox,store_sent) VALUES ('$account_id','0','0')");}
$sql_inbox_msg_check_script = $db->Execute("select read_msg from MuWeb_mail where accountid='$account_id' and inbox='inbox' and read_msg='0'");
$sql_inbox_msg_check = $sql_inbox_msg_check_script->numrows();
?>
<div align="left"><? include("modules/user/characters.php"); ?></div>
Ето и код как да го сложиме линка и в webshop-а. Копираме файла conreal.php и го слагаме в главната директория на webshop/ отваряме папката modules/ index.php файла и го правиме така.
Php code:
<?php
iseedeadpeople();
switch (1) {
default:
Include "conreal.php";
require './inc/function.whcontent.php';
$query = mssql_query("exec xcredits '".$globals['mu_user']."',0;");
$result = mssql_fetch_array($query);
print '<fieldset class="mu_style2" style="width:340px;padding:5px;padding-top:0px;padding-bottom: 0px;font-family:arial;">';
print '<legend class="mu_style2" style="padding: 0px;"><b>my shop</b></legend>
<div align="center">
<table width="200" cellpadding="0" cellspacing="3">
<tr>
<td class="mu_style2">'.phrase_logged.'</td>
<td class="mu_style2"><b>'.htmlspecialchars($globals['mu_user']).'</b></td>
</tr>
<tr>
<td class="mu_style2">'.phrase_my_credits.'</td>
<td class="mu_style2"><b>'.number_format($result['queryresult'],'','',',').'</b></td>
</tr>
</table></fieldset><br><br>';
if($webshop['sms']['allow']){
$smstext = str_replace('{credits}','<font color=#009900>'.htmlspecialchars($webshop['sms']['credits']).'</font>',phrase_text_for_credit);
$smstext = str_replace('{text}','<font color=#ff0000>'.htmlspecialchars($webshop['sms']['text'].$globals['mu_user']).'</font>',$smstext);
$smstext = str_replace('{number}','<font color=#ff0000>'.htmlspecialchars($webshop['sms']['number']).'</font>',$smstext);
$select=mssql_query("select * from memb_info where memb___id='$_cookie[webshopusername]'");
$fetch=mssql_fetch_array($select);
$idto=$fetch[memb_guid];
print'<fieldset style="width:340px;padding:5px;"><legend class="mu_style2" style="padding: 0px;"><b>'.phrase_take_credit.'</b></legend>
<font color="red"><b>Печели Кредити Пратете този линк на вашите приятели в скайп форуми чатове и т.н. и спечели кредити!<br>
Като някой цъкне на линка ви дава между 1 и 5 кредита.</b></font><br>
<font color="yellow"><b>Твоят линк: </b></font><a href="http://watch-bg.info/index.php?op=vote&id='.$idto.'">http://watch-bg.info/index.php?op=vote&id='.$idto.'</a>
</fieldset><br><br>';
}
print'<fieldset style="width:340px;padding:5px;"><legend class="mu_style2" style="padding: 0px;"><b>my current items</b></legend><div align="center">'.xweb_get_warehouse_contents($globals['mu_user']).'</div></fieldset><br><br><fieldset class="mu_style2" style="width: 340px; padding:5px; font-family:arial;"><legend class="mu_style2" style="padding: 0px;"><b>mu webshop</b><legend><div align="justify">'.phrase_index_note.'</div></fieldset><br><br></div><br><div align="center">[<a href="index.php?sy=feedback">send feedback</a>]</div>';
}
?>
<?php
iseedeadpeople();
switch (1) {
default:
Require './inc/function.whcontent.php';
$query = mssql_query("exec xcredits '".$globals['mu_user']."',0;");
$result = mssql_fetch_array($query);
print '<fieldset class="mu_style2" style="width:340px;padding:5px;padding-top:0px;padding-bottom: 0px;font-family:arial;">';
print '<legend class="mu_style2" style="padding: 0px;"><b>my shop</b></legend>
<div align="center">
<table width="200" cellpadding="0" cellspacing="3">
<tr>
<td class="mu_style2">'.phrase_logged.'</td>
<td class="mu_style2"><b>'.htmlspecialchars($globals['mu_user']).'</b></td>
</tr>
<tr>
<td class="mu_style2">'.phrase_my_credits.'</td>
<td class="mu_style2"><b>'.number_format($result['queryresult'],'','',',').'</b></td>
</tr>
<tr>
<td class="mu_style2">'.link.'</td>
<td class="mu_style2"><b>'.htmlspecialchars($globals['mu_user']).'</b></td>
</tr>
</table></fieldset><br><br>
<fieldset style="width:340px;padding:5px;"><legend class="mu_style2" style="padding: 0px;"><b>my current items</b></legend><div align="center">'.xweb_get_warehouse_contents($globals['mu_user']).'</div></fieldset><br><br><fieldset class="mu_style2" style="width: 340px; padding:5px; font-family:arial;"><legend class="mu_style2" style="padding: 0px;"><b>mu webshop</b><legend><div align="justify">'.phrase_index_note.'</div></fieldset><br><br></div><br><div align="center">[<a href="index.php?sy=feedback">send feedback</a>]</div>';
}
?>
Проблема му е че показва само 1 id а не линка доколкото разбрах.newguy Васко каза, че при БатлеЗонето неможе да се изпозва op=,a= схванаме !
Ако можеш го направи за Батлезонето и при мен дава така както на @giggless !
Иначе е доста полезно!
<center>
<?php
include "conreal.php";
$id = (int)$_GET['id'];
if ($id >= "1")
{
echo "<font color='#FFFFFF'>";
$time = time();
$vrememinusedinden=$time-86400;
$ip = $_SERVER['REMOTE_ADDR'];
$query = mssql_query("SELECT * from items WHERE ip='$ip' and userid='$id' and vreme>$vrememinusedinden");
$broi = mssql_num_rows($query);
if ($broi == "0")
{
$sel = mssql_query("SELECT * from MEMB_INFO where memb_guid='$id'");
$broq = mssql_num_rows($sel);
if ($broq > "0")
{
$rand = rand(1, 3);
$insert = mssql_query("INSERT INTO items (vreme, userid , ip ) VALUES('$time','$id','$ip')");
$fetch = mssql_fetch_array($sel);
$username = $fetch['memb___id'];
$update = mssql_query("Update warehouse set Money = Money+$rand WHERE AccountID='$username'");
echo "Вие успешно дадохте на $username $rand zen в играта";
}
else
{
echo "Такъв потребител не съществува!";
}
}
else
{
echo "Вече сте гласували ще можете пак след 24 часа.";
}
echo "</font>";
}
else
{
echo "<font color='#FFFFFF'>Мразя тарикати...</font>";
}
?>
</center>
И кода е грешен но не може да е от това. Щом гласува но за друг акаунт значи му дава грешен линк това може да идва само от db-то.
Иначе кода трябва да бъде...
PHP:<center> <?php include "conreal.php"; echo "<font color='#ffffff'>"; if ($_session['user']==true) { $user=$_session['user']; $getlink=mssql_fetch_array(mssql_query("select * from memb_info where memb___id='$user'")); $idto=$getlink['memb_guid']; echo "След като се логнете в web shopa може да разпространявате линка който ще ви дава точки.<br><br>Твоят линк е: <a href='http://mudelux.hopto.org/vot.php?id=".$idto."'>http://mudelux.hopto.org/vot.php?id=".$idto."</a>"; } else { echo "Трябва да сте логнати!!!"; } echo "</font>"; ?> </center>