Welcome to Webmaster Hub

Inscrivez-vous maintenant pour avoir accès à toutes les fonctionnalités.

Une fois inscrit et identifié, vous pourrez contribuer à ce site en soumettant votre propre contenu ou en répondant au contenu existant. Vous pourrez éditer votre profil et communiquer avec les autres membres par messagerie privée.

Ce message sera supprimé une fois que vous serez identifié !

Toute l’activité

Ce flux se met à jour automatiquement   

  1. Hier
  2. La semaine dernière
  3. Oui, android & ios d'ailleurs
  4. Bonjour Dan J'ai pas tout compris le problème, je creuserai ça, mais dans tous les cas, oui, ça a solutionné Merci à vous 2 !
  5. La suite 194 160 est la représentation UTF-8 du "no break space" Le 194 a bien été supprimé, le 160 était le second caractère resté en place et donc "rien ne déconne" ... $value = trim($value,chr(0xC2).chr(0xA0)); devrait nettoyer ta chaîne ! Attention, la chaîne $value a une forte probabilité d'être encodée en UTF-8. A garder à l'esprit pour tout traitement ultérieur.
  6. Alors, j'ai bien compris l'idée, mais ya vraiment un truc qui déconne... là, ça m'a remplacé le premier 'blanc' (194) par un � (160). Pas supprimé, remplacé....
  7. $value=trim($value, chr(194)); puis éventuellement : $value=trim($value);
  8. Merci de la réponse; Je ne connais pas cette commande. ca renvoie 194 pour toutes les valeurs de $value...
  9. echo ord($value); qu'est-ce que cela affiche dans le cas bizarre ?
  10. Hello, Un souci que je ne ocmprends pas, c'est du basique, pourtant... J'ai une serie de données dans un champ texte en base (renseigné à partir d'excel en copier coller, ça a peut être un interet...). J'extrais mon texte, je l'explode (\n), pas de souci. Dans les données du tableau resultant, j'en ai pas mal qui ont 1 ou 2 'blancs' en début de chaine (ex, ' tototata'). Qu'à cela ne tienne, je dégaine mon trim($chaine) de derrière les fagots. Resultat : que pouic, impossible d'enlever ces 'blancs'. Pas d'erreur, rien, juste... marche pas. J'ai checké les données avec Notepad pour voir si yavait pas des trucs pourris qui trainent, mais non, ya rien. La je ne comprends pas.... $value=trim($value); Snif please help...
  11. Hello, merci de la réponse. Vu que moi il se passe rien, le 'target blank', je n'ai aucune idée de ce que ça génère sur le mobile. Chez toi ça marche avec quoi ? android ?
  12. Hello, chez moi ça fonctionne, c'est ton target blank qui n'est pas du meilleur effet sur mobile
  13. A priori si tu n'as jamais fait de campagne sur Google tu as droit à un budget de lancement de pub de la part de Google (normalement 50 euros mais ça peut monter plus haut). Pour ce qui est de bannières adsense et atres, vas directement sur le site Google et suit les instructions qu'ils te donnent pour créer un compte (ne t'ne fais pas pour t'aider à dépenser des sous ils sont très bons lol).
  14. Hello. merci pour ta réponse !! C'est nickel. Pour Bangkok, c'était le SES non? En tout cas je trouve qu'il y a un manque face au salon Ebusiness qui est bien mais devient impersonnel...mais bon c'est mon avis lol. A plus ;)
  15. Précédemment
  16. Hello, oui il y a des rencontres qui organisées ici ou là. La dernière, énorme, s'est déroulée sur Bangkok en décembre avec des centaines d'affiliés et de plate-formes, de tous les pays. Plus près de nous, sur Paris par exemple, des soirées en petits comités sont organisées plusieurs fois par an. Souvent annoncées via FB...
  17. Merci les gars, la vie est plus belle désormais
  18. ha oui quand même c'est chaud quelque avantage quand même comme un réseau social réaliser de A-z et y a plus qu'a dérouler
  19. voici l'adresse <edit : L'adresse est le pseudo> je ne voit pas comment faire quand tu parle de adwords, bannières, blogs...
  20. Merci de la réponse. Je voyais plus un problème de techno global, mais voila une url test : https://www.coffrefortpro.com/poignee-etoile-test.html
  21. La marque (nom du CMS), si elle est déposée, appartient à l'éditeur (personne physique - le développeur qui a créé le CMS, ou morale - société qui édite le CMS). Le code source, suivant les CMS, peut être libre (comme WP) ou pas. Mais là encore il peut y avoir des limitations de droits (sur lesquelles je ne m'étendrais pas, ce n'est pas mon domaine). Le développeur/webmaster qui utilise un CMS n'est en fait détenteur que d'une licence qui lui permet d'utiliser ledit CMS.
  22. Sans l'URL du site, ça va être difficile de répondre...
  23. Bonjour à tous, J'ai un petit souci sur un site : Le site propose de télécharger des documentations pdf . Pas de problème, ça marche bien? Sauf que... le site est responsive, et avec mon smartphone android, le téléchargement du pdf ne fonctionne pas. J'ai pas d'erreur, le téléchargement semble se lancer, et s'arreter tout de suite, sans plus.. J'ai bien chargé une appli de lecteur pdf, ça devrait marcher, mais... non Des idées ? Par avance merci...
  24. le cms appartiens a la marque nan ? pas au développeur ? ( si on peut appeller ca du développement ) ni a la personne qui gère le site ?.
  25. Bonjour, Tout d'abord, je ne peut que te suggérer de laisser tomber mysql_*. Ces méthodes sont déjà dépréciées en 5.X et totalement désactivées en 7.0, ce qui causera une armée de FATAL ERROR: MYSQL_FETCH_ARRAY IS NOT A FUNCTION et autres joyeusetés si ton projet venait à tourner dans un environnement 7.0. Ensuite, en effet, tu as la possibilité de re-sélectionner une colonne d'une table sous un autre nom grâce au mot clé AS. Comme indiqué par BlackPage, qui te propose une solution. Pour résumer: * Emploie une requête SQL similaire à ceci: SELECT test1.*, test2.*, test2.name AS t2name FROM test1 INNER JOIN test2 ON test2.test1_id = test1.id; * Le résultat sera semblable à celui-ci (utilisant des dummy-data) MariaDB [db]> select test1.*, test2.*, test2.name as t2name FROM test1 INNER JOIN test2 ON test2.test1_id = test1.id; +----+---------+--------+----+---------+----------+----------+---------+ | id | name | potato | id | name | pccotato | test1_id | t2name | +----+---------+--------+----+---------+----------+----------+---------+ | 3 | Test1-3 | C | 1 | Test2-1 | D | 3 | Test2-1 | | 2 | Test1-2 | B | 2 | Test2-2 | E | 2 | Test2-2 | | 1 | Test1-1 | A | 3 | Test2-3 | F | 1 | Test2-3 | +----+---------+--------+----+---------+----------+----------+---------+ 3 rows in set (0.01 sec) * N'utilise plus mysql_ en PHP. Privilégie la librairie PDO qui elle est supportée, et te permet de faire l'échappement des données bien plus facilement, en orienté objet. http://php.net/manual/en/ref.pdo-mysql.php * Utilise des préfixes ou suffixes dans tes colonnes, pour chaque table. Par exemple: MariaDB [db]> describe users; +--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | usr_id | int(11) | YES | | NULL | | | usr_name | varchar(30) | YES | | NULL | | | usr_email | varchar(240) | YES | | NULL | | | usr_password | varchar(150) | YES | | NULL | | +--------------+--------------+------+-----+---------+-------+ 4 rows in set (0.00 sec) MariaDB [db]> describe vehicles; +-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | veh_id | int(11) | YES | | NULL | | | veh_color | varchar(40) | YES | | NULL | | | veh_year | int(4) | YES | | NULL | | | veh_km | int(11) | YES | | NULL | | | veh_usr | int(11) | YES | | NULL | | +-----------+-------------+------+-----+---------+-------+ 5 rows in set (0.00 sec) Cela te permet, non seulement de toujours savoir à quelle table la colonne corresponds, mais cela évite tout doublon entre deux tables, le préfixe (ou suffixe) étant unique à une table. Dans mon exemple, j'utilise un préfixe, mais les gens ont plutôt tendance à utiliser un suffixe, tel que IDUSR, NAMEUSR, EMAILUSR, PASSWORDUSR, IDVEH, COLORVEH, YEARVEH, etc. Bonne journée!
  26. Salut, Problème classique... Tu fais ca : Select MT1.*, MT2.*, MT1.Champ1 as Champ1_Matable1, MT2.Champ1 as Champ1_Matable2 from Matable1 MT1 INNER JOIN Matable2 MT2 ON BLABLABLA Apres tu appelle chaque champ via son alias : print $row['Champ1_Matable1'] et print $row['Champ1_Matable2'] C'est un peu brut de décoffrage comme explication mais sur le principe c'est ca^^ Tu devrais t'en sortir facilement, si c'est pas le cas, poste ta requète et je la remanierai. Bon courage !
  27. Hello les génies Bon, problème de CE2 : J'ai une requete basique avec jointure sur 2 tables. Pas de Pb. Par contre, sur les 83 champs des 2 tables, j'en ai 3 qui ont le même nom. Pour par me taper les 83 champs dans le select, avec 6 alias, je fais un basic 'select * blabla'. Je recupere là aussi basiquement (j'ai un niveau très très basique ) avec un mysql_fetch_array. Et là je coince, pour récuperer les données de mes 6 champs : $row['table.field'] me renvoi une erreur Undefined index... Bref, ma quesiton : ya une methode pour arriver à ne pas devoir se taper la saisie des 83 champs dans la requete ?? Pitié, dites moi que 'oui, t'es une quiche, ya une soluce !' pitié
  1. Télécharger plus d'activité