Vous n'êtes pas identifié.
J'ai reçu une alerte d'erreur MySQL pour la création de ton livre Morghur.
Tu peux me dire si ça a fonctionné correctement pour toi stp ?
J'ai l'impression qu'il n'a pas été créé tout simplement.
Hors ligne
Après vérification, j'avais bien eu l'hololog de création du livre, même si je ne l'ai pas gardé, mais je ne l'ai pas dans l'inventaire.
Donc à priori, le seul souci est la création du livre dans l'inventaire, par contre je ne sais pas si un livre vierge ma été enlevé...
Hors ligne
Je suppose que c'est à cause des apostrophes que tu as mis, il doit y avoir un souci d'échappement (et donc une possibilité d'injection SQL... j'aime pas ça).
Hors ligne
Allez hop plus qu'a écrire des livres sur le SQL
Peut-être que l'ancien serveur avait les magic quotes d'activé...
Sinon depuis MySql 4.1/PHP 5 on peut faire des prepared statements, c'est bien ca pour éviter l'injection ;-)
Hors ligne
La v2 utilise PDO avec des requêtes préparées depuis le départ
Et oui, il doit y avoir quelques différences de configuration.
Maintenant, on a plein de warnings et de notices qui s'affichent dans les logs... avant on ne les voyait pas
Hors ligne
J'avoue que moi même n'ai pas encore le réflexe requête préparée en php/mysql car c'était pas dispo quand j'ai commencé dessus... et c'est un bon point pour la v2 ;-)
Ahh les joies de la migration de serveur sur des mutualisés
Bon courage
Hors ligne