მთავარი  |    ფორუმი  |    FAQ  |    წესები  |    კონკურსები  |    რეკლამა ჩვენთან  |    კონტაქტი

გამარჯობა, სტუმარო ( შესვლა | რეგისტრაცია )

 
Reply to this topicStart new topic
> Nick Search IPB-ში
bakurmefe
პოსტი Apr 9 2010, 09:49 PM
პოსტი #1


წევრი
**

ჯგუფი: რეგისტრირებული
პოსტები: 32
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 9.435



გამარჯობათ, ესეიგი დავაპირე გამეხსნა თემა ამ პრობლემასთან დაკავშირებით იქნებ ყურადღება მაინც მომაქციოთ.
მინდა ნიკსერჩი ანუ(საკუთარ ნიკზე დააჭერ ხელს და იგდებს იმ ადგილებს სადაც გახსენეს და შენ არ გინახავს)
ეს ფუნცქია მექანიკურად მიირება შემდეგ ნაირად, ძებნა-->გაძლიერებული ძებნა და შემდეგ წერ შენს ID-ს, და ესე იღებთ შედეგს, არ ვიცი რამდენად კარგად ჩამოვაყალიბებ ეხლა ამ ყველაფერს, მაგრამ ავიღე ლინკი მიღებული მექანიკური შედეგიდან და და ვეცადე პირდაპირ ეგ ლინკი ჩამეწერა და შემდეგ მიმეწერა ავტომატურად მ მომხარებელის ID-ი რომელიც ამას გამოიყენებდა და მივიღებდი სასურველ შედეგს, მაგრამ ვაი უბედურება.
პრობლემა იმაში გაჩნდა რომ ძებნა ხდება დაშიფვრით და არა თვითონ სახელით
მაგ:
http://რაგაცასაიტი.ge/index.php?act=Search&CODE=simpleresults&sid=1c819321cb16f3e3209d98954c67ec90&highlite=(აქ მომხარებლის ახელი)
აქ მომხარებლისსახელი არ არის საერთოდ მნიშვნელოვანი თურმე, გინდა ეგ დაგიწერია და გინდა ეს
http://რაგაცასაიტი.ge/index.php?act=Search&CODE=simpleresults&sid=1c819321cb16f3e3209d98954c67ec90&highlite მაინც იმას მოძებნის რაც გვინდა.
ანუ ეს 1c819321cb16f3e3209d98954c67ec არის მომხარებლისახელი. და ვერაფრით მივხვდი სად ხდება ამ შიფრაცია, რომ იქ დავუწყო ძებნა როგორ ჩავუკვეხო ავტომატურად მომხარებლის სახელი ?
დამეხმარეთ რა. ეს ის საკიტხი არ არის რომელიც ყველანაირად გარკვეულია, ანუ ჯერ არავის არ გამოუყენებია ეს მე როგორც ვხედავ გარდა Tim-ისა, ჰოდა იქნებ გავარჩიოტ რა. მე მეტს ვეღარ მივხვდები, ამასაც თუ მიხვედრა ქვია (ყველა მიხვდებოდა ამ ყველაფერს)
გთხოვთ უყურადღებოდ ნუ დატოვებტ რა
Go to the top of the page
 
+Quote Post
student777
პოსტი Apr 10 2010, 06:33 PM
პოსტი #2


ტექნო მანიაკი
******

ჯგუფი: რეგისტრირებული
პოსტები: 914
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 474



ფორუმის ვერსია დაწერე

Go to the top of the page
 
+Quote Post
bakurmefe
პოსტი Apr 10 2010, 09:31 PM
პოსტი #3


წევრი
**

ჯგუფი: რეგისტრირებული
პოსტები: 32
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 9.435



student777
2.3.3-ი.

ზემოდ ხომ დავწერე ყველაფერი ახსნილად და გასაგებად ? ესეიგი მივაგენი კიდე ერთ ხერხს ამისთვის და ეს უფრო ადვილია მგონია.
http://რაგაცასაიტი.გე/?act=Search&CODE=01&keywords=იუზერის სახელი&exactname=1&joinname=1&cat_forum=forum&forums=all&searchsubs=1&search_in=posts&result_type=posts&prune=7&prune_type=newer&sort_key=last_post&sort_order=desc
აი რახდება ამ ლინკში იუზერის სახელის ადგილას რომ ისმებოდეს ავტომატურად იუზერის სახელი ხო ვსიო, მიზანი მიღწეული იქნება (IMG:style_emoticons/default/sad.gif) ხომ ვერ მეტყვი როგორ გამოვიძახო იუზერის სახელი ?
Go to the top of the page
 
