Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] typy zmiennych, pokazanie nazwy pliku
p_rzemon
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


witam

problem dotyczy tego fragmentu

...
$nazwa_pliku = 'test.txt';
...
echo '
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
billede <input type="file" name="plik" value="'.$nazwa_pliku.'" />
';
...

nazwa pliku nie chce pokazać się w oknie. Próbowałem również ze ścieżką do pliku - istniejącego.
$nazwa_pliku = '../pliki/test.txt';
ale też nie chce pokazać się oknie
przypuszczam że problem jest po stronie zgodności typów.

Proszę o podpowiedź lub link do artykułu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Dla input'a typu file nie ustawisz wartości początkowej. Wiąże się to z bezpieczeństwem.

  1. <input type="file" name="plik" value="/etc/passwd" />


Pozdrawiam.

PS. Popraw BB Code.
Go to the top of the page
+Quote Post
p_rzemon
post
Post #3





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


dzięki za odp.

czy wiesz może w jaki inny sposób można by taki problem rozwiązać.

chodzi mi o modyfikacje nazw plików w bazie danych
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(p_rzemon @ 2.07.2007, 12:30:48 ) *
dzięki za odp.

czy wiesz może w jaki inny sposób można by taki problem rozwiązać.

chodzi mi o modyfikacje nazw plików w bazie danych


Modyfikacje nazw plików w bazie danych przez input'a typu file, raczej to powinno być typu text. Napisz coś więcej, w bazie danych zapisywane są nazwy plików tak? Ścieżki do nich? I chcesz za pomocą formularza je ręcznie edytować, dobrze rozumiem ? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

btw. chyba pomyliłeś typu input'ów po prostu ...
Go to the top of the page
+Quote Post
p_rzemon
post
Post #5





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


w bazie są zapisane nazwy plików np :
test.txt
test2.txt
(w formacie varchar - ścieżka jest znana ../pliki/)

problem w tym że w bazie sa inne pola i jak nie załaduję tej nazwy po edycji rekordu nie wskazując pliku będę miał pusty wpis w miejscu gdzie powinien być plik.

Ten post edytował p_rzemon 2.07.2007, 14:25:11
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: 22.08.2025 - 12:57