power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 12.03.2002, 11:55   #1
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt

Variablenübergabe von JS zu PHP ?


Hi,

ich habe eine php session variable, die ich z.b. für ein suchkriterium in einer datenbank einsetze. kann ich dieser php session variable mit JS einen anderen wert zuweisen?

ich benutze gifs, die ich in einem formular praktisch als select-feld nehme und die beim anclicken der sessionvariablen einen von zwei werten zuweisen soll.

oder gibt es eine möglichkeit "unsichtbare" selectfelder in einem formular zu nutzen, die beim anclicken der gifs ihren wert ändern?
HoRn¥ ist offline   Mit Zitat antworten


Alt 12.03.2002, 12:04   #2
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
So ganz verstehe ich nicht, was Du möchtest, aber vielleicht hilft Dir das ja:

Code:
<input type="hidden" name="xyz" value="321">

<a href="#" onClick="document.forms[0].xyz.value='123'"><img src="bild.gif"></a>
<a href="#" onClick="document.forms[0].xyz.value='abc'"><img src="bild.gif"></a>
<a href="#" onClick="document.forms[0].xyz.value='xyz'"><img src="bild.gif"></a>
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 12.03.2002, 12:18   #3
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
ich glaube damit kann ich was anfangen
danke

für die grafik bräuchte ich ja jetzt auch noch ein onClick, da sich das gif, genau wie bei einem select button ändern soll, wenn es markiert ist. kennst du da eine elegante lösung ?

Geändert von HoRn¥ (12.03.2002 um 12:24 Uhr).
HoRn¥ ist offline   Mit Zitat antworten
Alt 12.03.2002, 12:34   #4
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
So eventuell?

Code:
<head>
<script language="JavaScript">
<!--
function tausch(pos){
	document.images[pos].src = 'anderesbild.gif';
}
//-->
</script>
<head>

<body>
...

<input type="hidden" name="xyz" value="321">

<a href="#" onClick="document.forms[0].xyz.value='123';tausch(0)"><img src="bild.gif"></a>
<a href="#" onClick="document.forms[0].xyz.value='abc';tausch(1)"><img src="bild.gif"></a>
<a href="#" onClick="document.forms[0].xyz.value='xyz';tausch(2)"><img src="bild.gif"></a>

...
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 12.03.2002, 19:34   #5
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
ich kann machen was ich will, aber jedesmal wenn ich die funktion Tauschebild() aufrufe kommt die fehlermeldung "objekt erwartet". ich habe alles schon 1000x überprüft, kann aber nichts finden. an was könnte sowas noch liegen?

hier der codeauszug aus der php-datei:

...

echo"
<!--
<script type=\"text/javascript\">

function Tauschebild() {

}
</script>
//-->
";

...

echo "<input type=\"hidden\" name=\"farbe1\" value=\"rot\">";

...

echo "<IMG name=\"image1\" SRC=\"farben/rot_ok.gif\" style=\"vertical-align:middle; border-style:solid; border-width:1px; border-color:#A3A3A3; cursorointer\" alt=\"lila\" onClick=\"document.forms[0].farbe1.value='kein_rot';Tauschebild();\">";
HoRn¥ ist offline   Mit Zitat antworten
Alt 12.03.2002, 19:42   #6
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Hmm, Deine Funktion ist irgendwie leer. Könnte es das vielleicht sein?
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 12.03.2002, 20:09   #7
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
nope, ich hatte verschiedene einfache ausdrücke probiert, die ist jetzt nur hier in dem post leer =)
HoRn¥ ist offline   Mit Zitat antworten
Alt 12.03.2002, 20:46   #8
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Verstehe, hatte deswegen vorhin gar nicht weitergelsen. Sorry.

Das fehlende "Objekt" ist der Funktionsparameter. Du musst Tauschebild() mit der entsprechenden Nummer des Bildes aufrufen, also 0 für der erste Bild im Quelltext, 1 für das zweite, etc. Wahlweise kannst Du den Bildern auch Namen zuweisen, dann sparst Du Dir ds zählen.
Also so:

Code:
onClick="Tauschebild(0)"
oder so:

Code:
onClick="Tauschebild('karl_heinz')"

...

<img src="bild.gif" name="karl_heinz">
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 13.03.2002, 08:13   #9
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
daran liegts leider auch nicht

abgesehen davon müsste er doch auch eine leere funktion ausführen ohne irgendeine fehlermeldung auszugeben oder ?

es kommt immer diese nette windows box "Fehler: Objekt erwartet". es scheint irgendwie so, als ob er die funktion gar nicht finden würde ... ist mir alles rätselhaft
HoRn¥ ist offline   Mit Zitat antworten
Alt 13.03.2002, 09:01   #10
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Mal mit <script language="Javascript"> probiert?
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 13.03.2002, 22:19   #11
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
jop, hatte ich zuerst ... leider genau dasselbe.
ziemlich verhext das ganze ...
HoRn¥ ist offline   Mit Zitat antworten
Alt 13.03.2002, 22:23   #12
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Ich werde jetzt mal die "Hau drauf"-Methode anwenden und mich dann wieder melden. Kann ja nur ein minimaler Fehler sein. So minimal, dass ich ihn nicht sehe...
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 14.03.2002, 13:19   #13
Registered User
 
Benutzerbild von Toxical
 
Registriert seit: Dec 2001
Ort: Berlin
Toxical macht alles soweit korrekt
mal versucht mit onclick="javascript:Tauschebild('karl_heinz');" ?
also noch das javascript: vor den funktions namen


j a v a s c r i p t als 1 wort
Toxical ist offline   Mit Zitat antworten
Alt 14.03.2002, 19:39   #14
TP-Junior
 
Registriert seit: Aug 2001
Ort: 61231 Bad Nauheim
HoRn¥ macht alles soweit korrekt
habe ich auch versucht, leider ohne erfolg ...

ich vermute fast, es hängt irgendwie damit zusammen, dass ich die seite mit verschiedenen .php files und entsprechenden includes aufgebaut habe, aber eigentlich dürfte es da keine probleme geben oder ?

gibt es eigentlich irgendwas spezielles zu beachten, wenn ich JS und PHP kombiniere, vielleicht steckt ja da irgendwo der wurm ?!
HoRn¥ ist offline   Mit Zitat antworten
Alt 14.03.2002, 23:49   #15
Registered User
 
Benutzerbild von Toxical
 
Registriert seit: Dec 2001
Ort: Berlin
Toxical macht alles soweit korrekt
hm ehrlich gesagt, nicht dass ich wüsste...
hast du mal in den quellcode der geparsten dateoi geguckt und da pberprüft, ob alles korrekt ge-echo-t wurde, damit wir schon mal wissen, ob wir den fehler im php oder js teil suchen müssen
nur zum prob eingrenzen gedacht mal
Toxical ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Variablenübergabe von JS zu PHP ? Variablenübergabe von JS zu PHP ?
« Passwortabfrage mit gleichzeitigem emailversand?? | Selber coden oder coden lassen? »

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 17:10 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