PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال در مورد صفحات استاتیک



NovinServer
November 3rd, 2009, 19:15
با سلام و درود خدمت دوستان و طراحان گرامی ، من چند صحفه html ساده زدم و می خواهم ادرسهای سایتم را به شکل فولدری بگذارم به این شکل ( /Hosting/ ) !

حال مشکل من اینجاست که اگر بخواهم برای هر بخش یک پوشه ایجاد کنم باید داخل همه پوشه ها هم تصاویر را کپی کنم و کاربر هنگام وارد به این بخش ها دوباره محبور به بار گذاری تصاویر است ! کسی می داند چگونه می توانم کاری کنم تمامی صفحات از یک منبع ( مثلا فولدر images ) در روت بار گذاری شوند :65:

bijans
November 3rd, 2009, 19:26
خوب عکس ها رو بگذارید توی یک پوشه توی روت مثلاً /root/images و بعد توی همه ی صفحات htmlتون موقع آدرس دهی، به همین شکل آدرس عکس ها رو وارد کنید. این که خیلی ساده ست، شاید من منظورتون رو نفهمیدم. :65:

NovinServer
November 3rd, 2009, 19:32
بله همین کار کردم ! منظورم پوشه های دیگه هست !
مثلا بنده وقتی پوشه /Hosting/ ایجاد کنم و صحفه index.html آپلود کنم و بیاد بالا برای بارگذاری عکس ها دوباره لازم هست پوشه images دوباره داخل /Hosting/ هم آپلود کنم و اگر نه تصاویر پوشه /Hosting/ بار گذاری نمی شود !

سوال من این هست که Index تمامی پوشه ها از یک جا مثلا root/images بارگذاری شود ! برای اینکار باید ادرس تصاویر Index داخل پوشه ها را چگونه باید وارد کنم ؟

bijans
November 3rd, 2009, 19:37
آدرس تصاویر در index هر پوشه ای که می خواهید، کافی است به شکل زیر باشد:

img src="/images/lenin.jpg" که در واقع lenin.jpg در پوشه ی images و در روت شما هست.

Mohsen
November 3rd, 2009, 19:40
دو تا راه دارین
1- آدرس‌ تصاویر رو نسبی ندین بلکه مطلق بدین مثلا به صورت http://yoursite.com/images/image1.jpg
2- به تعداد سطوحی که رفتین تو از .. استفاده کنید، مثلا
../../images/image1.jpg

NovinServer
November 3rd, 2009, 19:46
آدرس تصاویر در index هر پوشه ای که می خواهید، کافی است به شکل زیر باشد:

img src="/images/lenin.jpg" که در واقع lenin.jpg در پوشه ی images و در روت شما هست.

عزیز اگر این کار کنم که باید یک پوشه Images جدید دیگه داخل /Hosting/ ایحاد کنم و تصاویر را دوباره کپی کنم ! این کار هم باعث می شود حجم اطلاعات بیخودی بالا برود هم اینکه کاربر با ورود به هر بخش باید دوباره صحفات را کامل بار گذاری کند !

منظور من این است ! من یک سایت دارم با 4 قسمت !

Hosting Contact Main Page Support

حال همه اینها یک پوشه مخصوص دارند به این شکل مثلا : /novinserver.com/Hosting
حالا در روت یک پوشه images هست که تمامی تصاویر در ان است !
برای Index روت به همین شکلی که شما گفتی باید وارد کنم و می دانم !
برای مثلا Index پوشه /Hosting/ باید چگونه ادرس بدهم که از روت و پوشه images بار گذاری کند !؟

اگر بخواهم img src="/images/lenin.jpg اینگونه وارد کنم اصلا بار گذاری نمی شود ! چون در داخل پوشه /Hosting/ اصلا پوشه Images وجود ندارد و پوشه Images در روت هست !

NovinServer
November 3rd, 2009, 19:48
دو تا راه دارین
1- آدرس‌ تصاویر رو نسبی ندین بلکه مطلق بدین مثلا به صورت http://yoursite.com/images/image1.jpg
2- به تعداد سطوحی که رفتین تو از .. استفاده کنید، مثلا
../../images/image1.jpg

ایول خودش هست ! همینه ! :77:
فقط یک سوال ! ببنید مثلا الان من بخواهم تصویر reza.jpg را از این ادرس لود کنم باید اینگونه وارد کنم !

http://novinserver.com/images/reza.jpg

به این شکل :

../../images/reza.jpg
درسته ؟

bijans
November 3rd, 2009, 19:52
اوا تازه فهمیدم منظورتون چی بود!!! :108:

Mohsen
November 3rd, 2009, 19:53
ایول خودش هست ! همینه ! :77:
فقط یک سوال ! ببنید مثلا الان من بخواهم تصویر reza.jpg را از این ادرس لود کنم باید اینگونه وارد کنم !

http://novinserver.com/images/reza.jpg

به این شکل :

../../images/reza.jpg
درسته ؟

خوب اگه یه سطح (یه دونه فولدر از روت سایت) رفته باشین پایین یه دونه .. کافیه، اگه دو سطح، دو تا و به همین ترتیب.

NovinServer
November 3rd, 2009, 19:55
خوب اگه یه سطح (یه دونه فولدر از روت سایت) رفته باشین پایین یه دونه .. کافیه، اگه دو سطح، دو تا و به همین ترتیب.

خیلی ممنون :67: