aide pour modif de code - HTML/CSS - Programmation
Marsh Posté le 08-04-2005 à 13:02:05
- Les scripts tout faits ne sont pas les bienvenus => tu essayes de comprendre comment ça marche par toi-même, inutile de venir avec du code que tu ne comprends pas pour demander une adaptation;
- Utilise des balises pour poster ton code;
Citation : je voudrai savoir si kelkun pourrai m aidez je voudrai change |
- Langage SMS, peu lisible et sans ponctuation malvenu.
Marsh Posté le 08-04-2005 à 13:08:56
mike501 a écrit : aidez moi kam meme il y a juste un truc a changer |
Ouais, c'est ça, tu te fous de ma gueule et de celle des autres en plus ?
Tu pourré kamméme fair u neffor.
Marsh Posté le 08-04-2005 à 13:34:22
Ben impossible de faire la partie présentation d'un site web sans CSS... Ou alors tu fais des sites comme il y a 10 ans
Marsh Posté le 08-04-2005 à 13:41:15
ta pas cet parti tu script
moi j utilise un logiciel qui creer les code automatiquement mes il me mais que blans comme couleur de fond et je voudrai changer
Marsh Posté le 08-04-2005 à 13:41:37
Bon, je voudrais pas être désagréable, mais des posts du genre "c koi le CSS" sans le moindre effort de recherche ni de formulation, ça commence un peu à bien faire.
CSS = CaSSe-toi. "Kass twa" pour écrire dans ton langage.
Marsh Posté le 08-04-2005 à 13:44:12
change le backstabbing CSS différentiel (qui est configuré en reverse) et passe le en automatique.
Quelle question de n00b
Marsh Posté le 08-04-2005 à 13:45:09
qu est ce ki bougnoule tes bien un arabe ca se voi retourne dans ton pays Hitler
Marsh Posté le 08-04-2005 à 13:46:15
Non-lecture de la charte + injures nazies = ban + mass delete + sodo gravier
Marsh Posté le 08-04-2005 à 13:47:58
FlorentG a écrit : Non-lecture de la charte + injures nazies = ban + mass delete + sodo gravier |
Il est marrant
Marsh Posté le 08-04-2005 à 13:48:59
C'est possible... ce type est un fake ?!?
Marsh Posté le 08-04-2005 à 13:49:22
BAN ! BAN ! BAN !
Marsh Posté le 08-04-2005 à 13:50:32
ReplyMarsh Posté le 08-04-2005 à 13:51:18
C'est déjà largement fait je crois.
Cette tache va rapidement foutre le camp.
Marsh Posté le 08-04-2005 à 13:52:43
(apparement j'ai été le premier à la faire )
Marsh Posté le 08-04-2005 à 13:53:13
Je sais pas qui il traitait de bougnoule et à qui il demandait de rentre dans son pays, mais si c'est à moi...
Marsh Posté le 08-04-2005 à 13:54:41
Marsh Posté le 08-04-2005 à 13:55:22
Au passage, il est tout à fait possible de se retrouver devant le tribunal correctionnel pour ce genre de propos... et ce n'est pas de la rhétorique.
Marsh Posté le 08-04-2005 à 13:56:24
mike501 a écrit : qu est ce ki bougnoule tes bien un arabe ca se voi retourne dans ton pays Hitler |
allez, dehors
Marsh Posté le 08-04-2005 à 12:34:20
je voudrai savoir si kelkun pourrai m aidez je voudrai changer la distance entre les photos voici le script
<?php
/* VerySimpleGallery
* index.php
*
* Placer ce fichier dans chacun des repertoires contenant les images.
* Le script crée automatiquement les vignettes (fichiers '_small_*')
*
* http://membres.lycos.fr/wincocktail/other
*/
/*
// Protection par mot de passe, si PHP est en module (et pas en CGI)
if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic realm=\"LOGIN\"" );
Header("HTTP/1.0 401 Unauthorized" );
echo "TRY AGAIN !<br>L:asterix P:obelix\n";
exit;
} else {
if (($PHP_AUTH_USER != "asterix" ) and ($PHP_AUTH_PW != "obelix" ))
{
echo "TRY AGAIN !\n<br>L:asterix P:obelix";
exit;
}
}
*/
/*
* parametre : $thumb=file.jpg : fait une redirection vers l'image petite, ou renvoi l'image petite
* sans param : affiche le tableau
*/
global $THUMB_DIR;
global $THUMB_PREFIX;
global $H_SIZE;
global $V_SIZE;
global $JPG_COMPRESS;
$THUMB_DIR = "";
$THUMB_PREFIX = "_small_";
$H_SIZE = 128;
$V_SIZE = 128;
$JPG_COMPRESS = 50;
function WriteImageInfo($filename)
{
echo "<font size=-1>";
$filesize = filesize($filename);
echo $filename." - ";
echo floor($filesize / 1024);
echo "KB</font>";
}
///////////////// PROGRAMME PRINCIPAL /////////////
if (@$thumb != "" )
{
// retourne l'image petite
$fichier_image = basename($thumb); // Un minimum de sécurité
$scale = $JPG_COMPRESS;
$max_v = $H_SIZE;
$max_h = $V_SIZE;
$small_pic = $THUMB_DIR.$THUMB_PREFIX.$fichier_image;
$im_time = filemtime($fichier_image);
if (file_exists($small_pic))
{
// L'image petite existe, si la date de la vignette == date de l'image
// on fait juste une redirection
$small_pic_time = filemtime($small_pic);
if ($small_pic_time == $im_time)
{
header('Cache-control: public');
header('Cache-control: max-age='.(6*60*60)); // 6 heures en cache
header('Last-Modified: '.gmdate('D, d M Y H:i:s \G\M\T', $small_pic_time));
header("Location: $small_pic" );
exit;
}
}
// La vignette n'existe pas, ou les dates sont différentes
// on regenère l'image petite.
$im = @ImageCreateFromjpeg($fichier_image);
if ($im == FALSE)
{
echo "$fichier_image not found !";
exit;
}
imageinterlace($im);
$v = ImageSY($im); // $v prend la hauteur
$h = ImageSX($im); // $h prend la largeur
if ($v > $max_v) // Si la hauteur Img, est plus grand que le max, on reduit
{
$taux_hauteur=$v/$max_v; // On recupere le taux necessaire pour retrecir
$ti_v = (int)floor($max_v); // ti_v = taille final de la hauteur
$ti_h = (int)floor($h/$taux_hauteur); // ti_h = taille final de la largeur
}
else $ti_v=$v; // Sinon on fixe la hauteur
// Si il n'a pas deja subit une modification de la taille
if ($ti_h != "" ) $h_comp = $ti_h; else $h_comp = $h;
if ($ti_v != "" ) $v_comp = $ti_v; else $v_comp = $v;
//On gere la largeur
if ($h_comp > $max_h)
{
$taux_largeur = $h_comp/$max_h;
$ti_h = (int)floor($max_h);
$ti_v = (int)floor($v_comp/$taux_largeur);
}
else $ti_h=$h_comp;
if (function_exists('imagecreatetruecolor'))
$ti_im = imagecreatetruecolor($ti_h, $ti_v);
else
$ti_im = ImageCreate($ti_h,$ti_v);
if (function_exists('imagecopyresampled'))
imagecopyresampled($ti_im,$im,0,0,0,0,$ti_h,$ti_v,$h,$v);
else
imagecopyresized($ti_im,$im,0,0,0,0,$ti_h,$ti_v,$h,$v);
// Sauvegarde de la vignette
$r = @imagejpeg($ti_im, $small_pic, $scale);
if ($r == false)
{
Header("Content-type: image/jpeg" );
imagejpeg($ti_im);
exit;
}
{
// on met la date de la vignette a la date de l'image
touch($small_pic, $im_time);
// redirection vers l'image qui vient d'etre généré
header('Cache-control: public');
header('Cache-control: max-age='.(6*60*60)); // 6 heures en cache
header('Last-Modified: '.gmdate('D, d M Y H:i:s \G\M\T', $im_time));
header("Location: $small_pic" );
// imagejpeg($ti_im);
exit;
}
}
else
{
// affiche le tableau des images
$nbfile = 0;
echo "
<html>
<head>
</head>
<body>
<br><br><br><br>
<table border=1>
<tr>
";
$handle=opendir('.');
$AllFiles = array();
$AllDir = array();
while (false!==($filename = readdir($handle)))
{
if (!is_dir($filename))
{
$up_filename = strtoupper($filename);
$p = strpos($up_filename, ".JPG" );
if ($p === FALSE)
{
$p = strpos($up_filename, ".JPEG" );
}
if ($p !== FALSE)
{
$p = strpos($up_filename, "_SMALL_" );
if ($p === FALSE)
{
$nbfile++;
$AllFiles[] = $filename;
}
}
}
else // c'est un dir
{
if (($filename != '.') && ($filename != '..'))
{
$AllDir[] = $filename;
}
}
}
natcasesort($AllDir);
natcasesort($AllFiles);
// Les repertoires
$i = 0;
foreach ($AllDir as $filename)
{
$i++;
echo '<td><a href="'.urlencode($filename).'/">';
echo '<b><i>'.$filename.'/</i></b></a></td>';
if (($i % 5) == 0)
{
echo "</tr>\n<tr>";
}
}
echo '</tr>';
$i = 0;
foreach ($AllFiles as $filename)
{
$i++;
echo "<td width=\"$H_SIZE\" height=$V_SIZE>";
echo '<center><a href="'.urlencode($filename).'" target="_pic">';
echo '<img src="index.php?thumb='.urlencode($filename).'" border=2>';
echo "</a><br>";
WriteImageInfo($filename);
echo "</center></td>\n";
if (($i % 3) == 0)
{
echo "</tr>\n<tr>";
}
}
echo "</tr></table>\n";
echo "$nbfile images<br>\n";
}
?>