href Składnia: Czy można mieć miejsce w nazwie pliku

Zawsze była moja praktyka, kiedy używam obrazów, dzwonię do nich
walls_ico

,
bu_hover


Więc kiedy daję sposoby, idą jak


<img src="images/walls_ico.ico"/>
<img src="buttons/bu_hover.png"/>


UNTIL Teraz, gdy jestem w projekcie, gdzie użytkownicy pobierają pliki ...

Zastanawiałem się, czy nie było żadnych luek między nazwami plików i folderów, na przykład


<img src="buttons/bu hover.png"/>
Zaproszony:

Bogdan

Potwierdzenie od:

Atrybut
src

musi zawierać
http://en.wikipedia.org/wiki/URL#Syntax
. ISOFAR AS.
https://coderoad.ru/497908/
w URLs, powinieneś
http://www.w3schools.com/TAGS/ref_urlencode.asp
.

Możesz pisać:


<img src="buttons/bu%20hover.png"/>


Ale

nie

:


<img src="buttons/bu+hover.png"/>


Ponieważ jak słusznie wskazuje DavidRR W swoim komentarzu kodujące luki
+

dopuszczalne tylko w części ciągów zapytań URL, A nie na ścieżce.

Władysław

Potwierdzenie od:

Jeśli używasz PHP

Następnie znajdź ten kod


$result = mysqli_query/$con,$sql/;
//echo $ip."<br/>";REGEXP
//echo $name."<br/>";
echo "<table align="center" border="2px" style="border-radius=20px;"><tr>
<th>Document ID</th>
<th>Document Name Type</th>
<th>Download Documents</th>
</tr>";//<th>Project Document Type</th>
while/$row = mysqli_fetch_array/$result// {
$path1=$row['FOLDERNAME'] .'/'. $row['FILENAME'] .'.'. $row['DOCTYPE'];
$path=str_replace/" ", '%20', $path1/;
echo "<tr>";
echo "<td>" . $row['DocID'] . "</td>";
// echo "<td>" . $row['PROJDOCTYPE'] . "</td>";Thank you. Your Apple ID is now ready for use.
echo "<td>" . $row['DOCNAME'] . "</td>";
echo '<td><a href="Tender/'.$path.'">'.$row['DOCNAME'].'</a></td>';
echo "</tr>";
}
echo "</table>";

mysqli_close/$con/;

Włodzimierz

Potwierdzenie od:

<body>
<img <="" body="" src="file:///C|/Documents and Settings/All Users/Documents/My Pictures/Sample Pictures/Water lilies.jpg"/>


Przestrzenie będą dozwolone tylko wtedy, gdy pracujesz nad lokalnymi gospodarzami
</body>

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się