Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.12.2003, 15:52   #1
TP-Junior
 
Benutzerbild von Butterfly
 
Registriert seit: Jul 2001
Ort: Nordhessen
Butterfly macht alles soweit korrekt
Angry

PHP Variable an JS übergeben, die [] stören aber das ganze, wie denn?????


Hallo @ll,
ich hab ein Problem mit den Variablen von PHP innerhalb einer JS-Datei. Brauche dringend fachmännische Unterstützung.

Also ich steure meine ganze Seite über eine index. In dieser sind die unterschiedlichen Bereiche mit den dementsprechenden Seiten includet, wobei ich die Bereiche über die $_Session[userID] trenne.

Nach dem Login schreibe ich in die Session die userID, die Bereiche werden auch wunderbar von einander getrennt, das Problem ist die Navi. Die habe ich mit SothinkDHTML gemacht, in einer JS-Datei wird der Link zu der entsprechenden Seite übergeben. Wenn ich jetzt die PHP Variable Session[userID] dort anhänge dann läuft das JS auf einen Fehler.

Auszug aus einem Linkpfad innerhalb der JS-Datei:
(...[... ,"index.php?_SESSION=<?php echo'$_SESSION[userID]';?>&urlid=benutzer"]);
Syntaxfehler: erwartet ']'

Wie übergebe ich die PHP-Variable richtig, wenn ich den Link in HTML ausführe läuft alles richtig.

Oder *überleg* kann ich das irgendwie mit dem auslesen von dem SessionCookie lösen???

Hab erst vor kurzen mit PHP angefangen, deshalb blick ich es noch nicht so wirklich. Hoffe ihr könnt mir helfen

Thanks im voraus!!!
Butterfly
Butterfly ist offline   Mit Zitat antworten


Alt 09.12.2003, 16:19   #2
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
(...[... ,"index.php?_SESSION=<?PHP echo "\'$_SESSION['userID']\'";?>&urlid=benutzer"]);
PS: Wegen Boardsoftware werden die \-Zeichen nicht dargestellt. Musst du: echo "hier' und ...user_id']hier'" setzen.

Geändert von Strogij (09.12.2003 um 16:23 Uhr).
Strogij ist offline   Mit Zitat antworten
Alt 10.12.2003, 10:50   #3
TP-Junior
 
Benutzerbild von Butterfly
 
Registriert seit: Jul 2001
Ort: Nordhessen
Butterfly macht alles soweit korrekt

*heul* geht immer noch nicht


Ich hab wie beschrieben die ' mit eingefügt.
Meine Linkzeile in der JS-Datei sieht jetzt wie folgt aus:
stm_ai("p0i0",[0,"Benutzer","","",-1,-1,0,"index.php_SESSION=<?php echo"'$_SESSION[userID]'";?>&urlid=a_benutzer","",.....,0]);

Das läuft aber immer noch auf den Fehler:
Description:']' erwartet

Der ganze Auftritt der Seite hängt nur noch an diesem Menü, wie kann ich das denn am Besten lösen?

Geht das nicht auch irgendwie in der index.php das ich immer wieder das Sessioncookie auslese und dann diese Variable verwende wenn der ifzweig auf die Seite verlinkt oder sowas??? Mir fehlt der zündende Einfall!!!

Gruß Butterfly
Butterfly ist offline   Mit Zitat antworten
Alt 10.12.2003, 11:10   #4
TP-Junior
 
Benutzerbild von Butterfly
 
Registriert seit: Jul 2001
Ort: Nordhessen
Butterfly macht alles soweit korrekt
noch vergessen:
wenn ich die Sessionvar mit '' bei echo definiere, also so: _SESSION=<php echo'$_SESSEION[]';?> , dann läuft es nicht auf eiinen Fehler, aber er schreibt folgendes als Link

http://www. ..../index.php?_SESSION=<php%20echo'$_SESSEIOM[userID]';?>&urlid=a_benutzer

wieso wird denn echo nicht ausgeführt????

Gruß Butterfly
Butterfly ist offline   Mit Zitat antworten
Alt 10.12.2003, 18:58   #5
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Hier, im Anhang habe ich es deutlicher gemacht.
Strogij ist offline   Mit Zitat antworten
Alt 11.12.2003, 16:48   #6
TP-Junior
 
Benutzerbild von Butterfly
 
Registriert seit: Jul 2001
Ort: Nordhessen
Butterfly macht alles soweit korrekt
Hallo Strogij,
jetzt hab ich das verstanden wie du das meinst.
steh bei diesem thema irgendwie voll aufm schlauch
mmh leider funzt es immer noch nicht, blick die syntax auch irgendwie nicht mehr, warum müssen diese \ da rein?
den backslash meldet mir JS als ungültiges zeichen, ist also immer noch nicht startklar dieses menü.
wenn das nicht so strikt vorgegeben wäre hätt ich schon längst ein anderes eingebaut, aber geht leider nicht muß dieses zum laufen kriegen.

hast du noch einen einfall???
__________________
Gruß Butterfly
**********************
...nur fliegen ist schöner

Geändert von Butterfly (11.12.2003 um 16:53 Uhr).
Butterfly ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
PHP Variable an JS übergeben, die [] stören aber das ganze, wie denn????? PHP Variable an JS übergeben, die [] stören aber das ganze, wie denn?????
« noch was mit upload | Menü mit PHP? Anfängerfrage... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:25 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67