Hiển thị kết quả từ 1 đến 6 / 6
  1. #1
    Tham gia
    25-06-2006
    Bài viết
    97
    Like
    0
    Thanked 4 Times in 3 Posts

    Xin code trong trang index để có thể liên hệ đc với các file trong các folder

    chào các bạn, mình đang tập tành làm theo khuôn Model Control View

    Mô hình như sau

    Root
    • Model
      • database.php

      • category.class.php
    • Control
      • categoryController.php
    • View
      • addCategory.php

    index.php
    bạn nào có thể cho mình xin code cho trang php, khai biến các include path để dễ dàng hơn, các lỗi mình hay gặp đại loại như ở trang categoryController.php

    PHP Code:
    <?php
        
    try 
        {
            include 
    '../model/databse.php';
            new 
    database();
        } catch (
    Exception $ex)
        {
            echo 
    $ex-> getMessage();
        }
    ?>
    mình lôi file database trong folder model và bị lỗi :

    Warning: include(../model/databse.php): failed to open stream: No such file or directory in C:\xampp\htdocs\RegistrationPage\admin\controller\ categoryController.php on line 4
    cái này rất phiền hà khi phải xác đinh vùng phân cấp

    mong các bạn giúp
    Quote Quote

  2. #2
    Tham gia
    27-03-2013
    Bài viết
    199
    Like
    15
    Thanked 35 Times in 24 Posts
    Nếu bạn học tập thì nên tự google.
    Còn nếu để làm việc thì kiếm 1 php framework nào đó hỗ trợ mvc về mà vọc, ví dụ http://www.yiiframework.com/ hỏi kiểu này người ta rất ít khi trả lời
    Hợp tác mua host giảm giá cho bạn

  3. #3
    Tham gia
    14-12-2008
    Bài viết
    27
    Like
    4
    Thanked 0 Times in 0 Posts

    Sử dụng biến toàn cục __FILE__

    * Bạn định nghĩa BP (Base Path) bằng biến toàn cục __FILE__, sau đó dùng BP thay cho các đường dẫn như thông thường.

    * Máy phát triển có thể là Windows, dấu phân cách thư mục là "/", nhưng upload lên host (Linux) lại dùng dấu phân cách thư mục là: "\". Do đó, chúng ta lại cần định nghĩa biến PS (Path Separate).

    Xin góp ý 2 gạch đầu dòng trên

  4. #4
    Tham gia
    27-03-2013
    Bài viết
    199
    Like
    15
    Thanked 35 Times in 24 Posts
    Bạn lập trình viên này hay lắm.
    Type sai nhưng chả biết là sai cứ đi hỏi cái cao siêu include '../model/databse.php';
    databse thì làm sao mà có đc,
    Hợp tác mua host giảm giá cho bạn

  5. #5
    Tham gia
    14-12-2008
    Bài viết
    27
    Like
    4
    Thanked 0 Times in 0 Posts

    tinh mắt thế

    tinh mắt thế
    Nhận làm Đồ án, Bài tập lớn CNTT. LH: O9O.323.72O7

  6. #6
    Tham gia
    25-06-2006
    Bài viết
    97
    Like
    0
    Thanked 4 Times in 3 Posts
    @dnv2006 cám ơn bạn đã cho mình 1 cái gợi ý

    @hostnaotot.com mình tự học bạn ah, search google linh tinh lang tang, mình post 1 bài này ở mong có bạn nào giúp hoặc gợi ý hướng đi như bạn dvn2006

    mình cũng đã sửa lỗi rùi bạn ah

    Cũng nhờ vấn đề này mình mới nghĩ đến path dẫn cho tiện nên mới hỏi

    dù sao cũng cám ơn bạn

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •