Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z obcinaniem nazw plików.
luki_tec
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 2.04.2003

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


Mam problem z zapisem do bazy obciętych nazw plików. Pliki wczytuje komponentem FILE. Do wyciągnięcia nazwy pliku użyłem funkcji BASENAME
przy próbie dopisania wyskakuje blad

' C:ATempCHIP2.jpgjpgZapytanie pierwsze nie wykonało się !!! '

Wina serwera (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

ukośniki sa w drugą strone i podwójne
Jak można odwrócić ukośniki w ścieżce (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
Cod
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 20.03.2003
Skąd: Warszawa

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


A mógłbyś wkleić tu cały skrypt? (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)
Go to the top of the page
+Quote Post
scanner
post
Post #3





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




pokaż kod. (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post
luki_tec
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 2.04.2003

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


fragment odpowiedzialny za dopisanie do tabel
[php:1:5ce22a0efa]<?php
}else{


if($zdjecie!="") {
$upok = false;
if(($zdjecie!="none") || ($rys!="none") || ($pdf!="none")) $upok=true;
if(!($upok)) echo "przesy-anie pliku zako˝czone niepowodzeniem";
else
{
$nazwa_zdjecia = basename($zdjecie);
$nazwa_rysunku = basename($rys);
$nazwa_pliku = basename($pdf);

$zdjecie_u=$nazwa_zdjecia;
$rysunek_u=$nazwa_rysunku;
$pdf_u=$nazwa_pliku;

mysql_query("INSERT INTO `wyrob` ( `rodzaj`, `nazwa_pl`, `nazwa_ang`, `nazwa_de`, `klasa`, `zdjecie`, `rys`, `pdf`, `opis_tab`, `uwagi`) VALUES ('$rodzaj','$nazwa_pl', '$nazwa_ang', '$nazwa_de', '$klasa', '$zdjecie_u', '$rysunek_u', '$pdf_u', '$opis_tab', '$uwagi')")or die ("Zapytanie pierwsze nie wykonało się !!!");
mysql_query("INSERT INTO wymiary (id_wymiary, id, w1, w2, w3, w4, w5, w6, w7, w8, w9, w10, w11, w12, w13, w14, w15, w16) VALUES ( ' ','$id_ile', '$w1', '$w2', '$w3', '$w4', '$w5', '$w6', '$w7', '$w8', '$w9', '$w10', '$w11', '$w12', '$w13', '$w14', '$w15', '$w16')")or die ("Zapytanie drugie nie wykonało się !!!");
mysql_query("INSERT INTO norma (id, norma_a, norma_b, norma_c, norma_d) VALUES ( '$id_ile', '$norma_a', '$norma_b', '$norma_c', '$norma_d')")or die ("Zapytanie trzecie nie wykonało się !!!");

echo"<a href='dodaj_mod_wiele.php4'>Plik został skopiowany - wyrób dodany do bazy!</a>";
?>[/php:1:5ce22a0efa]

ta wersja działa na lokalnym, po przekopiowaniu na serwer docelowy dopisuje do bazy pełną sciezkę z dysku czyli C: ....
Go to the top of the page
+Quote Post
itsme
post
Post #5





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




zauczcie sie korzystać z przycisku php po prawej stronie podczas pisania nowego posta NIE CODE A php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 9.10.2025 - 13:10