Åäö...

PHPportalen Forum Index » Databaser
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget Gå till sida 1, 2  Nästa
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
tedskonto



Medlem i: 4599 dagar

Status: Offline



#369696
Inlägg Skrivet: 2006-04-12 23:33      Ämne: Åäö... Citera

VARFÖR I HELVETE ÄR ALLA DATABASER SÅ JÄTTEKASSA?
Jag började göra en svensk sida för ett tag sen och då och då måste jag sätta in åäö i databasen. jag såg att det gick skumt så jag började använda ä och de andra special tecknen. Men antingen är det mySql eller php som cpar sig för de håller på att översätta specialsträngarana när man verkligen inte vill det. Ponera tex att användare hasse har en: häst = häst hästen sparas i hasses databas för grejer hasse äger. Sen har jag en annan databas där föremålet häst finns. I den databasen heter häst också häst. Men när jag söker i databasen efter häst så är php/mySql så jävla DUMT i HUVET! att det översätter mitt häst till häst när jag ger en variabel(som man man måste ha för å använda i söksträngar) det värdet. Det blir som att jag söker efter: SELECT sak1, sak2, sak3, FROM tbl_items WHERE itemname = 'häst'; när RADHELVETE MAN SÖKER EFTER HAR ITEMNAME="häst"!!!! går deta att undvika? tycker iaf att det är ett RIIIKTIGT korkat system. OBS! om jag förösker att använda bara häst i tbl_items så blir det typ: h%&/&%&st. LUNARTRAMS HELP!

BTW jag är helre ett korkar imperialistsvin som följer microsoft än en infantil idiot som inte kan göra ett hederligt språk(hade aldrig dessa problem i VB.net)
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#369711
Inlägg Skrivet: 2006-04-13 00:27      Ämne: Citera

Istället för att skrika rakt ut och slå huvudet i väggen, kan du tala om vad du använder för versioner av MySQL/PHP samt lite kod som visar hur du använder det.

Själv har jag inga som helst problem med åäö i databasen.

Sätt dina tabellers kollationering till latin1_swedish_ci, använd Char-set ISO8859-1 i dina dokument då det är detta charset som PHP default använder (såvida du inte ändrat inställningar).
Nu borde det gå att använda dina åäö utan att göra om de till entiteter.

Tänk på när du lägger in ord med entiteter i ett formulärfälts value, även hidden, omvandlas de till sitt tecken, och du måste därför köra dubbla htmlentities om du i dessa fall vill behålla de som entiteter.
Detta är inget som har med PHP att göra, utan en ren HTML-sak.


Så ta och lugna ner dig istället för att skrika och rasa. Dina chanser att få hjälp blir klart mycket mindre då.
Sök lite kunskap som rättar till problemen, istället för att försöka gå omvägar runt, och som ger dig nya problem.
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
tedskonto



Medlem i: 4599 dagar

Status: Offline



#369911
Inlägg Skrivet: 2006-04-13 15:09      Ämne: Citera

Stora bokstäver betyder inte att jag skriker. det betyder att jag låtsas skrika =). tack för hjälpen. btw vad e de för skum... katt? som du har på bild? en absiner [JAG ÄR ORDBLIND OCH TAPPAR DE FLESTA BOKSTÄVERNA NÄR JAG SKRIVER] vad de hete?
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#369989
Inlägg Skrivet: 2006-04-13 19:52      Ämne: Citera

Bondkatt, två veckor gammal.
http://www.a-kok.com/kissarna/livingstone.jpg

En skräpkatt som försvann för några år sedan.
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
berkan



Medlem i: 4477 dagar

Status: Offline



#371079
Inlägg Skrivet: 2006-04-17 17:25      Ämne: ÅÄÖ Problem! Citera

Hej Malte!

Skrev om mitt problem här:
http://www.phpportalen.net/viewtopic.php?t=4403&postdays=0&postorder=asc&start=1005
Flyttar nu hit för att vidarutveckla mitt åäö problem!

Problemet är att jag inte får åäö inlaggt, registrerat i mysql likaväl får jag inga åäö när skriptet hämtar från databas! Alla åäö, ÅÄÖ har bytts till "" alltså inget tecken bara luft!?

Du svarade att det inte var något fel via skriptet så jag undrar var jag ska ändra?

Kan någon lista språkinställningar (charset mm) för Mysql + Php + Apache här?

Jag har haft problem med detta i över ett år! Script jag köpt eller tankat har inte funkat med åäö, ÅÄÖ... I bästa fall har jag fått konstiga tecken när jag pillat i inställningarna för apache php mysql:(

Jag har Mysql, Php och Apache, kör på Windows XP!

Hjjälp mej snälla!
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
antennen



Medlem i: 4731 dagar

Status: Offline



#371086
Inlägg Skrivet: 2006-04-17 17:43      Ämne: Citera

KOD:
1:
#
2:
# Specify a default charset for all content served; this enables
3:
# interpretation of all content as UTF-8 by default.  To use the
4:
# default browser choice (ISO-8859-1), or to allow the META tags
5:
# in HTML content to override this choice, comment out this
6:
# directive:
7:
#
8:
AddDefaultCharset ISO-8859-1

För mig låg lösningen i Apaches konfigurationsfil (/etc/httpd/conf/httpd.conf på mitt Fedora-system). Den stod inställd på UTF-8 från början men när värdet sattes till ISO-8859-1 löste sig allt direkt.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
berkan



Medlem i: 4477 dagar

Status: Offline



#371102
Inlägg Skrivet: 2006-04-17 18:17      Ämne: Hej Antennen! Citera

Ändrade inställningen med ditt förslag men det ändrar ingenting:( Tack ändå!

Min server trollar bort åäö, ÅÄÖ fortfarande och ger mej luft när det borde stå ett å eller ä eller ö istället!?

Jag behöver nog veta hur alla inställningar med språkat ska se ut i php.ini, apache inställningarna och mysql- inställningarna...
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#371103
Inlägg Skrivet: 2006-04-17 18:21      Ämne: Citera

Startade du om Apache efter ändring i httpd.conf ?
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
berkan



Medlem i: 4477 dagar

Status: Offline



#371107
Inlägg Skrivet: 2006-04-17 18:34      Ämne: Hej! Citera

Ja, jag har startat om apache efter varje ändring! Fortfarande samma problem. Jag reggar Örjan i ditt script men i mysql heter han: "rjan"..

Om jag ändrar själv i mysql så står det Örjan osv men det går inte att logga in på åäöSad

I phpmyadmin väljer den Language (sv-utf-Cool som standard och Kollation av MySQL-uppkoppling: utf8_swedish_ci
mer: MySQL teckenuppsättning: UTF-8 Unicode (utf8)

Har du nått vi kan test-köra med?
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#371112
Inlägg Skrivet: 2006-04-17 18:40      Ämne: Citera

Byt kollationering på din databas och tabeller till latin1_swedish_ci.
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
berkan



Medlem i: 4477 dagar

Status: Offline



#371118
Inlägg Skrivet: 2006-04-17 18:45      Ämne: ? Citera

Nu börjar det likna nått.. men..
Vill du berätta hur jag ska göra för jag är inte haj på detta!
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#371124
Inlägg Skrivet: 2006-04-17 18:47      Ämne: Citera

Du gör det i phpMyAdmin.
Titta på [Operationer].
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
berkan



Medlem i: 4477 dagar

Status: Offline



#371133
Inlägg Skrivet: 2006-04-17 19:02      Ämne: ? Citera

Jag körde en kollationering latin1_swedish_ci under Operationer!

Kollationering för members är latin1_swedish_ci

Testade allt.. Reggade Örjan 2 men fortfarande "rjan" i både mysql samt när välkommen "rjan" när man loggat in..

Vad ska jag nu göra?
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
antennen



Medlem i: 4731 dagar

Status: Offline



#371140
Inlägg Skrivet: 2006-04-17 19:27      Ämne: Citera

Testa att skapa en ny post i tabellen och kontrollera kollationeringen. Testa eventuellt att göra om tabellen och kontrollera kollationeringen på den.
 

_________________
http://ante.mine.nu/ - Hobbyprojekt på deltid.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Malte
in memoriam 1



Medlem i: 5968 dagar
Från: Tingsryd
Status: Offline



#371143
Inlägg Skrivet: 2006-04-17 19:40      Ämne: Citera

Står det även "rjan" när du tittar på värdena i phpMyAdmin?
 

_________________
Funktion är vackert
Till toppen på sidan
Visa användarprofil Besök användarens hemsida
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget Gå till sida 1, 2  Nästa
PHPportalen Forum Index » Databaser
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic