ERLEDIGT
NEIN
NEIN
ANTWORTEN
24
24
ZUGRIFFE
3840
3840
EMPFEHLEN
-
Das hier:

Das ist die HTML-Notation für eine BOM.
...klicke bei deinem Beitrag http://www.tutorials.de/javascript-a...ml#post1893812 auf "zitieren", es steht da. Ich habs nicht dahin gepackt, und es hat da auch nichts zu suchen.
-
Also schreibe ich quasi eine Regex oder filtere aus dem Array schlichtweg den Wert (oder nicht Wert) "" raus und es sollte gehen?...
Leider nein - wenn ich das Produkt als String übergebe und diesen durchsuche werde ich nicht fündig - bzw. der Falschbytewert ist nicht auffindbar. Was kann ich nun tun?
Wie kann ich den ekligen Zusatz los werden?Geändert von SonMiko (28.08.10 um 18:52 Uhr)
Besten Gruß,
Mike
-
Ist doch totaler Mist...
- egal was ich tue, dieses Bytezeugs bleibt da - hat PHP keine Funktionen dafür oder JQuery bzw. JavaScript?
Besten Gruß,
Mike
-
Das ist keine Frage von PHP oder Javascript, die Ursache musst du in deinem Editor suchen, mit dem du die Datei erstellst/bearbeitest.
-
Wie kann ich es finden/ sehen/ erkennen?
Was muss ich beachten? Ich weiss dass ich die Datei als UTF8, ANSI oder sonst was speichern kann - was sei hierbei gewählt? Ich nutze eigentlich immer UTF 8...
Ich habe alles durchsucht und habe keine Ahnung wie ich diese Bytes vermeiden kann - das ist deprimierend weil ich nach etwas suche das mit partout nicht angezeigt wird.
Ich habe den Code nun ver-hässlicht und sämtliche Leerzeichen oder Tabs vermieden, alles ist nun unübersichtlich am Rand...
Trotzdem kein Erfolg.Besten Gruß,
Mike
-
Wie du das abstellen kannst, wäre einfacher zu Beantworten, wenn du verrätst, welchen Editor du nutzt.
-
PHPDesigner nutze ich, und/ oder auch Notepad. Ich kann auch gerne Notepad++ nutzen...
Besten Gruß,
Mike
-
Erstelle dir ein weiteres PHP-Skript
(Beachte den Pfad, die URL muss unbedingt per HTTP angefordert werden )Code :1 2 3
<?php echo htmlentities(file_get_contents('http://server.tld/content/_getReceiver.php?term=a')); ?>
Dieses Skript rufe im Browser auf. Vor dem eigentlichen Array solltest du komische Zeichen sehen, diese sind das Übel...wenn sie weg sind, sollte alles wie gewünscht gehen.
Von deinen Editoren nutze ich keinen, ein kurze Googelei hat aber bspw. für den PHPDesigner ergeben, dass man diese Einstellung im Files/Preferences Menu vornehmen kann.
Damit die Änderungen auch sichtbaren Erfolg zeigen, nehme vorrübergehend folgende Änderung am Aufruf vor:
Code :1 2 3 4 5
$("input[name=receiver]").autocomplete({ source: "content/_getReceiver.php?t="+new Date().getTime(), minLength: 2, delay: 0 });
-
Ah - der Hinweis mit der PHP Datei ist sehr brauchbar - danke vielmals******
Ich kann das Dateiformat auf Windows, Unix oder MAC stellen (Windows ist ausgewählt).
Die Enkodierungsoptionen sind ANSI, darunter UTF-8, UTF-16 LE, UTF-16 BE.
Darunter gibts dann noch die Option "speichere mit BOM" - klicke ich diese an, beschwert sich PHP das die Session nicht erneut gestartet werden kann
Dein Aufruf mit dem t Parameter funktioniert leider auch nicht wirklichsession_start() [function.session-start]: Cannot send session cache limiter - headers already sent
...
Ich will aber irgendwie auch nicht nerven mit dem Thema - vielen Dank Dir für die viele Mühe und die vielen Antworten.Besten Gruß,
Mike
-
Das Script läuft nun nach langer Zeit endlich wie es soll:
Ich hatte in dem aufzurufenden Script Dateien "included" welche wohl für den BOM verantwortlich waren. Das umgehe ich nun indem ich die Daten direkt in die Datei schreibe.
Dann habe ich durch Firebug erkannt das der GET String nicht "q" sondern "term" lautet.
Ich habe natürlich versucht den part mit dem Include zu belassen und dachte es läge nur an dem falschen Get-Namen, aber es war tatsächlich auch der BOM schuld.
Nun funktioniert das Script so wie es soll und ich bin sehr zufrieden.
Vielen Dank für die Hilfe und besten Gruß,
Euer MikeBesten Gruß,
Mike
Ähnliche Themen
-
[JQuery] Ui Autocomplete - Leere Ergebnisliste
Von supercat1510 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 13.01.11, 13:22 -
[jQuery] Autocomplete
Von ropueh im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 29.06.10, 01:13 -
[jQuery] Probleme mit dem Autocomplete
Von newwarrior im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 20.03.10, 19:40 -
jquery autocomplete - Feldinhalt übergeben
Von NobodyBody im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 20.01.10, 09:04 -
jquery autocomplete soll intern verlinken
Von Axel1971 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.12.09, 21:26





Zitieren

Login





