Δημοσιεύτηκε: 17 Ιουν 2012, 23:51
από koslibpro
Αποστόλης έγραψε:- Το sprintf απλά μορφοποιεί ή εκτυπώνει ένα string σύμφωνα με το format που του δίνεις. Αν βάλεις σκέτο το query πάλι θα τρέξει.
Βέβαια ανάλογα τη δομή του script μπορεί να μην προλάβεις να δεις την εκτύπωση ή να μην την βγάλει καθόλου (αν π.χ. κάνεις κάποιο redirect πρίν ολοκληρωθεί το script).

- Δεν γνωρίζω αν το % είναι wild charachter και της mysql.
Πολύ πιθανό μιας και πολλές εντολές της php "πατάνε" πάνω στη mysql.
Μαζί με το s στην ουσία μορφοποιεί οτιδήποτε του δώσεις σε string. Είναι παράμετρος της sprintf.
Ομως παραμένει wild charachter και σε login διαδικασίες όπου ψάχνεις ακριβώς αυτό που πληκτρολογεί ο χρήστης μπορεί να δημιουργήσει πρόβλημα.

Τί είδους προβλήματα?ρωταω επειδη με ενδιαφερει πολυ αυτο το θεμα τωρα..
αν εχεις και κανα link υποψην,ριχτο.