Antworten auf deine Fragen:
Neues Thema erstellen

Dynamisches Formular?

ChrisvA

Aktives Mitglied

AW: Dynamisches Formular?

Nur mal so zum Fragen, um den Fehler etwas einzugrenzen, was für Quellcode erhältst du, falls du das PHP-Skript sql/news_load.php?Datum=[gültiges Datum] aufrufst. Steht da ä drinnen, oder ä?
 

ChrisvA

Aktives Mitglied

AW: Dynamisches Formular?

Kannst du mal einen Link zur Beispielseite posten, damit kann man das Problem vielleicht erkennen.
 

netbandit

Aktives Mitglied

AW: Dynamisches Formular?

Die Kodierung von news_load.php ist ISO-8859-1, Sonderzeichen werden dort umgewandelt (wahrscheinlich via htmlentities), im Quelltext steht
HTML:
äö
Die index.php hingegen ist UTF-8 kodiert, mischen sollte man nicht.

Also entweder Du machst aus der index.php auch ISO-8859-1; da läufst Du aber Gefahr, daß Du mit der DB Probleme bekommst und dort ggf. weitere Anpassungen nötig werden (sofern Du die DB auch in UTF-8 angelegt hast)

Oder Du machst aus der news_load.php auch UTF-8, wandelst Sonderzeichen nicht um. Folgendes an den Anfang der PHP-Datei sollte helfen:

PHP:
<?php
header('Content-Type: text/html; charset=utf-8');
mb_internal_encoding('UTF-8');
mb_language('uni');
Grüße :)

€: Habe eben erst gelesen, daß die umgewandelten Sonderzeichen schon in der Datenbank sind, also beim Speichern schon was passiert. Wenn dort nicht im Script schon htmlentities verwendet wird, vielleicht htmlspecialchars? Oder benutzt Du vielleich irgend so ein WYSI... Editor wie hier im Forum?
 
Zuletzt bearbeitet:

suti5

Noch nicht viel geschrieben

AW: Dynamisches Formular?

Vielen Dank für deine antwort. Habe beides ausprobiert und keine der beiden varianten hat funktoniert.
Hinnweis: In der DB steht schon &auml;&ouml; und damit funktoniertes auf allen anderen seiten nur diese seite macht probleme, liegt das an javascript?

Gruss suti5
 

netbandit

Aktives Mitglied

AW: Dynamisches Formular?

Guck mal mein Edit im vorherigen Post ;)

Wenn sich das mit der Umwandlung nicht schon vor dem Speichern abstellen lässt, hilft evtl. noch folgendes für die Ausgabe in der news_load.php:

PHP: html_entity_decode - Manual

Nur eben wie schon geschrieben, darauf achten, daß die news_load.php auch UTF-8 ausliefert

Grüße

...und damit funktoniertes auf allen anderen seiten nur diese seite macht probleme, liegt das an javascript?

Gruss suti5
Ich glaube es auch so langsam, Quasi doppelt umgewandelt, einmal für die Datenbank, das Umgewandelte dann wieder von jquery. Von letzterem habe ich allerdings null Plan. Habe mal eben Tante G angeschmissen und folgendes gefunden:



Vieleicht lässt sich da was herleiten?!
 
Zuletzt bearbeitet:

fakerer

Aktives Mitglied

AW: Dynamisches Formular?

wenn die Sachen aus der Datenbank falsch angezeigt werden, könntest du auch das Format in der der Datenbank kontrollieren ob es dort auch UTF-8 Zeichen sind.
Falls nicht musst du halt konvertieren.
 

suti5

Noch nicht viel geschrieben

AW: Dynamisches Formular?

Ich habe den Fehler gefunden, im javascript musste ich text auf html ändern und siehe da es funktoniert.

Code alt:
HTML:
$(document).ready(function() {
  $('#strDatum').change(function() {
   var Datum = $('#strDatum').val();
   $('#vorschau').show('slow');
 
   $.get("sql/news_load.php?Datum="+Datum, function(ret) {
 
    $('#vorschau').text(ret);
   });
  });
 });

Code neu:
HTML:
 $(document).ready(function() {
  $('#strDatum').change(function() {
   var Datum = $('#strDatum').val();
   $('#vorschau').show('slow');
 
   $.get("sql/news_load.php?Datum="+Datum, function(ret) {
 
    $('#vorschau').html(ret);
   });
  });
 });
Nochmals vielen dank für eure Hilfe.:)
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben