Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] backslash w stringu
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Nie bardzo jestem w stanie zrozumieć, dlaczego zapisując string do tablicy, muszę użyć potrójnego backslasha, aby w ogóle owy backslash się tam pojawił.
Z czego to wynika?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Terrorizer
post
Post #2





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


W bazie pojawia się poprawna ścieżka linku dopiero w takiej formie, z potrójnym backslashem

  1. $link = "c:\\\wamp\\\upload\\\\" . $_FILES["file"]["name"];
  2. $date = date("Y/m/d");
  3. $filename = $_FILES["file"]["name"];
  4. $thisnick = $nick["nick"];
  5. mysql_query("INSERT INTO photos(user, name, date ,link) VALUES ('$thisnick', '$filename', '$date', '$link')") or die('BŁĄD:'.mysql_error());
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 12:58