+Quote Post
domen
პოსტი Apr 11 2010, 06:44 AM
პოსტი #4


ფობოფობი
******

ჯგუფი: გლობალ მოდერი
პოსტები: 3.431
ნიკის ჩასმა
ციტატაში ჩასმა
მდებარეობა: საქართველო: თბილისი კომპი
წევრი №: 26



bakurmefe
ზუსტად არ მახსოვს და ვერ გითითებ, მაგრამ მიმართულებას მოგცემ: IPB-ს აქვს ცვლადები, რომლებსაც ქმნის გვერდის შესრულებისას იქამდე, სანამ უშუალოდ HTML კოდის "აწყობას" დაიწყებდეს Skin-იდან (თუ MVC-ს იდეა გესმის: სანამ View ნაწილის შესრულებას დაიწყებს). ანუ, სიტყვაზე, ქმნის ცვლადს $username და შემდეგ იყენებს მას Skin-ში იმ ადგილას, რომელიც უზრუნველყოფს მომხმარებლის ზოლის გამოსახვას: "შემოსული ხართ როგორც: bakurmefe" სინამდვილეში შაბლონში წერია, როგორც

პროგრამული კოდი
შემოსული ხართ როგორც: <?php echo $username; ?>


და შემდეგ შესრულებისას იწერება მომხმარებლის სახელი, შენს შემთხვევაში bakurmefe, ჩემსაში - domen და ა.შ.

ჰოდა, თუ გინდა მოძებნო ის ცვლადი, რომელშიც ინახება მომხმარებლის სახელი, მოძებნე ის ნაწილი Skin-ში, რომელიც პასუხს აგებს მომხმარებლის ზოლის გამოსახვაზე, მერე ის ადგილი კონკრეტულად და დააკოპირე იქიდან შესაბამისი ცვლადი. ეგაა და ეგ. (IMG:style_emoticons/default/smile.gif)

იმედია, გასაგებად ავხსენი.


--------------------
უფალო, მომეცი ძალა, რომ შევცვალო ის, რისი შეცვლაც შემიძლია; მომეცი მოთმინება, რომ ავიტანო ის, რისი შეცვლაც არ შემიძლია; და მომეცი სიბრძნე, რომ გავარჩიო ერთი მეორისაგან.

Wir müssen wissen — wir werden wissen!

"და ერთმა ისიც კი თქვა, შაშია რანაირად დაწერდა პიესას, ყელი გადამწვარი აქვს და ხმა კიდევ ჩახლეჩილი და პიესაში ხომ სულ ხმამაღალი ლაპარაკიაო. მოკლედ, ვიკამათეთ ბევრი... აზრთა გაცვლა-გამოცვლა იყო."

... მე ვიცნობდი ერთ ტეხასელ ბიჭს, ის მეთექვსმეტე სართულიდან გადმოხტა. მოფრინავდა და ყველა სართულზე იმეორებდა, ჯერჯერობით ყველაფერი შესანიშნავად მიდისო ...
Go to the top of the page
 
+Quote Post
bakurmefe
პოსტი Apr 11 2010, 12:07 PM
პოსტი #5


წევრი
**

ჯგუფი: რეგისტრირებული
პოსტები: 32
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 9.435



domen
კი ძალიან გასაგებად ახსენი, ყველა სკინში ერთი და იგივე კოდი იქნება დაწერილ ალბად ხო ?
member bar-ში ვერ ვნახე შესაბამისი ადგილი რომელიც უზრუნველყოფს მაგ ყველაფერს (IMG:style_emoticons/default/sad.gif) გუშინ გუშინ წინ ვუზივარ მაგას და ვერ ვუპოვე რა (IMG:style_emoticons/default/sad.gif)

