![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem: z okna głównego przeglądarki wywołuję skrypt, który realizuje funkcję copy("$zdjecie1","../fotki/$zdjecie1_name"); i wszystko jest pięknie! Ale jak wywołam ten sam skrypt z okienka otwartego uprzednio z tej strony przez javascript to dupa zbita! Nie działa, tylko pisze, że no such file or directory - i co? gdzie ja jestem? jak się tego dowiedzieć? próbowałem już różnych rzeczy i nie pomogło :-/ pozdrawiam /felipe -------------------- whatever happens I believe it's good
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
proszę o pomoc, bo to dla mnie cholernie ważne
-------------------- whatever happens I believe it's good
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jeśli na Twoje pytanie nie pojawia się odpowiedź, może być to spowodowane kilkoma czynnikami. Może jesteś zbyt niecierpliwy i nie zaczekałeś odpowiednio długo na odpowiedź? Może źle zatytułowałeś post, źle sformułowałeś pytanie, lub nie podałeś wystarczającej ilości informacji i nikt nie próbuje nawet na nie odpowiedzieć? Może pytanie zostało już kiedyś zadane i nikt nie chce trudzić się odpowiadając na nie ponownie? Może pytanie przerosło możliwości wszystkich uczestników forum (najmniej prawdopodobna ewentualność)? Obojętnie co jest powodem, nie wysyłaj na forum ponownie tego samego pytania. Spróbuj sprecyzować to, które już zadałeś.
-------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Sprecyzuj dokładniej błąd. Nie pisz posta pod postem (spóźniłem się).
Spróbuj tego: [php:1:1a02064936]<?php $docelowy = ""; $katalog = ""; $nowy = ""; if (copy($docelowy, $katalog . "/" . $nowy)) { echo "Powiodło się. Skopiowano plik '" . $docelowy . "' do '" . $katalog . "/" . $nowy . "'."; } else { echo "Nie powiodło się. Próba skopiowania pliku '" . $docelowy . "' do '" . $katalog . "/" . $nowy . "' nie powiodła się."; } ?>[/php:1:1a02064936] -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam, że namieszałem!
Już precyzuję! Funkcja copy(); generuje błąd: Warning: copy(zdjecie_jakiestam.jpg) [function.copy]: failed to create stream: No such file or directory n /www/tempo/nieruchomosci_test/admin/edytuj_of_foto.php on line 65 jak widzicie działa to z podkatalogu "admin" i dopóki działa na głównym oknie jest ok! Jak spróbuję tego samego z osobnego okienka (otwartego z wszystkimi opcjami na "no") to pojawia sie powyższy błąd. edytuj_of_foto.php - plik który otwiera się w tym okienku i po wywołaniu $PHP_SELF ma zuploadować pliczek. czy jest już precyzyjnie? czy jeszcze coś opisać potrzeba? pozdrawiam -------------------- whatever happens I believe it's good
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Sorka, może ja jestem nierozumny, ale dalej nie rozumiem. Podaj mi ścieżkę pliku jaki chcesz skopiować, ścieżkę gdzie chcesz go skopiować i ścieżkę pliku, w którym jest podany skrypt.
-------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
skrypt jest odpalany w katalogu /www/strona/costamcostam/admin/plik_ze_skryptem.php
I wszystko działa, dopóki praca opiera się na oknie głównym. Jest tam też link do okienka do edycji zdjęć. To okienko jest otwierane javascriptem (z opcjami ustawionymi na "no") w tym samym (mam nadzieję) katalogu i gdy z tego okienka chcę dodać zdjęcie to wywala ten błąd. może po otwarciu okienka jestem w innym katalogu? straciłem zupełnie orientację :-/ -------------------- whatever happens I believe it's good
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Dziwna sprawa. Zróbmy test.
Utwórz plik 'tester.htm' w katalogu '/www/strona/costamcostam/admin/'. Oto jego zawartość: [xml:1:79597e6ad3]<html> <head></head> <body> <SCRIPT> <!-- function displayWindow(url, width, height) { var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' ); } //--> </SCRIPT> <a href="java script:displayWindow('test.php',300,300)">Kliknij</a> </body> </html>[/xml:1:79597e6ad3] Utwórz plik 'test.php' w katalogu '/www/strona/costamcostam/admin/'. Oto jego zawartość: [php:1:79597e6ad3]<html> <head></head> <body> <?php $docelowy = "zdjecie.jpg"; $nowy = "zdjecie2.jpg"; if (copy($docelowy, $nowy)) { echo "Powiodło się. Skopiowano plik '" . $docelowy . "' do '" . $nowy . "'."; } else { echo "Nie powiodło się. Próba skopiowania pliku '" . $docelowy . "' do '" . $nowy . "' nie powiodła się."; } ?> </body> </html>[/php:1:79597e6ad3] Skopiuj dowolny plik '*.jpg' do katalogu '/www/strona/costamcostam/admin/' i zmień jego nazwę na 'zdjecie.jpg'. Uruchom plik 'tester.htm' i kliknij na link. Kod u mnie sprawdziłem i wszystko działa. Powinno skopiować plik 'zdjecie.jpg' i utworzyć nowy 'zdjecie2.jpg'. -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, spróbuję, ale chyba już jutro.
Zauważyłem jeszcze jedną "dziwność". Kod (inny) który kilka godzin temu działał normalnie, teraz nie działa - tak kurde sam z siebie - właśnie przeprowadzam śledztwo 8O odezwę się jutro! dzięki!! -------------------- whatever happens I believe it's good
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
AHA - jeszcze jednej rzeczy nie uściśliłem, przeprasam!
zdjęcia są podawane z formularza (znajdującego się też w popupie)! próbuję, próbuję i nic nie działa :-/ -------------------- whatever happens I believe it's good
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Wystarczy go wyedytować:
test.php: [php:1:60e5d83622]<?php if (isset($_GET['zdjecie']) && isset($_GET['zdjecie2'])) { $docelowy = $_GET['zdjecie']; $nowy = $_GET['zdjecie2']; if (copy($docelowy, $nowy)) { echo "Powiodło się. Skopiowano plik '" . $docelowy . "' do '" . $nowy . "'."; } else { echo "Nie powiodło się. Próba skopiowania pliku '" . $docelowy . "' do '" . $nowy . "' nie powiodła się."; } } else { ?> <form method=get action="<?php echo $_SERVER[PHP_SELF]; ?>"> Podaj nazwę pliku docelowego do skopiowania:<br><input name="zdjecie" type="text"><br>Podaj nazwę pliku nowego do skopiowania:<br><input name="zdjecie2" type="text"> <input type="submit"> </form> <?php } ?>[/php:1:60e5d83622] -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:56 |