tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
24
ZUGRIFFE
3840
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    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.
     

  2. #17
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    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

  3. #18
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    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

  4. #19
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Das ist keine Frage von PHP oder Javascript, die Ursache musst du in deinem Editor suchen, mit dem du die Datei erstellst/bearbeitest.
     

  5. #20
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    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

  6. #21
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Wie du das abstellen kannst, wäre einfacher zu Beantworten, wenn du verrätst, welchen Editor du nutzt.
     

  7. #22
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    PHPDesigner nutze ich, und/ oder auch Notepad. Ich kann auch gerne Notepad++ nutzen...
     
    Besten Gruß,

    Mike

  8. #23
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Zitat Zitat von SonMiko Beitrag anzeigen
    das ist deprimierend weil ich nach etwas suche das mit partout nicht angezeigt wird.
    Erstelle dir ein weiteres PHP-Skript
    Code :
    1
    2
    3
    
    <?php
    echo htmlentities(file_get_contents('http://server.tld/content/_getReceiver.php?term=a'));
    ?>
    (Beachte den Pfad, die URL muss unbedingt per HTTP angefordert werden )

    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
        });
     

  9. #24
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    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
    session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
    Dein Aufruf mit dem t Parameter funktioniert leider auch nicht wirklich ...

    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

  10. #25
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    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 Mike
     
    Besten Gruß,

    Mike

Ähnliche Themen

  1. [JQuery] Ui Autocomplete - Leere Ergebnisliste
    Von supercat1510 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 13.01.11, 13:22
  2. [jQuery] Autocomplete
    Von ropueh im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 29.06.10, 01:13
  3. [jQuery] Probleme mit dem Autocomplete
    Von newwarrior im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 20.03.10, 19:40
  4. jquery autocomplete - Feldinhalt übergeben
    Von NobodyBody im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 20.01.10, 09:04
  5. jquery autocomplete soll intern verlinken
    Von Axel1971 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.12.09, 21:26

Stichworte