Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Konwerter
#3
Załóżmy mam taki kodzik. Teraz ostatnie pytanie. Big Grin Jak policzyć liczbę takich ciągów("<object id="wartosc" doublesided="wartosc" model="wartosc" interior="wartosc" dimension="wartosc" posX="wartosc" posY="wartosc" posZ="wartosc" rotX="wartosc" rotY="wartosc" rotZ="wartosc" />"). Z góry dzięki za pomoc. Smile
Kod PHP:
$i=0;
while(
$i>=$liczbalini)
{
$replacement=array(
//Niepotrzebne
"/\<object id=\"(.*?)\\"\/is" => null,
"
/\doublesided=\"(.*?)\\"/is" => null,
"
/\dimension=\"(.*?)\\"/is" => null,
"
/\interior=\"(.*?)\\"/is" => null,
/>"=>null,
//Potrzebne
"
/\model=\"(.*?)\\"\/is" => "$1,",
"
/\posX=\"(.*?)\\"\/is" => "$1,",
"
/\posY=\"(.*?)\\"\/is" => "$1,",
"
/\posZ=\"(.*?)\\"\/is" => "$1,",
"
/\rotX=\"(.*?)\\"\/is" => "$1,",
"
/\rotY=\"(.*?)\\"\/is" => "$1,",
"
/\rotZ=\"(.*?)\\"\/is" => "$1"
);
$string=preg_replace($mybb->input['text'], $replacement$string);
$array=explode(",", $string);
$array2=array(
"
model"=>$array['0'],
"
posX"=>$array['1'],
"
posY"=>$array['2'],
"
posZ"=>$array['3'],
"
rotX"=>$array['4'],
"
rotY"=>$array['5'],
"
rotZ"=>$array['6'],
"
owner"=>$char['uid'],
"
ownertype"=>"1"
);
$db->insert_query("game_objects",$array2");
$i++;

Odpowiedz


Wiadomości w tym wątku
Konwerter - przez kanapka - 18-05-2011, 13:23
RE: Konwerter - przez kmd - 21-05-2011, 17:50
RE: Konwerter - przez kanapka - 21-05-2011, 23:59

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl