LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 05/01/2009 à 16:32
restreindre mon forum aux invite d'un site
Ben le code est bon. Il dit que si tu as un user_id en session (cad qu'une personne est identifiée), ben ca affiche un lien permettant surement de répondre à un sujet.
LA GLOBULE
le 05/01/2009 à 13:03
comptage de caracteres
Tu bosses en UTF-8 sans utiliser mbstring ? Tu utilisais iconv ?
LA GLOBULE
le 05/01/2009 à 10:21
comptage de caracteres
Oui, tu dois utiliser l'extension mbstring (bien la configurer, le manuel propose des configs toutes faites) et notamment la fonction mb_strlen.
LA GLOBULE
le 04/01/2009 à 22:35
Problème insertion Smileys dans un Textarea
Ben quand tu affiches la source html, tu vois le code de ton JS ou non ? Si oui c'est bon.

Et mon code fonctionne, il est utilisé sur lephpfacile.
As tu des erreurs JS ?
LA GLOBULE
le 04/01/2009 à 20:05
Pb affichage Image JPEG
PS : quand je disais de regarder le code source, je parlais de la source HTML, genre Menu Affichage > Code source de la page (sous Firefox).

Normalement, tu aurais du voir tes erreurs PHP.
LA GLOBULE
le 04/01/2009 à 20:02
Problème insertion Smileys dans un Textarea
Ce que tu peux faire, c'est regarder le code source de lephpfacile (pour mon JS qui insère le code des smileys dans la textarea) : http://www.lephpfacile.com/js/forum/forum_info.js.
Il s'agit de la fonction insertTextarea(id, string).

En gros, les 3 fonctions necessaires sont :

function getCursorPosition(id) {
var textarea = document.getElementById(id);
if (typeof textarea.selectionStart != 'undefined' )
return textarea.selectionStart;

textarea.focus();
var range = textarea.createTextRange();
range.moveToBookmark(document.selection.createRange().getBookmark());
range.moveEnd('character', textarea.value.length);
return textarea.value.length - range.text.length;
}

function setCursorPosition(id, start, end) {
var textarea = document.getElementById(id);
end = end || start;
textarea.focus();
if (textarea.setSelectionRange) textarea.setSelectionRange(start, end);
else if (document.selection) {
var range = textarea.createTextRange();
range.moveStart('character', start);
range.moveEnd('character', - textarea.value.length + end);
range.select();
}
}

function insertTextarea(id, string) {
var text_value = document.getElementById(id).value;
var position = getCursorPosition(id);

var string_start = text_value.substring(0, position);
var string_end = text_value.substring(position);

document.getElementById(id).value = string_start + string + string_end;
setCursorPosition(id, position + string.length, position + string.length);
}
LA GLOBULE
le 04/01/2009 à 19:59
Calcule entre dates
Ce que tu peux faire : calculer les timestamps des deux dates (mktime), calculer la différence, tu auras ainsi le nombre de seconde entre les deux dates.
Il te suffit alors de diviser ce nombre par 86400 pour l'avoir en nombre de jours.
LA GLOBULE
le 04/01/2009 à 01:55
Pb affichage Image JPEG
Et si tu vas à l'URL photo.php?id= dans ton navigateur, et que tu affiches la source HTML, que vois tu ? Normalement, tu devrais y voir des erreurs PHP.
LoadingChargement en cours