1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
| <?
function sq($x)
{
return $x * $x;
}
function convrad ()
{
return pi() / 180;
}
function convdeg ()
{
return 180 / pi();
}
function circleWrite($im, $color, $font, $size, $r, $phrase, $cx, $cy, $phy = 180)
{
$tab = imagettfbbox($size , 0 , $font , 'X' );
$lenX = $tab[4] - $tab[0];
$lenY = $tab[5] - $tab[1];
$len = sqrt(sq($lenX) + sq($lenY));
$step = atan($len / $r) * convdeg();
$nbrLettres = strlen($phrase);
for ($i=0;$i<$nbrLettres;$i++)
{
$angle = $phy + $i * $step;
$angleRAD = $angle * convrad();
$x = $cx + cos($angleRAD)*$r;
$y = $cy + sin($angleRAD)*$r;
imagettftext($im, $size, 270 - $angle , $x, $y, $color, $font, $phrase[$i]);
}
}
$dx = 290;
$dy = 290;
$im=imagecreate($dx,$dy);
$white = imagecolorallocate($im, 255,255,0);
$black = imagecolorallocate($im, 0,0,0);
$vert = imagecolorallocate($im, 0,0xFF,0);
$font = 'c:\freefont\FreeMono.ttf';
circleWrite($im, $black, $font, 15, min($dx / 3, $dy / 3), 'Recherche par le numéro de téléphone', $dx / 2, $dy / 2);
$im=imagecreatefromjpeg("images/imagestelephone.jpeg");
header("Content-type:image/jpeg");
imagejpeg($im);
imagedestroy($im);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- TemplateBeginEditable name="doctitle" -->
<title>Document sans titre</title>
<!-- TemplateEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<script language="javascript">
<!--
phonerollover= new Image( );
phonerollover.src="images/imagestelephone1.jpeg">
phonerollover.src="images/imagestelephone1.jpeg">
emailrollover= new Image( );
emailrollover.src="images/imagesemailouvert.jpeg">
emailrollover.src="images/imagesemailouvert.jpeg">
utilisateurrollover= new Image( );
utilisateurrollover.src="images/terre.jpeg">
utilisateurrollover.src="images/terre.jpeg">
servicerollover= new Image( );
servicerollover.src="images/imagesservice.jpeg">
servicerollover.src="images/imagesservice.jpeg">
adminrollover= new Image( );
adminrollover.src="images/imagesboussole.jpeg">
adminrollover.src="images/imagesboussole.jpeg">
</script>
</head>
<h1>"Annuaire ch-guingamp" </h1></h1><IMG SRC="images/logo.png"alt=""hspace="880"="right" border="0">
<body bgcolor="#99CCFF">
<?
?>
<br>
</br>
<a href="index1.html"onmouseover="phonerollover.src='images/imagestelephone1.jpeg';"onmouseout="phonerollover.src='images/imagestelephone.jpeg';">
<IMG SRC="images/imagestelephone.jpeg"alt = "Recherche par numéro de téléphone" hspace="480"="right" name="phonerollover" border="0">
</a>
<br>
</br>
<a href="index3.html"onmouseover="emailrollover.src='images/imagesemailouvert.jpeg';"onmouseout="emailrollover.src='images/imagesemail.jpeg';">
<IMG SRC="images/imagesemail.jpeg"alt="Recherche par adresse email"hspace="350"="right" name="emailrollover" border="0">
</a>
<br>
</br>
<a href="index6.html"onmouseover="utilisateurrollover.src='images/noeud.jpeg';"onmouseout="utilisateurrollover.src='images/terre.jpeg';">
<IMG SRC="images/terre.jpeg"alt=" Recherche par nom d'utilisateur "hspace="280"="right "name="utilisateurrollover" border="0">
</a>
<br>
</br>
<a href="index4.html"onmouseover="servicerollover.src='images/imagesservice.jpeg';"onmouseout="servicerollover.src='images/imagesloupe.jpeg';">
<IMG SRC="images/imagesloupe.jpeg"alt="Recherche par service"hspace="350"name="servicerollover" border="0">
</a>
<br>
</br>
<a href="index6.html"onmouseover="adminrollover.src='images/imagesboussole.jpeg';"onmouseout="adminrollover.src='images/admin.jpeg';">
<IMG SRC="images/admin.jpeg"alt="Administrateur systeme"hspace="480"="right "name="adminrollover" border="0">
</a>
<br>
</br>
</body>
</html> |
Partager