17903 skanuj0198 (4)

17903 skanuj0198 (4)



210 PHP i MySQL dla każdego

W ten sposób powstaną nazwy plików, zawierających cyfry, które mają stać się wartościami argumentów src znaczników <img>. Przykładowo dla liczby 123 zostanie wygenerowany ciąg znaczników w postaci:

<img src-,l.jp9,xi«J src='2.jpg'><img src='3.jpg'> i taki ciąg znaczników zostanie wysłany do przeglądarki. Kod skrypt działającego w opisany sposób został przedstawiony na listingu 7.20, a przykładowy efekt jego działania obrazuje rysunek 7.9.

Listing 7.20. Kod generujący graficzny licznik odwiedzin

<html>

<head>

<title>Licznik na stronie WWW</title> </head>

<body>

<h2 align="center">

Treść strony </h2>

<br>

<p align="center">

Ta strona została odwiedzona <?php

i f(fi 1e_exi sts(”./counter. txt")) {

$fd = fopen("./counter.txt11. "r+"):

}

else{

exit(”Brak pliku licznika."):

>

if(!$fd)

exit(”Brak dostępu do pliku licznika."): Scount = fgets($fd):

$count - Scount + 1: fseek($fd. 0): fputstSfd. $count); fclose(Sfd);

SimgStr =

Scount - strval(Scount):

SstrLength = strlen(Scount): fortSi - 0: Si < SstrLength; Si++){

Stemp - Scount[Si], \jpg’;

SimgStr .= "<img src='Stemp

}

echoCSimgStr");

razy od 20 maja 2006 roku.

</p>

</body>

</html>


Wyszukiwarka

Podobne podstrony:
67853 skanuj0176 (8) 188 PHP i MySQL dla każdego Listing 7.2. Sposób wykorzystania funkcji
skanuj0161 (9) 172 PHP i MySQL dla każdego Zwraca ona ciąg strl, z którego począwszy od znaku o inde
skanuj0163 (9) 174 PHP i MySQL dla każdego Listing 6.12. Wykorzystanie funkcji strtok <?php $str

więcej podobnych podstron