CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[php] addslashes : info

deepblue
deepblue
Niveau 16
19 octobre 2006 à 22:17:30

Salut tout le monde,

Vila une information qui pourra aider certaines personnes.
Vous connaissancez surement la foncntion php addslashes qui ajoutes des back slashes devant les ´, " \
Seulement, il n´est pas obligatoire de l´ajouter sur les valeurs postées ou $_GETées. En effet, si magic_quotes_gpc est activé, toutes valeurs postées ou $_getées seront automatiquement addslasheées.

Pour savoir si c´est deja activé, il suffit de mettre dans une page php :
echo get_magic_quotes_gpc().
Si ç´est ecris "1" alors c´est activé, sinon ça ne l´est pas et addslashes doit etre utilisé.

A bon entendeur.

deepblue
deepblue
Niveau 16
19 octobre 2006 à 22:20:37

2eme info, la version 6 de php va faire le vide dans les fonctions php, voici une premiere liste :
1. register_globals (rasmus)
2. magic_quotes_* (rasmus)
3. safe_mode and focus on open_basedir (rasmus)
4. items that have been marked deprecated since the dawn of PHP 4, and various function aliases (rasmus)
5. ereg (derick)
6. gd1 (pierre)
7. remove freetype 1.x DONE (pierre)
8. ze1.compatibility_mode (helly)
9. "register_long_arrays", HTTP_GET_VARS, etc. (jani)
10. Support for old type constructors
11. (ezcLogMessage?::ezcLogMessage?()) (derick)
12. SimpleXML? on by default
13. ext/mysql (georg)

darth-bane
darth-bane
Niveau 10
19 octobre 2006 à 23:00:33

Je ne travaille qu´avec PHP5, donc ke pense que mon code restera valide un certain temps.

<hors sujet>

p***** ! 3 heures pour réussir à faire fonctionner un code extrait d´un bouquin.
En l´occurrence ces 2 lignes :
var strFName = xSel.childNodes[0].firstChild.nodeValue;
var strEName = xSel.childNodes[1].firstChild.nodeValue;
Donc 3 heures pour me rendre compte qu´elle ne fonctionne qu´avec IE et que pour Opera et FF je dois mettre :
var strFName = xSel.childNodes[1].firstChild.nodeValue;
var strEName = xSel.childNodes[3].firstChild.nodeValue;
parce que les childNodes[0] et [1] ne sont pas définis :-((

</hors sujet>

deepblue
deepblue
Niveau 16
20 octobre 2006 à 16:46:17

"Je ne travaille qu´avec PHP5, donc ke pense que mon code restera valide un certain temps. " >> tout a fais, php6 ne va pas revolutionner php 5

C´est balôô pour ton code js xD, ça fait quoi (quand ça fonctionne :rire: ) ?

gugus963
gugus963
Niveau 10
20 octobre 2006 à 16:48:11

Euh, moi je sais pas avec quelle version je travaille... Comment on fait pour savoir ? ^^

darth-bane
darth-bane
Niveau 10
20 octobre 2006 à 22:07:12

deepblue :d) En fait, je me suis remis à mon apprentissage d´Ajax.
Jusqu´à présent, j´utilisais les bases d´Ajax, et les données échangées entre Javascript et PHP étaient des données texte simple.
Mais comme j´aime bien faire les choses correctement, je travaille avec le livre "Ajax en Pratique" chez CampusPress et je suis sur le chapître des échanges de données au format XML.
J´ai juste 2 ou 3 petits soucis :
1) - le livre est destinés à des programmeurs web de niveau intermédiaire/confirmé, et particulièrement en Javascript.
2) - la plupart des prog côté serveur sont en VBScript, ASP, ... et très peu en PHP, je dois donc adapter. Quand tu n´a jamais travaillé avec des données XML en PHP, ce n´est pas forcément évident.
Le code sur lequel je bossais semble assez simple, tu as 2 listes dans un formulaire, et la 2nde liste est définie en fonction de la sélection dans la 1ère liste.
Simple, ça ne l´est qu´en apparence !
Le problème sur lequel je coinçais était en particulier après récupération des données XML, pour injecter les données dans la page en utilisant les fonctions de gestion des nodes. IE ne les gèrent bien sûr pas comme les autres. Pour cette partie, le code du livre semble n´avoir été prévu que pour IE, alors que pour d´autre portions, il est prévu (adapté) pour tous les navigateurs.

GuGus963 :d) tu fais une simple page PHP dans laquelle tu auras mis :
phpinfo();

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment