2014-10-04 24 views
0

我正在嘗試創建一個照片上傳系統,遵循Adam Khourys在線教程。我的文件結構是否會導致我的照片上傳系統出現問題?

http://www.developphp.com/view.php?tid=1395 - 上傳多個文件,視頻 http://www.developphp.com/view.php?tid=1304 - 用戶配置文件上傳

大部分的代碼是像像,而是與用我自己的變量名。一個主要區別在於創建3個不同的文件上傳字段,而不是創建我的表單的多個上傳視頻中,以允許從一個上傳字段進行多個選擇。

下面簡要介紹了這些文件,它們的位置以及頁面的功能。

create_post.php位於根目錄下 - 其允許圖像上載的頁面

image_uploader.php位於根>包括目錄 - 包含上傳表單頁面,作爲一個單獨的文件進行將其納入可能需要上傳照片的任何頁面。

photo_system.php位於root>解析器目錄 - 處理圖像上傳的頁面。

當我去創建一個帖子頁面,點擊上傳圖片的鏈接都很好,我可以看到表格,我甚至可以選擇我想要嘗試和上傳的文件,但是當我點擊上傳按鈕似乎什麼也沒有發生,當photo_system.php應該加載。

我已經添加了一行代碼到photo_system.php在頁面加載後應該彈出一個警告框,試圖調試我的問題,但我從來沒有看到這個,除非我直接去image_uploader.php

這使我相信,也許我到文件的相對鏈接都是問題,所以我已經試過追加$ _ SERVER [「DOCUMENT_ROOT」],將​​鏈接的開始,以確保它總是可以從根目錄找到它們,目前我已經設置了一個硬編碼的$ root變量,而且我似乎無法讓系統正常工作。

它是不是像文件結構和頁面互相交互的方式是我的問題?任何人都可以看看我的代碼這三個文件,看看他們是否可以發現任何東西?我已經被這一個星期左右的時間困擾了,所以我想現在是時候尋求一些外界的幫助了。

我保存在一個txt格式的我的3個文件,這樣的代碼可以被看作

http://www.vwrx-project.co.uk/temp_source_code/create_post.txt

http://www.vwrx-project.co.uk/temp_source_code/image_uploader.txt

http://www.vwrx-project.co.uk/temp_source_code/photo_system.txt

回答

0

事實證明,我到底是想將兩張桌子放在另一張桌子內,這是我的問題的一部分。

我把它設置的方式是包括照片上傳系統image_uploader.php,作爲一個表格,當請求直接進入image_uploader.php頁面的photo_system.php文件。

我在我的主頁上也有上傳圖片的表單,這個表格已經設置爲onsubmit = false,這樣就取消了包含文件的表單動作。

當我決定嘗試將代碼直接寫入一個文件時,我才發現這一點,否則我仍然會被卡住。

相關問題