Kezdőoldal » Számítástechnika » Weblapkészítés » PHP fájlban miért nem jelenik...

PHP fájlban miért nem jelenik meg a kép? (url gond)

Figyelt kérdés

Szóval, megjelenik a kép php-ben, de csak akkor, ha a php fájllal egy mappában van a kép. (url= akarmi.jpg)

Ha beteszem egy almappába, akkor már nem jelenik meg (url= almappa/akarmi.jpg)

Próbáltam úgy is, hogy localhosttól kezdem az url-t, de úgysem megy.


2020. dec. 26. 11:21
1 2 3
 1/21 anonim ***** válasza:

Minden bizonnyal szintaktikai hiba van a kódban, amikor almappából akarod megnyitni a képet.

Mi a kód, amivel próbálod?

2020. dec. 26. 13:43
Hasznos számodra ez a válasz?
 2/21 A kérdező kommentje:

Bocsi, nem vagyok gépnél.

Egyszerűen annyit tettem, hogy a kép neve elé (akarmi.jpg) eléírtam az almappa nevét. (almappa/akarmi.jpg)

Olyan kis html-esen. Gyanítom, hog, ez így kevés lesz....

2020. dec. 26. 18:48
 3/21 anonim ***** válasza:

Jónak kellene lennie, ha minden idézőjel és karakter stimmel. Itt vannak a módszerek, de PHP esetén egy idézőjel is okozhat gondot (gondolom echo-zod a képet).

[link]

2020. dec. 27. 08:30
Hasznos számodra ez a válasz?
 4/21 A kérdező kommentje:
Köszönöm szépen. Elméletileg minden jó. Csak egy almappa/ -t toldottam be.
2020. dec. 27. 10:16
 5/21 Argloss ***** válasza:

Feltételezzük, hogy a php fájlod mondjuk itt van:

http://localhost/gyakorlas/index.php


Tegyük fel így iratod ki a képet:

<?php echo '<img src="/images/picture.jpg" alt="Mountain">'; ?>

Itt keresi a képet: http://localhost/images/picture.jpg


Tegyük fel így iratod ki a képet:

<?php echo '<img src="images/picture.jpg" alt="Mountain">'; ?>

Itt keresi a képet: http://localhost/gyakorlas/images/picture.jpg


Ha jobb klikkelsz a nem betöltött képre és megjeleníted a helyét, akkor látod majd, hogy honnan akarja betölteni.

Ha van .htaccess fájl, akkor az be tud zavarni.

2020. dec. 27. 17:25
Hasznos számodra ez a válasz?
 6/21 A kérdező kommentje:

Köszi a választ.

Php fájl helye:

Localhost/fomappa/akarmi.php

Kép helye:

Localhost/fomappa/kepek/kep.jpg

Source: kepek/kep.jpg

De ha Localhosttal kezdem, sem működik. Csak akkor, ha a képet beteszem ugyanabba a mappába, amiben a php van. (Még a kép helye sem jelenik meg az oldalon az "alt" felirattal amúgy)

2020. dec. 29. 11:07
 7/21 A kérdező kommentje:

Folyt.

Kipróbáltam, és akkor is betölti a képet, ha nem ugyanabban a mappában van a kép, hanem egy szinttel feljebb. (Tehát, ha a kép melletti almappában van a php fájl.)

De ha a kép van almappában, akkor cs*szik betölteni.

2020. dec. 29. 11:21
 8/21 A kérdező kommentje:

A főmappában van a php fájl. Ha ugyanott van a kép, akkor oké:

$image = ' [link]

vagy:

$image = '001.jpg';


De ha a kép az almappába kerül, akkor nem oké:

$image2 = ' [link]

Ez sem:

$image2 = 'almappa/001.jpg'

2020. dec. 29. 11:29
 9/21 anonim ***** válasza:
OK... Még véletlenül sincs összekavarva az $image és az $image2, ugye? Gondolom, csak itt példaként van így, de jobb, ha ezt is tisztázzuk. :) Ha szövegként kiíratod a változó értékét, visszakapod, amit beletettél? Nem a változó méretkorlátja az, ami miatt nem működik?
2020. dec. 29. 11:34
Hasznos számodra ez a válasz?
 10/21 A kérdező kommentje:

Minden smakkol, igen, itt csak példának írtam ezeket a változókat.

Egyszerűen már ott tartok, hogy bevágom az összes képet a főmappába, aztán megpróbálok átlátni a káoszon, csak haladjak már. Iszonyat dühítő.

Köszi, hogy segítesz.

2020. dec. 29. 11:54
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!