PHP + Postgresql upload pliku z zapisem linku do bazy

PHP + Postgresql upload pliku z zapisem linku do bazy
L1
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:9
0

Hej!
robię sobie taki skrycik w php jak w tytule i już wszystko działa poza tworzeniem kompletnego linku do pliku.
$link= '';
$z= $link . $filename;
do bazy zapisuje mi tylko $link bez $filename.
Jak połączyć to ze sobą?
Dziękuję za wszelkie sugestie.

Delor
Możecie powstawiać kod pomiędzy znaczniki ````php`?
axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 12 godzin
  • Lokalizacja:Warszawa
  • Postów:2252
0

Robisz to dobrze, ale reszty kodu który powoduje ten błąd nie wywróżę z kryształowej kuli.

L1
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:9
0

$zmienna1 = 'a href = "http://localhost/dodawanie/upload/"<kliknij></a';
$z= $zmienna1 . $fileTmpName;

$fileTmpName to zmienna nazwa pliku z uploadu i ona właśnie ma się zmieniać w hrefie

edytowany 1x, ostatnio: laszlo1944
SI
SI
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:136
0

Ale zdajesz sobie sprawę, że z twojego kodu wyjdzie coś takiego:
przy założeniu, że $fileTmpName === 'plik.jpg' otrzymasz: a href = "http://localhost/dodawanie/upload/"<kliknij></aplik.jpg

a druga sprawa... dlaczego zapisujesz całą ścieżkę a nie nazwę pliku lub tylko folder + plik... potem gdybyś zmienił serwer (a co za tym idzie np nazwę domeny) to wszystkie linki ci padną

L1
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:9
0

widzę czyli kiszka, chodzi mi o to aby nazwa pliku która się zmienia była w hrefie i href zapisuje sie do bazy (to mi działa), a propos drugiej sprawyhrefa będzie miał każdy rekord i potem po wyświetleniu danych z tabeli umożliwi to kliknięcie w link i otwarcie obrazka

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Tutaj masz prosty przykład, działający na 100% sobie przerób najwyżej.


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.