Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:

Witaj na forum graficznym Burning-Brushes.pl!
Zwycięzca SOTW#140 - CrimeS


Panel użytkownika

Forum graficzne Burning-Brushes.pl


Edycja linków obrazkowych.....  (Przeczytany 2743 razy)

Sympatyk

  • VIP
  • *****
  • Master of science
    • Zobacz profil
    • Moje
Edycja linków obrazkowych.....
« dnia: Grudzień 05, 2011, 11:00:49 »
Dzisiaj przedstawię jak w szybki sposób edytować linki zrobione z obrazków.
Normalnie to wygląda tak
Kod: [Zaznacz] [nofollow]
<a href="index.html"><img src="index.jpg" alt=""/></a>
Rozwiązanie dobre ale co jeśli potrzebujemy zrobić takich linków znacznie więcej ? albo jakaś osoba nie zna języka HTML i sobie nie poradzi ?

Będziemy potrzebowali dwóch plików i jeden katalog.
Folder nazywamy partnerzy i do środka wklejamy nasze obrazki.
Warunek jest taki, że każdy obrazek ma się nazywać tak jaki ma być od niego link.
Czyli jeśli chcemy zrobić link na stronę http://foliofast.adam-smarsz.eu [nofollow] to nasz obrazek nazywamy tak foliofast.adam-smarsz.eu.jpg
Jeden z plików będzie odpowiedzialny za "szukanie" obrazków w katalogu, nazwie go sobie searcher.php
Kod: [Zaznacz] [nofollow]
<?php
 
$photos 
= array();
$names = array();
$folder 'partnerzy/';
 
$files scandir($folder);
 
foreach (
$files as $file)
{
$name =  substr($file0strlen($file) - 4);
$file $folder $file;
 
if (!is_file($file)){ continue; }
 
$pathinfo pathinfo($file);
if ($pathinfo['extension'] != 'jpg'  && $pathinfo['extension'] != 'png') { continue; }
 
$photos[] = $file;
$names[] = $name
}
?>

No i oczywiście jeszcze plik który będzie to wyświetlał
Kod: [Zaznacz] [nofollow]
<?php
require_once 
"searcher.php";
if (!empty($photos))
{
$hiperlinks 0;
foreach ($photos as $photo)
{
echo "<a href=\"http://".$names[$hiperlinks]."\" onfocus='blur()'><img src=\"".$photo."\" alt='button' /></a>";
$hiperlinks++;
}
}
?>


Lepsze kolorowanie składni
http://adam-smarsz.eu/programy.php?program=Partnerzy [nofollow]

Abik

  • VIP
  • *****
  • Amerykański plastik
    • Zobacz profil
Odp: Edycja linków obrazkowych.....
« Odpowiedź #1 dnia: Grudzień 05, 2011, 18:43:34 »
Dobre, całkiem sprytnie zrobione
dzięki za tutka, chociaż ja php za bardzo nie używam, ale wiedzy nigdy za dużo ;D