username: password: สมัครสมาชิก
เยี่ยมชม   ครั้ง 21,372 สมาชิก 688 VDO
3,290 บลอก 288 บทความ 222 E-Book
495 บทความ IT 44 ตัวอย่างโค้ด 631 กระทู้
ค้นหา:
 
Java Thailand Board
badeye
มีปัญหาการใส่ภาพใน kohana ครับ

คือผมต้องการใส่ภาพลงไปบน header แต่มีปัญหาว่าเราต้องเอารูปไปไว้ที่directory ไหน แล้วเขียน code ตัวอย่าง ยังไงครับ

ขอความช่วยเหลือด้วยครับ


first_member

งง ในคำถามครับ


badeye

คือผมฝึกเขียนเว็บอยู่หนะครับ ในส่วนของหน้าตาของเว็บผมต้องการที่จะเอา โลโก้ของหน่วยงานไปใส่ในส่วนบนของเว็บ แต่มันไม่ขึ้นหนะครับ พอจะมีขึ้นตอนหรือ config อะไรอีกหรือเปล่าครับ


badeye

ตัวอย่างเช่น รูปที่อยู่ข้างบน(ข้อมูลของฉัน,สถิติของฉัน) เนี่ยหนะครับเราจะเอามันมาใส่ได้ไง


first_member

อ้างอิงผ่าน http path
เอางี้ครับ วิธีการนะ
1. เตรียม config path = $config["url"] = "http://xxxxx.com";
2. upload file to server
3. read data from database
4. นำค่าของชื่อภาพเก็บไว้ในตัวแปรซักตัว เอาเป็นว่าชื่อ $x
5. นำค่าจาก config file มาเก็บในตัวแปร เอาเป็ฯว่าชื่อ $y
6. นำมาประกอบกันเพื่อเป็นตำแหน่งภาพ เอาเป็นว่าชื่อ $z
7. นำไปวางไป src ของ img tag ครับ

<img src="<?php echo $url_image; ?>" />


keawsopa

อาจจะเป็นเรื่อง การอ้างอิงชื่อรูปภาพก็ได้นะ.. เพราะผมก็เคยติดปัญหานี้อยู่เหมือนกัน.. นะ..

แก้ไขเบื้องต้น..สำหรับผม.. นะ..

<img src="<?=url:base()?>images/picName.png" />

 


badeye

ใช่เลยครับคุณ keawsopa เพราะผมไม่แน่ใจว่าเราจะเอาภาพไปเก็บไว้ที่ไหน แล้วเราจะอ้างอิงไปที่ภาพอย่างไรหนะครับ


badeye

ได้แล้วครับ  คือต้องไปสร้าง folder ให้ตรงกับชื่อ controller ใน kohana แล้วใช้คำสั่งของคุณ keawsopa ครับ  ขอบคุณมากเลยครับ

 


keawsopa

ดีใจด้วยครบผม...

ต่อไป . ก็จะเป็นก้าวต่อไป...

สู้ ๆๆๆ kohana

 


first_member

โอ้วว ดีใจด้วยครับ น้องบอยนี่เก่งจริง ๆ เลย
พัฒนาไปเยอะนะเนี่ย ป่านนนี้คงเทพ Kohana แล้วน้อ

เดี๋ยวต้องเชิญมาเป็นวิทยากรซะหน่อย พอดีจะจัดอบรมด้าน PHP Framework ที่อุบล ฯ


badeye

 

ต้องเข้าไปเซ็ตที่ system/config/image.php 

$config['params'] = array('http://localhost/kohana/images');

 

มีอีกปัญหาอีกแล้วครับ อิอิ ให้ contorller เรียกใช้ contorller อีกตัวยังไงครับ

ที่มีตัวอย่างมี contorller เรียกใช้ view 

 public function index(){
      $content = new View("login/index");
      $content->checklogin="";
      $content->render(true);
    }


first_member

ปกติแล้วจะให้ Controller เรียก Model ครับ เราจะเอา function logic database ไว้ใน Model แล้วไปเรียกอีกทีสะดวกกว่านะ


keawsopa

ไม่เก่งขนาดนั้นหรอกพี่กบ ...

ผมยังด้อยอีกหลายข้อเลยละครบผม..

ต้องฝึกอีกเยอะเลยละ...

เรื่องอบรมที่ อุบลฯ น่าเข้าร่วมฟัง บ้าง จังเลย.. ครบผม..

เรื่องโปรเจคนี้อาจจะต้องอาศัยพี่กบ อีกเยอะ เลย ละ...

ฮ่า ๆๆๆ

 


first_member

จัดมาเลย ช่วยกันได้ก็ช่วยกันไป มากินตำบั้กหุ่งนำกันที่อุบลเด้อ สิเอาหมกฮวกมาฝากนำล่ะ อยู่นาพี่มีเยอะแยะ


keawsopa

เรื่อง หมกฮวก นี้.. คัก ๆๆ อ้าย มัก.. อย่างแฮง...

ช่วงนี้ ต้องแมงข้าวสารแกงใส่หน้อไม้ส้ม .. 

ของมัก.. เลย..

จักหน่อยกะสิ ไปหา  ซอนปลาซิว .. มาหมก คือกัน ..


first_member

ฮ่วยแบบนี้ มาบ้านพี่เด้อ สิพาไปหาส่อนฮวกนำกัน พี่ทำนาด้วยนะจะบอกให้ มา ๆ ลองใช้ชีวิตแบบลูกทุ่งกันดู
แต่ช่วงนี้คงสิพาไปหาใส่มอง บามเบ็ด หาลูกปลาซิวตามคันแทนา มาหมกกิน รู้สึกว่าจะไม่ค่อยมีฮวกเท่าไหร่


keawsopa

แม้ พี่

ผมก็ลูกชาว นะ..พี่.

ทำเป็นหมดนั้นละ.. เรื่องชีวิตลูกทุ้ง นี้ไม่ต้องพูดถึง..สบาย.. ๆๆ เลย.. ( ลูกชาวนาร้อยเปอร์เซนต์เด้อ )

 

เนื้ย สัปดาห์หน้า  ว่าสิกับบ้าน .. ไปช่วยแม่ ทำนา  อยุ่สักสี่ห้าวัน.. ไปเห็นน่าแม่ เพื่อเป็นกำลังเขียนโปรแกรมต่อไป.. ฮ่า ๆๆ

ไปหากินตำบักฮูง  เอาเป็ดมาลาบ  ดำนาฟังวิทยุ  ตากแดดจักหน่อย  ได้บรรยากาศ ชาวนา เลย

 

แต่ลูกชาวคนนี้ละ.. จะต้องได้ดี  ให้ได้ ฮ่า ๆๆๆ สู้ ๆ บอย ... ๆ

 

ร่วมแสดงความคิดเห็น *
กระดาน: 631
โพส: 2,026