habe das Problem, dass Umlaute nicht korrekt in der Variable dargestellt werden.
In der DB sind diese als UTF8 gespeichert und werden über PHPMyadmin korrekt dargestellt. Wenn ich dieses Script mit Firefox ausführe, werden die Umlaute korrekt dargestellt. In dem Editor Fenster von IPS in der Ausgabe werden diese nicht korrekt dargestellt. Die Frage ist nur: wie bekomme ich die Umlaute korrekt in eine Variable?
<?php
header('Content-Type: text/html; charset=UTF-8');
$verbindung = mysql_connect ("localhost",
"IPS", "xxxxx")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("zitate")
or die ("Die Datenbank existiert nicht.");
$abfrage = "SELECT Zitat, Autor, zitat_komplett
FROM zitate
ORDER BY RAND( NOW( ) )
LIMIT 1 ";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
print_r($row->Zitat);
}
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
//echo "$row->Autor";
SetValueString(35431 /*[.Cron\Zitate\Author]*/,$row->Autor);
}
?>
Beim Scriptfenster gibt es ja zwei Ansichten Text und HTML, außerdem kannst du bei Text noch HTML filtern ein/ausschalten.
Würde ich aber (wie auch bei der IPS-Variable) nicht viel drauf geben.
Wichtig ist doch das Ziel… Prowl oder ?
Wie übergibst du da denn den String und an wen?
Eigenes Script, Tonitools oder wie ?
Michael