care poate sa ma ajute si pe mine cu acest script??

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Salut care poate sa ma ajute si pe mine cu acesti script? Cand il accesez imi da "ERROR: Nici un Item-ID!" sau unde gasesc unu functional?
Vreau sa caut item dupa bns care este pe el
Multumesc.

Cod: Selectaţi tot

<?php

$db_ip = "xxxxxxx"; //<--Aici v-a scrieti IP-ul pe care la-ti scris si la navicat
$db_login = "xxxxxx"; //<--Aici introduceti numele de logare folosit in navicat
$db_pw = "xxxxxxx"; //<--Aici introduceti parla folosita in navicat

echo "<title>Metin2 Item-Manager</title>";
if (isset($_GET["resume"]))
{
	$id = $_POST['vnum'];
	if ($_POST['password'] == "pune parola"){		//<-- In loc de "ParolaLaAlegere" alegeti o alta parola pe care doar dumneavoastra sa o stiti!
	$con = mysql_connect($db_ip, $db_login, $db_pw);
	mysql_select_db("player", $con);
	$res_update = mysql_query("UPDATE item SET
	attrtype0 = '".$_POST['selected_type_0']."',
	attrtype1 = '".$_POST['selected_type_1']."',
	attrtype2 = '".$_POST['selected_type_2']."',
	attrtype3 = '".$_POST['selected_type_3']."',
	attrtype4 = '".$_POST['selected_type_4']."',
	attrtype5 = '".$_POST['selected_type_5']."',
	attrtype6 = '".$_POST['selected_type_6']."',
	attrvalue0 = '".$_POST['selected_value_0']."',
	attrvalue1 = '".$_POST['selected_value_1']."',
	attrvalue2 = '".$_POST['selected_value_2']."',
	attrvalue3 = '".$_POST['selected_value_3']."',
	attrvalue4 = '".$_POST['selected_value_4']."',
	attrvalue5 = '".$_POST['selected_value_5']."',
	attrvalue6 = '".$_POST['selected_value_6']."'
	WHERE id = '".$id."'");
	
	
	echo "
	<BR CLEAR=HEIGHT>
<div id='item_manager'><form name='post' method='post' action='item_manager.php?resume'>
<table frame='box' width='100%' align='left' class=''>
	<tr>
		<td colspan='2'><h2 style='color:#A4A4A4' align='left'><b>Metin2 Item-Manager</b></h1></td>
	</tr>
</table>
</div>";
exit("<center>Toate schimbarile au fost actualizate! <a href='item_manager.php?id=".$id."'><< zurück</a></center>");
	}else{exit("<center>Parola introdusa nu este corecta! <a href='item_manager.php?id=".$id."'><< zurück</a></center>");}

}
if (isset($_GET["id"]))
{

echo "
<BR CLEAR=HEIGHT>
<div id='item_manager'><form name='post' method='post' action='item_manager.php?resume'>
<table frame='box' width='100%' align='left' class=''>
	<tr>
		<td colspan='2'><h2 style='color:#A4A4A4' align='left'><b>Metin2 Item-Manager</b></h1></td>
	</tr>
</table>
</div>

<br>
<table width='100%' align='left' border=0>
	<tr>
		<th align='left' height='25px'></th>
	</tr>
</table>
<br>

";


$con = mysql_connect($db_ip, $db_login, $db_pw);
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("player", $con);
$id = $_GET["id"];
$result_item = mysql_query("SELECT * FROM item WHERE id='".$id."'");
if (mysql_num_rows($result_item) != 1) {exit("ID-ul Itemului nu este valabil!");}

while($row = mysql_fetch_array($result_item))
{
echo "
<table frame='box' width='400px' align='left' cellspacing='0' cellpadding='0'>

	";
	$vnum = $row['vnum'];
	$window = $row['window'];
	
	
	$result_owner = mysql_query("SELECT * FROM player WHERE id ='".$row['owner_id']."'");

	while($row = mysql_fetch_array($result_owner))
	{
		$owner_name = $row['name'];
	}
	
	$result_item_name = mysql_query("SELECT * FROM item_proto WHERE vnum ='".$vnum."'");

	while($row = mysql_fetch_array($result_item_name))
	{
		$item_name = $row['hongkongname'];
	}
	echo "
	<tr>
		<td>Name:</td>
		<td>".$item_name."</td>
	</tr>
	<tr>
		<td>Besitzer:</td>
		<td>".$owner_name."</td>
	</tr>

	<tr>
		<td>ID:</th>
		<td>".$id."</th>
		<input type='hidden' name='id' value='".$id."'>
	</tr>
	<tr>
		<td>vnum:</th>
		<td>".$vnum."</th>
	</tr
	";
	
	if ($window == "INVENTORY"){$state = "in Inventar";}
	if ($window == "EQUIPMENT"){$state = "Echipat";}
	if ($window == "SAFEBOX"){$state = "in Depozit";}
	
	echo "
	<tr>
		<td>Status:</th>
		<td>".$state."</th>
	</tr
</table>
<br>
<table width='100%' align='left' border=0>
	<tr>
		<th align='left' height='25px'></th>
	</tr>
</table>
<br>
	";
	show_bonipanel($id);
	//echo "<table width='400px' align='right' cellspacing='0' cellpadding='0'><tr><td align='right'><input name='resume' value='Übernehmen' type='submit' class='button'></td></tr></table>";

}


}
else
{
	echo "ERROR: Nici un Item-ID!";
}

		
function show_bonipanel($id)
{
	$result_item = mysql_query("SELECT * FROM item WHERE id='".$id."'");
	while($row = mysql_fetch_array($result_item))
	{	
		$dropdown_options_0;
		$dropdown_options_1;
		$dropdown_options_2;
		$dropdown_options_3;
		$dropdown_options_4;
		$dropdown_options_5;
		$dropdown_options_6;
		$line = 0;
		$attr_list = file("attr_list.txt");
		//while($line < key($attr_list)+1)
		while($attr_list[$line])
		{
			$exploded = explode(" - ", $attr_list[$line]);
			$type_id = $exploded[0];
			$type_name = $exploded[1];
			
			if ($type_id == $row['attrtype0']){$dropdown_options_0 = $dropdown_options_0."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_0 = $dropdown_options_0."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype1']){$dropdown_options_1 = $dropdown_options_1."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_1 = $dropdown_options_1."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype2']){$dropdown_options_2 = $dropdown_options_2."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_2 = $dropdown_options_2."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype3']){$dropdown_options_3 = $dropdown_options_3."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_3 = $dropdown_options_3."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype4']){$dropdown_options_4 = $dropdown_options_4."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_4 = $dropdown_options_4."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype5']){$dropdown_options_5 = $dropdown_options_5."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_5 = $dropdown_options_5."<option value ='".$type_id."'>".$type_name."</option>";}
			if ($type_id == $row['attrtype6']){$dropdown_options_6 = $dropdown_options_6."<option value ='".$type_id."' selected='selected'>".$type_name."</option>";}else{$dropdown_options_6 = $dropdown_options_6."<option value ='".$type_id."'>".$type_name."</option>";}
			$line++;
		}
			
		echo "
	<table frame='box' width='400px' align='left' cellspacing='0' cellpadding='0'>

	<tr>
		<td>1.</td>
		<td><select name = selected_type_0>".$dropdown_options_0."</select></td>
		<td><input type='text' name='selected_value_0' value='".$row['attrvalue0']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>

	<tr>
		<td>2.</td>
		<td><select name = selected_type_1>".$dropdown_options_1."</select></td>
		<td><input type='text' name='selected_value_1' value='".$row['attrvalue1']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	<tr>
	<td>3.</td>
		<td><select name = selected_type_2>".$dropdown_options_2."</select></td>
		<td><input type='text' name='selected_value_2' value='".$row['attrvalue2']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	
	<tr>
	<td>4.</td>
		<td><select name = selected_type_3>".$dropdown_options_3."</select></td>
		<td><input type='text' name='selected_value_3' value='".$row['attrvalue3']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	<tr>
		<td>5.</td>
		<td><select name = selected_type_4>".$dropdown_options_4."</select></td>
		<td><input type='text' name='selected_value_4' value='".$row['attrvalue4']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	<tr>
		<td>6.</td>
		<td><select name = selected_type_5>".$dropdown_options_5."</select></td>
		<td><input type='text' name='selected_value_5' value='".$row['attrvalue5']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	<tr>
		<td>7.</td>
		<td><select name = selected_type_6>".$dropdown_options_6."</select></td>
		<td><input type='text' name='selected_value_6' value='".$row['attrvalue6']."' maxlength='6' class='textbox' style='width: 100px;'></td>
	</tr>
	
	<tr>
		<td></td>
		<td align='right'>Parola: <input type='password' name='password' class='textbox' style='width: 100px;'></td>
		<td align='right'><input name='resume' value='Accepta' type='submit' class='button'></td>
	</tr>
	
</table>
	";
	}
}

?>
Avatar utilizator
Vaynz
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 729
Membru din: 07 Iun 2018, 15:16
Server: -
Regat: Chunjo
Aprecieri: 153  
Mulţumiri: 3618  
Medalii

In primul rand ai de respectat un model. 2. db_Ip adaugi ip tau, db_login user din navicat de exemplu "root" si la db_pw parola de la navicat. Iti si scrie acolo
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Da am respectat alea si imi da eroare.

[ Postat de pe Android ] Imagine
Avatar utilizator
HetFrietje
Utilizator interzis !

Utilizator interzis !
Mesaje: 66
Membru din: 29 Iun 2019, 16:06
Server: loading
Regat: Chunjo
Aprecieri: 17  
Mulţumiri: 2  
Medalii

Salut, ce fel de eroare primești?

[ Postat de pe iPhone ] Imagine
Afișează semnătura
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Imediat ajung qcasa si fac un print

[ Postat de pe Android ] Imagine
Avatar utilizator
assembly
Membru Club

Membru Club
Mesaje: 502
Membru din: 23 Feb 2015, 10:53
Regat: Chunjo
Aprecieri: 99  
Mulţumiri: 203  
Medalii

$result_item = mysql_query("SELECT * FROM item WHERE id='".$id."'");

modifica cu

$result_item = mysql_query("SELECT * FROM player.item WHERE id='".$id."'");
Engineer at CNH Industrial
Afișează semnătura
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Cind dau sa intru in pagina imi da : ERROR: Nici un Item-ID!

[ Postat de pe Android ] Imagine
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Am modificat și ce ai spus și aceeași lucru mil da

[ Postat de pe Android ] Imagine
Avatar utilizator
assembly
Membru Club

Membru Club
Mesaje: 502
Membru din: 23 Feb 2015, 10:53
Regat: Chunjo
Aprecieri: 99  
Mulţumiri: 203  
Medalii

Nu le am cu php ul, dar tot ce iti pot spune cu ochiul liber e ca functia de show la panel isi da trigger doar daca da retrieve la lista de attr corect.

Verifica daca ai attr_list.txt in acelasi folder cu script-ul. pentru ca are nevoie de el.
Engineer at CNH Industrial
Afișează semnătura
Avatar utilizator
costi1122
Nou Venit

Nou Venit
Mesaje: 42
Membru din: 25 Oct 2014, 19:05
Server: www.epicalmt2.ro
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Este în același folder

[ Postat de pe Android ] Imagine
Închis
Răspunsuri
0
Vizualizări
139
Răspunsuri
4
Vizualizări
498
Răspunsuri
12
Vizualizări
855

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 40 vizitatori