abonnement Unibet Coolblue
  dinsdag 6 november 2012 @ 21:05:03 #251
118011 BrainOverfloW
Fok! around the Clock!
pi_118906934
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?
Whether or not you can become great at something, you can always become better.
And one day you'll wake up and find out how good you actually became, having transcended whatever limits you might have thought you couldn't pass.
Neil Degrasse Tyson
pi_118914532
quote:
0s.gif 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?
Ik kan gewoon inloggen.
pi_118920886
Ik heb nogal een lastig probleem. Ik weet niet wat de handigste manier is om letters met een accent in m'n database op te slaan, met betrekking op het volgende:

Momenteel is de í (i met accent acute) in de database opgeslagen als een Ã. Nu wil ik graag kunnen zoeken naar een woord met een í, zonder dat ik het accent erbij hoef te typen. Ik wil dus de í kunnen vinden door gewoon een i te typen.
  woensdag 7 november 2012 @ 01:32:40 #254
75592 GlowMouse
l'état, c'est moi
pi_118921155
Altijd voor UTF-8 kiezen, je kunt altijd een andere charset kiezen als je op zo'n rare i wilt zoeken.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_118921387
quote:
0s.gif 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.
Je bedoelt UTF-8 in m'n database toch? Ik gebruik nu latin1_swedish_ci:

Moet ik alles weer opnieuw in de database invoeren of veranderd 'ie alles "on-the-fly"?
pi_118921443
quote:
0s.gif 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"?
Ik heb het nu dus zo: , maar de í staat nog steeds als à in de database.
pi_118921510
Omdat het corrupt in je database is opgeslagen ;) Je kan niet zomaar terughalen wat je ooit bedoelde.
pi_118921527
quote:
0s.gif Op woensdag 7 november 2012 01:50 schreef StM het volgende:
Omdat het nu corrupt in je database is opgeslagen ;)
Dat vermoedde ik al, ik zal het dus opnieuw moeten invoeren. Moet ik nog iets als utf8_encode() gebruiken bij het invoeren?
pi_118921662
Je kan beter je hele app van UTF-8 gebruik laten maken. Juiste headers sturen etc.
pi_118921705
quote:
0s.gif 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.
Bedoel je zo?
pi_118921746
Ik persoonlijk geef de voorkeur aan
1
2
3
<?php
header
("Content-type: text/html; charset=utf-8");
?>
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
1
2
3
<?php
mysql_query
("SET NAMES 'utf8'")
?>
niet, via de adapter die jij gebruikt :) (Wss MySQLi of PDO)
pi_118921825
quote:
0s.gif 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)
Waar plaats ik die regel dan? Gewoon bovenaan m'n php script? Ik ben echt nog een newbie. :)
pi_118921836
Headers moet je versturen voor de eerste output. Dus ergens bovenaan of op een centrale plek.
pi_118921872
quote:
0s.gif 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.
Gewoon bovenaan m'n header.php die elke pagina wordt geladen?

pi_118921894
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.
pi_118921952
quote:
0s.gif 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.
Ja, dat is dus header.php bij mij.

Hoe krijg ik nu bijvoorbeeld het woord "scène" op de goede manier in m'n database? Ik gebruik een PHP script om alles weg te schrijven.
pi_118921973
Die file ook als UTF-8 opslaan, vaak is dit een optie van je editor.
pi_118922013
quote:
0s.gif 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.
Codering in m'n editor nu:


PHP-script dat de invoer regelt:


Output in m'n browser.


Wat er daadwerkelijk in de database wordt ingevoerd:



De output in m'n browser is dus hoe ik het in m'n database ingevoerd wil hebben. :@
pi_118922049
Heb je wel je verbinding op UTF-8 gezet zoals ik had gezegd? ;)
pi_118922072
quote:
0s.gif Op woensdag 7 november 2012 02:22 schreef StM het volgende:
Heb je wel je verbinding op UTF-8 gezet zoals ik had gezegd? ;)
Waar doe ik dat? :@
pi_118922105
Als eerste query SET NAMES 'utf8' uitvoeren ;)
pi_118922161
quote:
0s.gif Op woensdag 7 november 2012 02:25 schreef StM het volgende:
Als eerste query SET NAMES 'utf8' uitvoeren ;)
Zo?

pi_118922170
ja
pi_118922217
quote:
0s.gif Op woensdag 7 november 2012 02:29 schreef StM het volgende:
ja
Nog steeds: :'(
pi_118922248
Check je het via PHPMyAdmin? Staat de karakterset wel goed? (Dus op UTF-8)
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')