Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] typy zmiennych
Forum PHP.pl > Forum > Przedszkole
p_rzemon
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.
strife
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.
p_rzemon
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
strife
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 ? snitch.gif

btw. chyba pomyliłeś typu input'ów po prostu ...
p_rzemon
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.