Ik kan gewoon inloggen.quote:Op dinsdag 6 november 2012 21:05 schreef BrainOverfloW het volgende:
Hier meer mensen met een GitHub account en zo ja, kunnen jullie inloggen?
Ik heb me net aangemeld maar als ik in wil loggen blijft de site op de inlog pagina hangen of word ik terug gestuurd naar de homepage zonder ingelogd te zijn. Gebruikersnaam en wachtwoord pakt hij wel want ik krijg geen melding dat ik een fout heb gemaakt bij het intypen. Dus doe ik iets verkeerd of gaat er iets fout aan de kant van GitHub?
Je bedoelt UTF-8 in m'n database toch? Ik gebruik nu latin1_swedish_ci:quote:Op woensdag 7 november 2012 01:32 schreef GlowMouse het volgende:
Altijd voor UTF-8 kiezen, je kunt altijd een andere charset kiezen als je op zo'n rare i wilt zoeken.
Ik heb het nu dus zo: , maar de í staat nog steeds als à in de database.quote:Op woensdag 7 november 2012 01:44 schreef pascal08 het volgende:
[..]
Je bedoelt UTF-8 in m'n database toch? Ik gebruik nu latin1_swedish_ci: [ afbeelding ]
Moet ik alles weer opnieuw in de database invoeren of veranderd 'ie alles "on-the-fly"?
Dat vermoedde ik al, ik zal het dus opnieuw moeten invoeren. Moet ik nog iets als utf8_encode() gebruiken bij het invoeren?quote:Op woensdag 7 november 2012 01:50 schreef StM het volgende:
Omdat het nu corrupt in je database is opgeslagen
Bedoel je zo?quote:Op woensdag 7 november 2012 01:58 schreef StM het volgende:
Je kan beter je hele app van UTF-8 gebruik laten maken. Juiste headers sturen etc.
1 2 3 | <?php header("Content-type: text/html; charset=utf-8"); ?> |
1 2 3 | <?php mysql_query("SET NAMES 'utf8'") ?> |
Waar plaats ik die regel dan? Gewoon bovenaan m'n php script? Ik ben echt nog een newbie.quote:Op woensdag 7 november 2012 02:03 schreef StM het volgende:
Ik persoonlijk geef de voorkeur aan
[ code verwijderd ]
omdat dat soort meta tags als je ze verkeerd (te laat) gebruikt vooral bij oudere IE versies kan zorgen dat hij de pagina 2x moet parsen.
*edit*
Hier trouwens een handige checklist: http://blog.loftdigital.com/blog/php-utf-8-cheatsheet
edit2:
en vergeet
[ code verwijderd ]
niet, via de adapter die jij gebruikt (Wss MySQLi of PDO)
Gewoon bovenaan m'n header.php die elke pagina wordt geladen?quote:Op woensdag 7 november 2012 02:09 schreef StM het volgende:
Headers moet je versturen voor de eerste output. Dus ergens bovenaan of op een centrale plek.
Ja, dat is dus header.php bij mij.quote:Op woensdag 7 november 2012 02:13 schreef StM het volgende:
Bv ja, hoewel je voor 1 regel code niet een aparte file hoeft aan te maken Wel kan je iets van een common.php aan maken die je altijd laad waar je dit maar ook andere defaults regelt.
Codering in m'n editor nu:quote:Op woensdag 7 november 2012 02:18 schreef StM het volgende:
Die file ook als UTF-8 opslaan, vaak is dit een optie van je editor.
Waar doe ik dat?quote:Op woensdag 7 november 2012 02:22 schreef StM het volgende:
Heb je wel je verbinding op UTF-8 gezet zoals ik had gezegd?
Zo?quote:Op woensdag 7 november 2012 02:25 schreef StM het volgende:
Als eerste query SET NAMES 'utf8' uitvoeren
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |