Hallo mensen.
Ik ben bezig met een ban systeem op ip-adressen voor cod4.
Dit wordt eerst een php versie, hier is wat ik tot nu toe heb:
$output is een voorbeeldlijn wat uit de opvraag komt.
het probleem is alleen dat wanneer een naam een $ bevat(dus een opening van een variable). dat het script dan de naam leest, tot het $-teken.
Dus de vraag: hoe dit op te lossen?
Ik ben bezig met een ban systeem op ip-adressen voor cod4.
Dit wordt eerst een php versie, hier is wat ik tot nu toe heb:
Code:
<?php
$output = "14 130 101 3d010ee4560a1b9a01c93bc67d82c327 [Noob]$jigoow 100 212.61.236.232:28960 29541 25000";
$explodeoutput = explode(" ", $output);
$countoutput = count($explodeoutput);
// zonder spaties(of lege naam, daar gaat het om)
if($countoutput == '9') {
echo $explodeoutput[4];
// met spaties
} else {
$forcount = $countoutput - 5;
for ($i = 4; $i <= $forcount; $i++) {
$name[] = $explodeoutput[$i];
echo $explodeoutput[$i];
echo " ";
}
}
?>
$output is een voorbeeldlijn wat uit de opvraag komt.
het probleem is alleen dat wanneer een naam een $ bevat(dus een opening van een variable). dat het script dan de naam leest, tot het $-teken.
Dus de vraag: hoe dit op te lossen?
