Vous n'êtes pas identifié(e).
bonjour à tous
pour ce moment j'essayer de faire un script qui permet de augmenter la taille de texte en cliquant sur une image je met le code suivant mais malheureusement il ne marche pas
l'erreur: Notice: Undefined index: texte in C:\wamp\www\website\index2.php
Merci d'avance à ceux qui pourront m'aider !
Hors ligne
Bonjour,
l'erreur indique que dans l'url, tu n'as pas passé un argument texte, c'est-à-dire que $_GET['texte'] n'existe pas.
La première fois que tu appelles ta page, si aucun ?texte est passé, il peut y avoir une erreur suuivant ta configuration PHP.
Essaie :
[code php]<?php
if(isset($_GET['texte']) and ($_GET['texte'] == 'agrandir')){
if(isset($_COOKIE['taille_police'])){
$taille_police = $_COOKIE['taille_police'];
}
else{
$taille_police = 0;
}
// On incrémente
$taille_police++;
}
else{
// Que se passe-t-il dans ce cas ?
$taille_police = 99;
}
echo '
<style type="text/css" media="screen">
html {
font-size:'.$taille_police.'em
</style>
';
}
?>[/code]
Par ailleurs, je ne sais pas si le urlencode et urldecode servent à quelque chose ici puisque le texte est en "dur" (pas d'accent, de caractères spéciaux ou de charset).
Et je ne sais pas ce que vaut "font-size:0em".
Dernière modification par moijhd (10-08-2009 08:24:22)
Hors ligne