2011-07-06 53 views
1

我編輯了Nicolas d'Haussy的php畫廊腳本(http://bolgallery.free.fr/)來呈現我需要的東西。我的問題是,當我點擊照片時,它會加載jpg文件。從img src文件創建一個靜態頁面

我想腳本從每個上傳的照片創建靜態頁面 - 即。 1.JPG => 1.PHP

我現在要做的手冊,並認爲有可能是一個辦法讓這個充滿活力 - 網站我指的是,http://photos.alexandergutierrez.info/

這裏是我目前擁有的文件,http://db.tt/dEfe2wJ

希望這一切都有道理,因爲我不是開發人員。

+0

爲什麼你不鏈接到一個文件calles'image.php'或類似的文件,並傳遞像JPG一樣的參數,如'image.php?image = 1.jpg'?然後你只需要編寫一次php文件,而不需要生成多個腳本。 – hakre

+0

忘了提及我不是開發者。我不聽從你的建議。 – gutierrezalex

回答

0

那麼,您需要編輯第112行的a元素才能到達正確的位置。然後我會說其餘的可以用一個簡單的.htaccess文件和一個php腳本來完成。爲了使htaccess文件起作用,你必須使用apache。下面是它的代碼:

RewriteEngine On 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteRule (.*).php$ view.php?img=$1 [L] 

然後,所有你需要做的就是創建一個名爲view.php一個PHP文件,着眼於爲IMG的GET價值,但是你想加載圖像。這將允許你做一些像testimage.php這將加載testimage,然後將加載testimage.png或其他什麼。

+0

我忘了提及我不是開發者。我不知道如何將第112行更改爲href .php文件。我目前使用.htaccess文件來隱藏我手動創建的文件中的「.php」 - 1.php,2.php等。我有第一個(RewriteCond%{REQUEST_FILENAME} \。php -f)的地方,第二和第三條規則。我必須研究最後的規則。最後,你的建議是否會改變URL?我希望網址可以像我目前的網址一樣。 – gutierrezalex