LupusMic

  • Signature
    Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
  • Site web
  • Nombre de sujets
    26
  • Nombre de messages
    1 684
  • Nombre de commentaires
    4
  • Nombre de news
    Aucune
  • Niveau en PHP
    Gourou

Ses derniers messages sur les forums

LupusMic
le 12/03/2011 à 07:48
Systeme de notatation,probleme d'affichage
Je ne sais pas si tu as trouvé ton bogue, mais il est assez évident.

Lors de la création de ton span, tu génère le code HTML suivant :
<a href="#" onclick="ajax(\'page.php?thumbs=up&number=42&idcom=42&menu=ham&idm=42, 'div1')" class="Link02">

En fait, à chaque fois que tu construis l'événement, tu passe invariablement l'argument 'div1'. À la lecture de la fonction javascript ajax, on constate que tu utilises cette chaîne pour déterminer l'élément à modifier. Du coup, vu que c'est toujours le même, il modifie toujours le même nœud.

Tu peux corriger en générant l'identifiant dont tu as besoin.

Une solution plus propre consisterait à utiliser l'information dont tu dispose. Dans un attribut contenant du code javascript sont définies plusieurs variables. Celle qui nous intéresse ici est la variable this, qui dans ce contexte, défini l'élément auquel appartient l'attribut. À partir de cette élément, tu peux retrouver facilement l'élément que tu veux mettre à jour.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 12/03/2011 à 07:28
Comment rediriger vers une autre page avec page précédente?
Je sais que ça fait longtemps que ce thread est passé en désuétude, mais pour le bien de tous, je rajoute juste une information : casser le bouton « retour arrière » du navigateur est une mauvaise idée. Ça énerve l'internaute en le perdant (il veut aller en arrière dans sa navigation, pas en arrière dans le site), ce qui est une assurance de perdre de l'audience.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 12/03/2011 à 07:23
doc dynamique en vrac
tout d'abord, PHP ou JS ne sont pas forcément liés à un fonctionnement Web.

Est-ce que les feuillets sont préimprimés ? Sont-ils en PDF ? Sont-ils standards ?

La première idée qui me vient à) l'esprit, est d'utiliser des formulaires PDF embarquant un Javascript pour récupérer l'information saisie.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 12/03/2011 à 07:17
htmlentities qui ne fonctionne pas
Pourquoi veux-tu remplacer les caractères les caractères latins par leurs équivalent en entité HTML ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 28/08/2010 à 10:27
Génération d'un fichier CSV
(jeca) Il y a un gros problème : tu présumes que le serveur de base de données est sur la même machine où le script PHP est exécuté. Ce n'est que rarement le cas.

Et puis c'est moche la concaténation :p Ici, tu aurais gagné en lisibilité en utilisant la notation heredoc.

(Insane bob) Non, tu n'as pas compris à quoi sert printf. Cette fonction permet de formater une sortie. Le premier paramètre indique un format qui sera utilisé pour interprété les autres paramètres de printf.

En fait, ce que je souhaitai mettre en lumière dans mon message était la syntaxe de la chaîne de caractère. Vu que tu n'indiquais pas de message d'erreur, j'ai demandé à ma boule de cristal ce qu'elle en pensait. Le plus probable était que tu n'échappais pas correctement les double-quotes dans ta chaîne.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 22/08/2010 à 18:38
Génération d'un fichier CSV
(jeca) Ce que tu proposes ne résouds pas son problème. Il a besoin d'un export spécifique, ce que tu proposes est générique.

(Insane Bob) Je pense que tu devrais relire la documentation sur les chaînes de caractère.
<?php printf("\"%s\"\n", $field) ;
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LupusMic
le 20/08/2010 à 23:54
Modifier le nom d'un fichier lors d'un upload
C'est marrant de répondre deux ans après le dernier message avec un code bogué, complètement ^^;

1. Les extensions de fichier ça n'existe pas. Du moins, ça n'a aucun sens. C'est juste une convention qu'on peut utiliser pour se simplifier la vie.

2. Le posteur original voulait ne pas écraser l'ancien fichier. Avec ta solution, le fichier du membre est systématiquement écrasé.

Bref, on en est pas sorti.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
LoadingChargement en cours