Irgentwie raff ichs net.
ich hab in ther index.php eingefügt:
später wird dann ein script "require"´d und darin rufe ich eine function auf:
die function:
PHP
function data_get_player_name_API()
{
if($game_name == 'BF_3'){
if(isset($data)and !empty($data)){
if(isset($data['name'])and !empty($data['name'])){
return ($data['name']);
}
}
}
elseif($game_name == 'BF_BC2'){
if(isset($data)and !empty($data)){
if(isset($data['players']['0']['name'])and !empty($data['players']['0']['name'])){
return ($data['players']['0']['name']);
}
}
}
}
Alles anzeigen
Es funktioniert, wenn ich bei der function die vars mitgebe.
Ich glaub ich hab das mit global falsch verstanden, oder?
EDIT: kann es sein, dass die var schon gesetzt sein müssen, bevor man sie al global setzt?
funktioniert allerdings auch nicht.
Hab versucht: $data=array(); $game_name=''; bevor ich diese auf global gesetzt hab