you go to sunnyshore city but don't go to the gym go to the lighthouse and you will find the gym leader talk to him and then he will go back to the gym so you can fight him
go catch Giratina and then go to the Sunshore City gym and fight the gym leader
In Pokemon Diamond\Pearl, you go to the Veilstone City Gym. In Pokemon Platinum, you go to the Hearthome City Gym.
Go down to oreburgh mine and talk to the gym leader he will run off now go to oreburgh city and go into gym that gym leader will challenge you.
the 5th gym
you go to sunnyshore city but don't go to the gym go to the lighthouse and you will find the gym leader talk to him and then he will go back to the gym so you can fight him
Fantina is in the contest hall. Go there and talk to her. Then go back to the gym and she'll be there!
go to the light house in sunny shore the gym leader is there. Then go to the gym once youve talked to him.
go catch Giratina and then go to the Sunshore City gym and fight the gym leader
In Pokemon Diamond\Pearl, you go to the Veilstone City Gym. In Pokemon Platinum, you go to the Hearthome City Gym.
Go down to oreburgh mine and talk to the gym leader he will run off now go to oreburgh city and go into gym that gym leader will challenge you.
go right from the seventh gym leader
go into the gym
the 5th gym
there is no ghost gym!! that right
After that, go to Vermilion City, and go on the ship and get HM CUT. Go to the Gym, use cut on the tree and battle the Gym Leader.
You have to go to Veilstone City and go to the gym. Then you battle gym trainers and go past them. You will get to Maylene, the third gym leader. You can battle her. Unless you're talking about the Hearthome Gym. Fantina is the leader of that gym. If that's what you meant, you need to fight the Veilstone Gym and the Pastoria Gym first.