Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyświetlaniem
bim
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


# Posted: 24 Lis 2005 15:48:04
Cytuj Edytuj

Chciałbym zrobić panel administartora w postaci formularza. Zasada działania ma wyglądać tak:
1. Wpisanie odpowiednich danych, sprawdzenie ich poprawności.
2.Przegladanie fotek, wybranie zdjęć i ich wyświetlenie.
3 Zatwierdzenie klawiszem lub anulowanie wyboru.
Po zatwierdzeniu formularza dane miałyby zostać przesłane na serwer. Problem w tym, że już na etapie przeglądania- wyświetlania zdjęć pojawiają się kłopoty. Pod Operą i Mozillą zdjęcia nie są wyświetlane. Co może być przyczyną? Wpisuję w kodzie scieżkę do pliku na sztywno(docelowo ma ona być pobierana z okienka formularza). Jeśli w Mozilli kliknę prawym i wybiorę pokaż obrazek to wyświetla mi się on prawidłowo.Proszę o pomoc. O to mój kod:
[CODE<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Creation-date" content="2005.10.16">
<meta name="Description" content="opis dokumentu">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>Agra</title>
</head>
<body>
<form action="<?=$PHP_SELF ?>" method="post"> Nazwa towaru: <input
name="nazwa" size="50" maxlength="50" type="text"> <br>
<br>
Cena netto: <input name="cena_netto" type="text"><br>
<br>
Cena brutto: <input name="cena_brutto" type="text"><br>
<br>
Ilość: <input name="ilosc_dostepna" type="text"><br>
<br>
Opis: <input name="opisik" type="text"><br>
<br>
Opis szczegółowy: <input name="opis" type="text"><br>
<br>
Jednostka miary: <input name="jed" type="text">
<center>
<table style="width: 80%;" cellpadding="60">
<tr>
<td style="text-align: left; vertical-align: middle;"> <b>Foto_1:</b>
<br>
<br>
<img src="C:\Corel\Graphics8\Color\cmyk.bmp" name="obrazek" border="1" height="220" width="220" alt="obrazek"><br>
<input name="img" size="20" type="file"> </td>
<td style="text-align: left; vertical-align: middle;"> <b>Foto_2:</b>
<br>
<br>
<img src="C:\apache\htdocs\agra\foto_niedostepne.jpg" name="obrazek" border="1" height="220" width="220" alt="obrazek1"><br>
<input name="img" size="20" type="file"> </td>
<td style="text-align: left; vertical-align: middle;"> <b>Foto_3:</b>
<br>
<br>
<img src="C:\Corel\Graphics8\Color\cmyk.bmp" name="obrazek" border="1" height="220" width="220" alt="obrazek"> <br>
<input name="img" size="20" type="file"> </td>
</tr>
</table>
<button type="submit" name="submit"> Wyślij <hr width="60">dane </button> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;
<button type="reset" name="reset"> Skasuj <hr width="60">dane </button> <br>
</center>
</form>
</body>
</html>
<!--ISO-->[/CODE]

Ten post edytował bim 24.11.2005, 20:32:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
MrMag
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


  1. <img src="C:/Corel/Graphics8/Color/cmyk.bmp" ....>


hm? co to za odwolanie? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bim
post
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Odwołanie do jakiegoś tam pliku graficznego, który istnieje na dysku.
Go to the top of the page
+Quote Post
MrMag
post
Post #4





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


a kod php jak wyglada?

u mnie w <?=$PHP_SELF ?> nic sie nie pojawia czyli nie ma sie gdzie wyslac.

po drugie odwolania do obrazka powinny dotyczyc katalogu ktory pelni role np public_html a nie c bo nigdy ci sie nic nie pojawi

Ten post edytował MrMag 24.11.2005, 20:32:31
Go to the top of the page
+Quote Post
bim
post
Post #5





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Na razie nie ma wysyłać bo już przy wyświetalniu pojawia się problem.Nawet jeśli wpiszę na sztywno ścieżkę do pliku to plik pod Operą i Mozillą nie zostaję wyświetlony.
Go to the top of the page
+Quote Post
MrMag
post
Post #6





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


wrzuc dowolny jpg albo gif do katalogu w ktorym masz ten plik z tym kodem i wpisz w img src="nazwa.jpg" i zobacz cyz ci sie wyswietli. zakladam ze mowisz o tych 3 obrazkach pod ktorymi jest input do wczytania nazwy obrazk, z ktorym pozniej bedziesz cos tam robil pewnie.


Jesli jednak chcesz zrobic tak, ze z tego "przegladaj" wybierzesz obrazek i pojawi sie w tym okienku wyzej to od razu mowie ze tego nie zrobisz (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował MrMag 24.11.2005, 20:40:32
Go to the top of the page
+Quote Post
bim
post
Post #7





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Jesli wrzuće do tego samego katalogu to dziaął poprawnie. Chcę jednak by wyświetalne były wszystkie pliki graficzne, niezależnie od katalogu. Nie ma takiej możliwości? Wybieram plik z jakiegoś miejsca i wrzucam go na serwer. Ne chcę kopiować tych plików.
Go to the top of the page
+Quote Post
MrMag
post
Post #8





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


1. wciskasz przegladaj i wybierasz plik z dysku
2. wyslij - wysyla na serwer
3. wyslany obrazek pojawia sie w polu nad przegladaj

w ten sposob?
Go to the top of the page
+Quote Post
bim
post
Post #9





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Chciałbym widzieć fotkę zanim wyślę.Czyli:
1. Przeglądam plik.
2. Wyświetlam.
3. Wysyłam bo wiem jaki obrazek wybrałem.
Probelm w tym, że teraz nawet gdy wpiszę ścieżkę na sztwyno to mi obrazka nie wyświetla.
Pozdrawiam

Ten post edytował bim 24.11.2005, 20:50:36
Go to the top of the page
+Quote Post
MrMag
post
Post #10





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


nie mozesz sie odwolywac do plikow na dysku usera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przynajmniej nic mi o tym nie wiadomo, by po podaniu sciezki do pliku i nie wyslaniu go jeszcze na serwer dalo sie go wyswietlic.
Go to the top of the page
+Quote Post
bim
post
Post #11





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


user jest w tym przypadku adminem. Chodzi o zwykłe wyświetlenie pliku. Admin przegląda pliki, wyświetla, żeby wiedzieć co wysyła i dopiero wysyła. Wydaje mi się logiczne. Nie ma takiej możliwości?
Go to the top of the page
+Quote Post
MrMag
post
Post #12





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


usera w sensie z kompa osoby, ktora sie laczy z aplikacja. nie wazne czy to admin czy nie. grzebac komus na dysku php nie moze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) najwyzej cookie - ale to tylko 4 kilo max.

mozliwe, ze da sie to zrobic przez javascript ale ja nie wiem jak (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował MrMag 24.11.2005, 21:05:14
Go to the top of the page
+Quote Post
bim
post
Post #13





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Isteniej możliwość wyświetlania obrazków znajdujących się w katalogu z plikiem źródłowym,a poza nim już nie?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Tylko admin mógłby wyświtelać te fotki. Dodatkowo pod IE wszystko działa ok. Niezależnie od miejca w jakim fotk się znajduje. Problem tkwi w tym, że podając pełną ścieżkę do pliku, fotka nie zostaje wyświetlana. Jak zrobić by wyświetlał się niezależnie od miejsca przechowywania?

Ten post edytował bim 24.11.2005, 21:15:23
Go to the top of the page
+Quote Post
MrMag
post
Post #14





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


ale tym "poza" bedzie zdalny komp.

a IE to program do przegladania Internetu z Twojego koputera i odwrotnie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
bim
post
Post #15





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


To może zrobić tak:
1. Przeglądanć pliki.
2. Wybrać plik.
3. Skopiować go przy pomocy php - jeśli istnieje tak możliwość do odpowiedniego folderu
4. Wyświetlić.
5. Dodać przycisk "usuń", który usuwałby plik z w/w katalogu?
Dobry pomysł? Uda się go zrealizować?
Go to the top of the page
+Quote Post
MrMag
post
Post #16





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

Ostrzeżenie: (0%)
-----


musisz go wgrac na serwer i przekazac jako parametr jego nazwe i wyswietlic. w sumie to nie wiem po co ci to wyswietlanie co tam jest. chyba jak cos wgrywasz to wiesz co (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bim
post
Post #17





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 19.03.2005

Ostrzeżenie: (0%)
-----


Można jednak przeglądać coś przed wrzuceniem na serwer
Kod
<img src="" name="obrazek3" border="1" height="220" width="220" alt="obrazek"> <br>
       <input name="img3" size="20" type="file"  onchange="document.images.obrazek3.src=this.value" >

Nie działa niestety pod Mozillą. O to mi jednak chodziło.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:37