Antwort
 
Themen-Optionen
Alt 25.03.2007, 17:31 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 27
Standard php variable in JS anzeigen

Moin,
ich weis nicht in welches Forum das mehr rein passt, gegebenenfalls verschieben

Problem:
Ich habe in einem HTML script eine js anweisung drin, diese möchte ich mit einer php variable verändern! nur irgendwie funktioniert nach einbinden der variable die anweisung nicht mehr.

<script>document.write('<scr'+'ipt src="menue.js">'+'</scr'+'ipt>');document.write('<scr'+'ipt<? echo "'".$js."'";?>>'+'</scr'+'ipt>');</script>

zur Erläuterung: $js ist meine php variable

ich hab mich mal schlau gemacht, anscheinend geht das nicht soeinfach! ich habe gesehn das einige diesen php teil dann einklammern, aber gebracht hats bei mir nichts.
Und nun bin ich ratlos.


hoffe es kann einer helfen

Grüße
Galge ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 17:38 Nach oben    #2
Erfahrener Benutzer
 
Benutzerbild von Bleistift
 
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 298
Standard

Wie sieht denn der generierte Code aus? :/
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination.
Bleistift ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 17:43 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 27
Standard

die Variable sieht selber so aus:

$js = "src=\"navbar_blau.js\"";

es geht eigentlich nur darum, das ziel der Anweisung zu verändern.

so sollte es dann aussehen

<script>document.write('<scr'+'ipt src="menue.js">'+'</scr'+'ipt>');document.write('<scr'+'ipt src="navbar_blau.js">'+'</scr'+'ipt>');</script>
Galge ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 17:52 Nach oben    #4
Christian Mühlroth
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Das ist kein Java Problem, sondern ein JavaScript Problem, das sind zwei komplett verschiedene Sachen

Zu deinem Problem:
Wie generierst du denn das JavaScript? In pHP müsstest du einfach soetwas machen:
PHP-Code:
<?php
echo '<script type="text/javascript" ' $js '></script>';
?>
(als Beispiel).
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 17:54 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 27
Standard

hab ich nicht über all js geschrieben?

Danke dir,

ka warum ich immer versuche alles schwieriger zumachen als es ist...

Geändert von Galge (25.03.2007 um 18:01 Uhr).
Galge ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 18:17 Nach oben    #6
Christian Mühlroth
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Zitat:
hab ich nicht über all js geschrieben?
Doch, schon.
Aber du hast im Bereich "Allgemeine Java-Programmierung" gepostet, und nicht im Bereich "JavaScript und AJAX".
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 18:24 Nach oben    #7
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.213
Standard

und genau darum habe ich den thread mal verschoben.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.03.2007, 21:53 Nach oben    #8
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Also, wenn ich das richtig sehe, dann kommt bei dir im HTML-Quellcode das hier raus:

<scriptsrc="navbar_blau.js"></script>

dir fehlt einfach ein leerzeichen zwischen '<script' und <?echo $js; ?>
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.03.2007, 16:44 Nach oben    #9
Neuer Benutzer
 
Registriert seit: 03.09.2005
Beiträge: 27
Standard

Das leerzeichen stand dafür in der Variable

aber hat sich ja nun erledigt danke nochmal

edit: wobei ich sehe grad das ich das nach einigen versuchen gelöscht hatte.. grrml
Galge ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.03.2007, 14:44 Nach oben    #10
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

da hätte ich aber noch ne frage?
Warum schreibst du via JavaScript Links zu JavaScipt-Dateien in das Dokument?
wäre doch viel einfacher das direkt über PHP laufen zu lassen:
PHP Code:
  1. <?
  2. echo "<script src=\"" . $js . "\"></script>\n";
  3. ?>
oder über HTML, wenn du weißt, wie viele JS-Dateien du ein binden möchtest.

Geändert von Xean (28.03.2007 um 14:46 Uhr).
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


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

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 aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Rezension] PHP 5 Kochbuch Artemis Literatur 2 07.09.2006 19:15
PHP 5.1.5, PHP 4.4.4 und PHP 5.2.0 RC2 veröffentlicht Ben Nachrichten 2 01.09.2006 16:05
Php soll JS erstellen oder verstehen was ist schneller Skinwalker PHP-Programmierung 7 21.03.2006 10:19
PHP 5.1 ist drausen robo47 Nachrichten 5 28.11.2005 20:30
Neue PHP "release candidates": PHP 4.4.2 RC 1 und PHP 5.1 RC 6 Ben Nachrichten 1 21.11.2005 20:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:32 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

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