ძაან დიდი გამოცდილება არ აქ მაგრამ ამ კოდს მემგონი რარაც აკლია მხოლოდ სრულყოფილებისთვის (IMG:style_emoticons/default/sad.gif)
"{$this->ipsclass->base_url}showuser={$this->ipsclass->member['id']}"
გული მიგრძნობს აქ არის შესაცვლელი მაგრამ მე ესე მთლად კარგად ვერ ვერკევვი (IMG:style_emoticons/default/sad.gif) და ... (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
 
+Quote Post
student777
პოსტი Apr 11 2010, 12:21 PM
პოსტი #6


ტექნო მანიაკი
******

ჯგუფი: რეგისტრირებული
პოსტები: 914
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 474



domen

აბოლუტურად მართალი ხარ.

bakurmefe

ამ ცვლადში ინახება სახელი: {$this->ipsclass->member['members_display_name']}

უფრო დავაკონკრეტებ რომ გაგიადვილდეს

შედი ACP >> All Global HTML >> member_bar - ში და მანდ უკვე შენ გემოვნებაზე იმ კოდის ნაწილში რომელიც ჩანს მხოლოდ როცა მომხმარებელი გავლის ავტორიზაცია და ჩასვი ეგ კოდი:

პროგრამული კოდი
<a href="{$this->ipsclass->base_url}act=Search&CODE=01&keywords={$this->ipsclass->member['members_display_name']}&cat_forum=forum&forums=all&searchsubs=1&search_in=posts&result_type=posts&prune=7&prune_type=newer&sort_key=last_post&sort_order=desc">ნიკის ძებნა</a>


და დაახლოებით მიიღებ ეგეთ შედეგს:

(IMG:http://b.pix.ge/g/cua9j.png)


ციტატა(bakurmefe @ 11th April 2010 - 12:31 AM) *
ზემოდ ხომ დავწერე ყველაფერი ახსნილად და გასაგებად ?


რაც მთავარია ვერსია არ გქონდა დაწერილი, სხვა და სხვა ვერსიებში ცვლადების სახელები განსხვავებულია (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
bakurmefe
პოსტი Apr 11 2010, 12:25 PM
პოსტი #7


წევრი
**

ჯგუფი: რეგისტრირებული
პოსტები: 32
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 9.435



student777
ჰო მსგავსამდე კი მიხვალ კაცი და მარა პრობლემა ის არის, ტვითონ მანდ "ნიკის ძებნა"-ში იუზერის სახელი როგორ ჩავწერო ?
ციტატა
{$this->ipsclass->member['id']}

ამას ჩავუწერ ერთი
Go to the top of the page
 
+Quote Post
student777
პოსტი Apr 11 2010, 12:30 PM
პოსტი #8


ტექნო მანიაკი
******

ჯგუფი: რეგისტრირებული
პოსტები: 914
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 474



bakurmefe
ციტატა(bakurmefe @ 11th April 2010 - 03:25 PM) *
{$this->ipsclass->member['id']}


ეს ჩაწერე ნიკის ძებნა-ის ნაცვლად

მაგრამ მერე ზღუდავ იუზერს შევიდეს თავის პროფილში

ციტატა
{$this->ipsclass->member['id']}
ეგ კი არა უნდა ჩასვა ეგ გამოიტანს მომხმარებლის ინდიტიფიქატორს ანუ ფორუმზე რომელი წევრია

აი ეგ ცვლადი ჩასვი

{$this->ipsclass->member['members_display_name']}
Go to the top of the page
 
+Quote Post
bakurmefe
პოსტი Apr 11 2010, 12:32 PM
პოსტი #9


წევრი
**

ჯგუფი: რეგისტრირებული
პოსტები: 32
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 9.435



student777
<a href="{$this->ipsclass->base_url}act=Search&CODE=01&keywords={$this->ipsclass->member['members_display_name']}&cat_forum=forum&forums=all&searchsubs=1&search_in=posts&result_type=posts&prune=7&prune_type=newer&sort_key=last_post&sort_order=desc">{$this->ipsclass->member['members_display_name']}</a>
აი სრული კოდი (IMG:style_emoticons/default/smile.gif) აუ როგორც იქნა მეღირსა (IMG:style_emoticons/default/smile.gif) გაიხარე დიდიდდი მადლობა (IMG:style_emoticons/default/smile.gif)
student777
domen
ორივეს (IMG:style_emoticons/default/smile.gif)
ციტატა
{$this->ipsclass->member['id']}

მაგან დამიწერა მომხარებლის რიცხვი ანუ მერადმენე იყო რეგისტრაციაში ,და ეს კოდი ჩავსვი და სახელ ი ჩაწერა
ციტატა
{$this->ipsclass->member['members_display_name']}
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
ამ თემას კითხულობს 1 მომხმარებელი (მათ შორის 1 სტუმარი და 0 დამალული წევრი)
0 წევრი:

 



მსუბუქი ვერსია ახლა არის: 20th April 2024 - 02:55 AM