Hallo,
ich hole aus der Datenbank eine URL Variable und baue mit PHP und dieser Variable einen JavaScript Code. Etwa so
ich habe letzte Woche die Datenbank mit neuen Daten befüllt und seitdem geht die JS Funktion openURL nicht mehr. Die Daten werden korrekt aus der Datenbank ausgelesen (sehe ich im übersetzen Quellcode).
Das komische ist: wenn ich eine feste url manuell in das Script eingebe, dann funktioniert die Funktion openURL(), also so:
Ich habe es überprüft: es steht in beiden Versionen exakt die gleiche url da! Nur bei der manuellen Eingabe wird die JS Funktion korrekt ausgeführt.
Irgendwie muss es also an den Zeichen in der DB selbst liegen. Die Daten der Datenbank habe ich über eine csv Datei eingelesen.
Jemand ne Ahnung?
Vielen Dank für eure Hilfe
ich hole aus der Datenbank eine URL Variable und baue mit PHP und dieser Variable einen JavaScript Code. Etwa so
Code:
$result = $mysqli->query($sql); if($result->num_rows==0) { $row=$result->fetch_assoc(); $url=$row['spalte_url']; } echo "<script>".... echo "openURL('".$url."') {//mach irgendwas}";
Das komische ist: wenn ich eine feste url manuell in das Script eingebe, dann funktioniert die Funktion openURL(), also so:
Code:
$url="www.wasweißich.de" ; echo "openURL('"..$url."') {//mach irgendwas}
Irgendwie muss es also an den Zeichen in der DB selbst liegen. Die Daten der Datenbank habe ich über eine csv Datei eingelesen.
Jemand ne Ahnung?
Vielen Dank für eure Hilfe
Kommentar