|
You last visited: Today at 16:43
Advertisement
Werte übergeben
Discussion on Werte übergeben within the Web Development forum part of the Coders Den category.
12/12/2012, 16:30
|
#16
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,146
Received Thanks: 583
|
Quote:
Originally Posted by Mozo_
Hallo,
so sollte es eigentlich gehen:
PHP Code:
<meta charset="utf-8" />
<?php
$step = $_GET["step"];
$MYSQL_PLAYER_DATABASE = "nbnnbnbv";
$MYSQL_HOST = "nh";
$MYSQL_USERNAME = "n";
$MYSQL_PASSWORD = "nh";
if ($step == 2 ){
$player_name = $_POST["playerName"];
$player_Id = 0;
$connection = mysql_connect($MYSQL_HOST,$MYSQL_USERNAME,$MYSQL_PASSWORD) or die ("Could not connect to Database.");
mysql_select_db($MYSQL_PLAYER_DATABASE)or die ("The Database does not Exist -,-");
//$requestId = "SELECT * FROM `player` WHERE `name` = '".$player_name LIMIT 0, 100";
$requestId = "SELECT * FROM player WHERE name = '".$player_name."'";
$resultId = mysql_query($requestId)or die(mysql_error());
$resultreq = mysql_fetch_object($resultId);
$player_Id = $resultreq->id;
if ($resultreq->name == $player_name){
$requestItems = "SELECT * FROM item WHERE owner_id = $player_Id ";
$resultItemQuery = mysql_query($requestItems)or die(mysql_error());
$i = 0;
$ItemArray = array();
while ( $row = mysql_fetch_assoc($resultItemQuery) )
{
$ItemArray[$i] = $row;
$i++;
}
//echo "Count: ".$i."";?> <br> <?php
/*echo "<pre>";
print_r($ItemArray);
echo "</pre>";*/?>
<?php
$read = 0;
echo "Name" ?> - <?php echo "Boni's Ändern"; ?> <br><br><?php
while($i != $read){
$vnum = $ItemArray[$read]['vnum'];
$Item_protoQuery = "SELECT locale_name, type, wearflag FROM item_proto WHERE vnum = $vnum";
$resultItem_proto = mysql_query($Item_protoQuery)or die(mysql_error());
$data = array();
while ($row = mysql_fetch_assoc($resultItem_proto)) {
$data[] = $row;
}
if (($data[0]['type'] == 1) || ($data[0]['type'] == 2)){
if ($data[0]['wearflag'] != 128 || 256 || 512){
$was = array("ä", "ö", "ü", "Ä", "Ö", "Ü", "ß");
$wie = array("ae", "oe", "ue", "Ae", "Oe", "Ue", "ss");
$in = $data[0]['locale_name'];
$out = str_replace($was, $wie, $in);
echo "".$out."";
?>
<form action="item_attr.php?step=3" method="post">
<input type="hidden" value="<?php echo $vnum; ?>" size="24" maxlength="50"name="item_vnum">
<input type="hidden" value="<?php echo $player_Id; ?>" size="24" maxlength="50"name="owner_vnum">
<input type="submit" value="Ändern">
</form> <br><br>
<?php
}
}
$read++;
}
?>
<?php
}
}else if ( $step == 3 ){
$connection = mysql_connect($MYSQL_HOST,$MYSQL_USERNAME,$MYSQL_PASSWORD) or die ("Could not connect to Database.");
mysql_select_db($MYSQL_PLAYER_DATABASE)or die ("The Database does not Exist -,-");
$owner_id = $_POST['owner_vnum'];
$gegenstand = $_POST['item_vnum'];
echo 'Werte_ID: '.$gegenstand.' WERTE_OWNER'.$owner_id.' und???';
/*$boniQuery = "SELECT * FROM item WHERE vnum = $gegenstand";
$resultBonusList = mysql_query($boniQuery)or die(mysql_error());
$boni_list = array();
while ($row = mysql_fetch_assoc($resultBonusList)) {
$boni_list[] = $row;
}
print_r($boni_list);*/
}else{
?>
<form action="item_attr.php?step=2" method="post">
Spielername:<br>
<input type="text" value="Test" size="24" maxlength="20" name="playerName"><br><br>
<input type="submit" value="Abschicken">
</form>
<?php
}
?>
|
mit echo gings auchnicht, habe es nochgestern über >GET gelöst, es werdne ja keine geheimen daten die übergeben werden.
|
|
|
12/12/2012, 17:19
|
#17
|
elite*gold: 99
Join Date: Apr 2011
Posts: 730
Received Thanks: 236
|
Quote:
Originally Posted by .NoThx
mit echo gings auchnicht, habe es nochgestern über >GET gelöst, es werdne ja keine geheimen daten die übergeben werden.
|
was hat das mit geheimen Daten zutun? Post packets mitzusniffen ist ja nicht so die kunst ^-^
|
|
|
12/12/2012, 23:10
|
#18
|
elite*gold: 1
Join Date: Oct 2011
Posts: 660
Received Thanks: 147
|
Liegt das vielleicht daran, das die Form's Hidden sind?
|
|
|
12/13/2012, 00:26
|
#19
|
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
|
An den Hidden feldern liegt es nicht, ich denke es lag eher daran:
PHP Code:
$owner_id = $_POST['owner_vnum'];
$gegenstand = $_POST['item_vnum'];
echo 'Werte_ID: '.$gegenstand.' WERTE_OWNER'.$owner_id.' und???';
vorher war die echo ausgabe so :
PHP Code:
echo 'Werte_ID: '.$_POST["gegenstand"].' WERTE_OWNER'.$_POST["owner_id"].' und???';
beide $_POST variablen waren aber nicht gesetzt.
|
|
|
 |
|
Similar Threads
|
[HELP]Array in Select übergeben?
11/22/2012 - Metin2 Private Server - 0 Replies
Habe ein kleines Problem beim Quest-schreiben..
ich versuche den Array-Inhalt in eine Select-Abfrage von einem NPC einzufüge, weiß jedoch nicht wirklich wie ich das umsetzen soll.Ich denk mal ,dass man es am ehesten mit einer for-Schleife lösen kann, jedoch krieg ichs trotzdem nicht so wirklich hin.
Der Array
truhen_ids = {50070, 50076, 96202,}
soll als jeweiliges Feld in einer select-Box eingefügt werden.
Er soll praktisch bewirken, dass es so aussieht:
var = select("50070", "50076",...
|
[HTML|PHP] daten Übergeben
10/19/2011 - Web Development - 9 Replies
Hallo Ich habe eine Tabelle, die Genauso aussieht:
http://dl.dropbox.com/u/30487806/help%C3%BCinecpc pp.png
mit dem code:
<?php
print '<center>
<table border="0" cellpadding="2" cellspacing="5">
|
[Help] Mit VB.Net einer C++ .dll Befehle übergeben.
07/09/2011 - C/C++ - 0 Replies
Ich wollt nur fragen ob es in C++ Möglich ist eine .DLL zu Coden die ich über eine VB.Net API Steuern kann. Weil ich ned ganz auf C++ umsteigen will aber mit Inline ASM arbeiten muss.
Ich weiß nicht ob es möglich ist aber ich hätte da schon eine Idee.
Nämlich das Prinzip eines Trojaners. Der bekommt ja via TCP einfach einen Befehl übermittelt und manchmal vll auch noch 1-2 variabeln.
Ich stell mir das so vor ich Code in C++ eine .dll die meien gewünschte Funktion Callen kann. Denke mal...
|
Server übergeben ???
09/22/2010 - Metin2 Private Server - 9 Replies
Guten Tag epvper =)
Ich habe mal wieder ne Frage xD
Ich möchte meinem Kumpel den Servergeben ohne dabei die gesammte Serverfestplatte auf einen Stick zu spielen und ihm den geben.
Sprich, ich will von meinem Pc bei ihm in seinem Server mein Backup reinspielen.
Allerdings sahen meine Backups bis jetzt immer so aus, das ich einfach die Server Festplatte kopiert habe und i-wo abspeicherte.
Ich habe bereits zurgriff auf seinem Server mit Filezilla, hab n Backup gemacht wie in diesem...
|
DB übergeben
12/13/2009 - Metin2 Private Server - 10 Replies
Hallo zsm, wie kann ich meine Datenbank dem anderen GA geben, dass der vom anderen PC daran arbeiten kann??
Danke und LG ophansi
|
All times are GMT +1. The time now is 16:45.
|
|