SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.04.2015, 17:33:40
evisilvia evisilvia ist offline
Anfänger
 
Registriert seit: Apr 2015
Alter: 63
Beiträge: 4
Deutsche Sonderzeichen falsch dargestellt

Salü zusammen,

ich bin mir nicht sicher ob ich ein php- oder mysql-Problem habe, aber ich probiers mal hier.
Ich habe ein kleines php-Skript geschrieben, das einen Textwert aus einem html-Formular in eine mysql-Tabelle einträgt. Leider werden die deutschen Sonderzeichen (Umlaute, ß) falsch dargestellt und ich hab keine Ahnung wieso. Ich vermute, daß es irgendwie mit den Tabelleneinstellungen zusammenhängt. Momentan steht die Kollation auf utf8_german2_ci (das habe ich mir einfach von den auf dem Server ebenfalls liegenden Wordpress-Tabellen abgeguckt), ich hab auch schon andere Einstellungen probiert, bisher ohne Erfolg.
Hat jemand eine Idee wo's hakt?

Beste Grüße,
Evi
Mit Zitat antworten
  #2  
Alt 22.04.2015, 20:14:36
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Deutsche Sonderzeichen falsch dargestellt

Hi,

sry aber dieses Thema ist doch auf jeder PHP+MySQL Seite/Forum 1000mal
diskutiert. Google ein bissle, hier einige Suchwörter: PHP MYSQL UTF8

MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #3  
Alt 23.04.2015, 12:10:52
evisilvia evisilvia ist offline
Anfänger
 
Registriert seit: Apr 2015
Alter: 63
Beiträge: 4
AW: Deutsche Sonderzeichen falsch dargestellt

Danke für den HInweis, das Stichwort "utf-8" hat mir gefehlt.
Mit Zitat antworten
  #4  
Alt 24.04.2015, 11:06:05
evisilvia evisilvia ist offline
Anfänger
 
Registriert seit: Apr 2015
Alter: 63
Beiträge: 4
AW: Deutsche Sonderzeichen falsch dargestellt

Nochmal herzlichen Dank für den Schubs in die richtige Richtung, Problem gelöst! Mit utf_encode() hats geklappt.

Beste Grüße,
Evi
Mit Zitat antworten
  #5  
Alt 24.04.2015, 12:59:00
sysop sysop ist offline
Member
 
Registriert seit: Mar 2004
Ort: wien
Beiträge: 512
AW: Deutsche Sonderzeichen falsch dargestellt

genau genommen ist das aber eine Krücke!

utf8_encode() konvertiert nur ISO8859 zu UFT-8. Sind header und Datenbank korrekt codiert, braucht man das nicht.

Probleme würde es dann geben, wenn man tatsächlich ISO-codierte Daten senden möchte, die werden dann UTF-8 Zwangscodiert. Mein Rat wäre also dahin gehend, ein korrekte Codierung zu verwenden und nicht zu konvertieren.
__________________
Gruss sys ;-)
Ich möchte wie mein Grossvater sterben, lächelnd und schlafend, nicht schreiend und weinend, wie sein Beifahrer.
Mit Zitat antworten
  #6  
Alt 25.04.2015, 15:23:42
evisilvia evisilvia ist offline
Anfänger
 
Registriert seit: Apr 2015
Alter: 63
Beiträge: 4
AW: Deutsche Sonderzeichen falsch dargestellt

Danke, du hast natürlich recht! :)
Ich hab als Testdaten alte Access2000-Exporte, da geht das mit der Krücke.
Fürs neue Projekt (kleine Wordpress-Erweiterung) sollte das natürlich anders laufen. Ich denke aber, daß ich das Ding letztendlich als Plugin realisieren werde und Wordpress die korrekte Codierung überlasse. Diese Anlaufschwierigkeiten kommen glaub ich daher, daß ich jetzt in der Testphase externe php-Skripts in Wordpress aufrufe, und da klappts halt nicht mit den Umlauten wenn man nicht den richtigen Header mitgibt.
Ganz schön was gelernt die letzten Tage, danke euch allen! :)
Mit Zitat antworten
Antwort

Stichworte
deutsche umlaute, kollation, tabelleneinstellungen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ergebnis wird falsch dargestellt?! M-Cha MySQLi/PDO/(MySQL) 5 02.07.2014 12:36:19
Passwort ohne Sonderzeichen juergen PHP Grundlagen 6 01.09.2010 17:18:03
Sortierung nach Datum mit Order by nach Konvertierung ins Deutsche Format falsch carlos7262 MySQLi/PDO/(MySQL) 2 12.04.2007 09:43:32
Sonderzeichen (ä,ö,ü...) werden falsch dargestellt bluefeyer PHP Grundlagen 5 06.06.2005 21:48:47
Problem beim Mailen mit Sonderzeichen ... Wolfgagn Uhr PHP Grundlagen 9 11.10.2004 14:37:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:20:47 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt