Davor sowas wie:
PHP-Code:
$einsatz = array();
Davor sowas wie:
PHP-Code:
$einsatz = array();
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
^^ sowas dacht ich mir auch schon, aber wenn ich das mache, bekomm ich ne Fehlermeldung das ich zu wenig lose habe beim spielen *gg*
Das eigenartige is aber auch, das das hier :
keine Fehler macht, obwohl das array nirgends definiert wird.PHP-Code:
$gewinnliste[1] = $slotconfig['gewinn1'];
$gewinnliste[2] = $slotconfig['gewinn2'];
$gewinnliste[3] = $slotconfig['gewinn3'];
$gewinnliste[4] = $slotconfig['gewinn4'];
$gewinnliste[5] = $slotconfig['gewinn5'];
$gewinnliste[6] = $slotconfig['gewinn6'];
MFG LokutosPHP-Code:
ALTER TABLE `vms_slot_schatzconfig` CHANGE `einsatz1` `einsatz1` FLOAT( 6, 0 ) NOT NULL DEFAULT '0',
CHANGE `einsatz2` `einsatz2` FLOAT( 6, 0 ) NOT NULL DEFAULT '0',
CHANGE `einsatz3` `einsatz3` FLOAT( 6, 0 ) NOT NULL DEFAULT '0',
CHANGE `einsatz4` `einsatz4` FLOAT( 6, 0 ) NOT NULL DEFAULT '0',
CHANGE `einsatz5` `einsatz5` FLOAT( 6, 0 ) NOT NULL DEFAULT '0',
CHANGE `einsatz6` `einsatz6` FLOAT( 6, 0 ) NOT NULL DEFAULT '0'
PS safarislot hat das gleiche problehm
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
wurde wahrscheinlich vorher im Code schon als "normale" Variable angelegt (indem dort der aktuelle Einsatz bspw,. gespeichert wird).PHP-Code:
$einsatz
Und dann macht das überschreiben als Array natürlich Probleme.
In der schatz_game.php:
Und in der config.php dann $einsatz als ArrayPHP-Code:
$einsatz = intval($_POST["einsatz"]); //Zeile 4
include("config.php");//Zeile 6
Da hilft nur ein umschreiben.
Bspw. in der config.php
Dann muss man aber auch in derPHP-Code:
$einsatze = array($slotconfig['einsatz1'],$slotconfig['einsatz2'],$slotconfig['einsatz3'],$slotconfig['einsatz4'],$slotconfig['einsatz5'],$slotconfig['einsatz6']);
get_data.php
schatz_game.phpPHP-Code:
if ($row[kontostand] < $einsatze[0])
//....
echo "&einsatz$i=".$einsatze[$i-1];
EDIT:PHP-Code:
if(!in_array( $einsatz , $einsatze))$einsatz=$einsatze[5];
was soll das bewirken @ joschi in dem Zusammenhang mit der Fehlermeldung aus #1?
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting