Aller au contenu

Change
Bienvenue sur GeekZone
Inscrivez-vous sur GeekZone pour profiter des fonctions avancées du forum, proposer des news, participer aux conversations, ouvrir votre galerie, profiter de la messagerie interne et venir tester nos modérateurs avec du bon troll... Attention, ils ont la gâchette facile. C’est aussi pour ça que GeekZone est le meilleur site de passionnés depuis 2002 ! Si vous avez déjà un compte, connectez-vous - sinon, il est temps d'en créer un.

[Web Dev] "Tout" ce qu'il faut pour bien poster

* * * * * 2 note(s)

  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1
Moe

Moe

    Râleur

  • Membre
  • PipPipPipPipPipPip
  • 3124 messages
  • Lieu:France
Hey j'ai un problème en Web Dev, que dois-je faire ?

Faire une recherche
Poster ici pour un problème sans avoir cherché sur un moteur de recherche est fortement déconseillé, comme partout.

Lire les références des langages :Lire les guides :Valider son codeLes outilsComment poster son code :
N'oubliez pas d'enlever les espaces entre les crochets et de fermer les balises, comme ceci  : [mabalise]mon texte[/mabalise]

Si c'est du HTML : la balise [ html ] :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
<head>
<title>cafzone.net powaa</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1;" />
&lt;script language="JavaScript" type="text/javascript">
<!--
function ChangeMessage(id) {
	document.getElementById('hidden'+id).style.display='inline';
	document.getElementById('lien'+id).style.display='none';
}
//-->
</script>
</head>
<body>
<h1>zog</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam vestibulum interdum augue. Quisque luctus odio nec enim. Nulla facilisi. Integer nulla lorem, mattis et, sollicitudin vitae, facilisis sit amet, est. Aliquam tristique. Proin suscipit tellus quis metus. Nulla dolor turpis, tempus vel, vestibulum quis, pharetra non, arcu. Morbi facilisis sem vitae erat. In malesuada odio vel magna. Cras eget justo. Nunc pellentesque.</p>
</body>
</html>

Les exemples suivants viennent de php.net.
Pour le code, la balise [ code ] :
<?php
$left = 0;
$top = 0;
$x_size = 400;
$y_size = 400;

$char_width = 8;
$char_height = 11;

$x_start = $x_left + 100;
$y_start = $top + $char_height * 1.5;
$x_end = $x_start + $x_size;
$y_end = $y_start + $y_size;
$right = $x_start + $x_size + 40;
$bottom = $y_start + $y_size + $char_height * 1.5;

$graph_n = 100;
for($i = 0; $i < $graph_n; $i++ )
   {
   $graph_x[$i] = $i;
   $graph_y[$i] = $i * $i;
   }

   $min_x = 9e99;
   $min_y = 9e99;
   $max_x = -9e99;
   $max_y = -9e99;

   $avg_y = 0.0;
  
   for($i = 0; $i < $graph_n; $i++ )
	   {
	   if( $graph_x[$i] < $min_x )
		   $min_x = $graph_x[i];

	   if( $graph_x[$i] > $max_x )
		   $max_x = $graph_x[$i];

	   if( $graph_y[$i] < $min_y )
		   $min_y = $graph_y[$i];

	   if( $graph_y[$i] > $max_y )
		   $max_y = $graph_y[$i];

	   $avg_y += $graph_y[$i];
	   }
  
   $avg_y = $avg_y / $graph_n;

   $min_x = 0;
   $min_y = 0;
   $max_x += $max_x * 0.05;
   $max_y += $max_y * 0.05;

$image = ImageCreate($right - $left, $bottom - $top);
$background_color = imagecolorallocate($image, 255, 255, 255);
$text_color = imagecolorallocate($image, 233, 14, 91);

$grey = ImageColorAllocate($image, 204, 204, 204);
$white = imagecolorallocate($image, 255, 255, 255);
$black = imagecolorallocate($image, 0, 0, 0);
$red = imagecolorallocate($image, 255, 0, 0);

imagerectangle($image, $left, $top, $right - 1, $bottom - 1, $black );
imagerectangle($image, $x_start, $y_start, $x_end, $y_end, $grey );

for($i = 0; $i < $graph_n; $i++ )
   {
   $pt_x = $x_start + ($x_end-$x_start)*($graph_x[$i]-$min_x)/($max_x-$min_x);
   $pt_y = $y_end - ($y_end - $y_start)*($graph_y[$i]-$min_y)/($max_y-$min_y);

 //  imagesetpixel( $image, $pt_x, $pt_y, $black );
   imagechar($image, 2, $pt_x - 3, $pt_y - 10, '.', $black);
   }

$string = sprintf("%2.5f", $max_y);
imagestring($image, 4, $x_start - strlen($string) * $char_width, $y_start - $char_width, $string, $black);

$string = sprintf("%2.5f", $min_y);
imagestring($image, 4, $x_start - strlen($string) * $char_width, $y_end - $char_height, $string, $black);

$string = sprintf("%2.5f", $min_x);
imagestring($image, 4, $x_start - (strlen($string) * $char_width)/2, $y_end, $string, $black);
  
$string = sprintf("%2.5f", $max_x);
imagestring($image, 4, $x_end - (strlen($string) * $char_width) / 2, $y_end, $string, $black);

$x_title = 'x axis';
$y_title = 'y axis';

imagestring($image, 4, $x_start + ($x_end - $x_start) / 2 - strlen($x_title) * $char_width / 2, $y_end, $x_title, $black);

imagestring($image, 4, $char_width, ($y_end - $y_start) / 2, $y_title, $black);

header('Content-type: image/png');
$filename = sprintf("%d.png", time());
ImagePNG($image,$filename);
ImageDestroy($image);

printf("<img src='%s'> ", $filename);
?>

N'hésitez pas à poster pour ajouter des infos, remarques, etc.

Modifié par Moe, 19 March 2007 - 20:04.


#2
fser

fser

    Yoda Geek

  • Membre
  • PipPipPipPipPipPip
  • 2455 messages
Il me semble qu'il existe aussi la balise mysql.
[ sql] code [/ sql]
Select truc FROM table

Sinon je salue l'excellente initiative, meme si je penes quand meme que ( toute proportion gardée ) il faut quand meme redonner un rôle aux forums, c'est à dire que meme si certaines choses sont expliquées sur des sites, si elles restent un peu "complexes" ( bon apres question de niveau certe ) il ne faut pas systématiquement replaqué un "si tu avais mieux cherché tu aurai trouvé".

A mes yeux les forums sont quand même là pour donner un ton "humain" aux explications pour avoir une aide personnalisée et adaptée au problème posé.

Pas que je me sente particulierement touché par le sujet ( bon ça va :P ) mais bon parfois je poste en sachant parfaitement que la solution existe.
Mais est ce interessant de resoudre son problème en disant "ouais j'ai copié collé un code magique, et maintenant ça marche".
Ma réponse : non.

edit : balise

Modifié par fser, 29 January 2006 - 22:31.

"Et sinon, Jessica elle meurt à la fin."

#3
PetitPrince

PetitPrince

    Senseï Geek

  • Membre
  • PipPipPipPipPip
  • 1485 messages
  • Lieu:Asteroïde B-612 actuellement crashé en Suisse [vers Lausanne]
Pour les docs de référence html et css je préfère ceux de selfhtml (html ; css)(mais avec ctrl-f, parcqu'elle n'est pas aussi clair que celle de w3schools, mais par contre elle donne un exemple simple et un exemple élaboré)

" PLACEO, FABRICATI OVIS "
Neon Tetris Evangelist sur Tetrisconcept.net (nous ne sommes pas franc-maçon)


#4
DaP

DaP

    Jedi Geek

  • Membre
  • PipPipPip
  • 350 messages
  • Lieu:Belgique
Feed Validator : un validateur de flux RSS.




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)