Javascript-Problem mit aufruf

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript-Problem mit aufruf

    Hallo an alle
    Ich sitze hier vor einem Problem und habe anscheinend ein Brett vorm Kopf. Ich komme nicht weiter und werde auch aus den Fehlermeldungen nicht mehr schlau.

    Folgendes:
    Das folgende war gegeben und hat auch wunderbar funktioniert:
    //echo "<a href=\"#\" onclick=\"window.open('../servicenet/" . $dat_documents['docIdMd5'. "/index.php','semSNet" . $dat_documents['docId']. "','width=1000,height=700,screenX=0,screenY=0,menubar=no,toolbar=no,scrollbars=yes,resizeable=yes'); \">";

    Mein neuer Aufruf sieht so aus:
    PHP-Code:
    echo "<a href=\"#\" onclick=\"fnc_createNewLayer('../servicenet);" $dat_documents['docIdMd5'] . 
    "/index.php','semSNet" $dat_documents['docId']\">"

    fnc_createNewLayer('../servicenet) ist eine Javascript-funktion

    Wenn ich nun die Seite aufrufe kommt folgende Meldung:

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in I:\htdocs\index.php on line 631

    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in I:\htdocs\index.php on line 631

    Der Fehler zeigt auf die neue Zeile.
    Aber ich habe keine Ahnung wo mein Fehler liegt.
    Ich hoffe das ihr mir helfen könnt bei diesem Problem.

    Mit bestem Dank im vorraus
    Dicker
    Zuletzt geändert von asp2php; 24.11.2008, 15:39.

  • #2
    schau dir die 5 Stellen vor dem letzten ; mal an.

    move 2 php

    Kommentar


    • #3
      Im letzten Teil der Stringverkettung stimmt was nicht. Hättest du einen Editor mit Syntax-Highlighting oder würdest wenigstens die PHP-Tags hier im Forum benutzen, wäre dir das schon längst aufgefallen.

      Kommentar


      • #4
        Ich könnte nun auch eine ? hier schreiben.
        Was meint ihr?

        Kommentar


        • #5
          ich habe nun dein code in php-tag gesetzt, was fällt auf?

          Kommentar


          • #6
            Bitte sag es mir. Ich weiß es nicht.

            Kommentar


            • #7
              anstatt \ den . rein setzen, dann sollte es gehen.

              Kommentar


              • #8
                Das war es nicht. Wen ich einen . setze dann verknüpft er auch noch die nachfolgenden Zeilen.

                Kommentar


                • #9
                  asp2php hat doch gesagt, die letzten 5 Stellen
                  PHP-Code:
                  echo "<a href=\"#\" onclick=\"fnc_createNewLayer('../servicenet);" $dat_documents['docIdMd5'] . "/index.php','semSNet" 
                    
                  $dat_documents['docId'].">";
                                           |
                  //hier fehlte der Punkt 

                  Kommentar


                  • #10
                    Daran lag es nicht.
                    Egal was ich mache der Fehler bleibt bestehen

                    Kommentar


                    • #11
                      wie sieht dein Code aktuell aus?

                      Kommentar


                      • #12
                        Er sieht so aus:

                        PHP-Code:
                        echo "<a href=\"#\" onclick=\"fnc_createNewLayer('../servicenet');" $dat_documents['docIdMd5'] . "/index.php','semSNet" $dat_documents['docId']." ">"; 

                        Kommentar


                        • #13
                          An dem Code-Highlighting des Forums sieht man den Fehler aber schon

                          Kommentar


                          • #14
                            Ich sehe diesen Fehler nicht. Kann auch daran liegen das ich mich nicht so gut auskenne.
                            Wie muß es bitte richtig heißen,da mit es klappt?

                            Kommentar


                            • #15
                              Ich schiebe den Thread in Projekthilfe, denn IMHO beherrschst du noch nicht mal Grundlagen.

                              Kommentar

                              Lädt...
                              X