M.t.B.
Hi,
gibt es eine Möglichkeit mittels JavaScript, das ein User auf meiner Page auf etwas klickt und dieser Klick dann in eine PHP-Variable mit einen bestimmten Wert gespeichert wird.
Hanfling
Ein Script aufrufen, was in einem unsichtbaren Frame läuft. Dann kannst du einfach an das die Werte übergeben, der Benutzer merkt das nicht.
Oder du änderst eine Bilddatei und übergibst dabei einem Script was die Bilddatei generiert die Parameter. Bzw. gibst die gleiche Bilddatei, nur über andere aus.
etc.
M.t.B.
Ich habe vor, die Schriftfarbe auf meiner Homepage dem Benutzer zu überlassen. Ich lege ihm ein Bild mit 255 Farben vor, der Benutzer klickt auf eine Farbe, dabei wird irgendwie mit JavaScript eine Hexadezimale Zahl gespeichert, die Seite wird neu geladen, aber mit PHP, welches über CSS den Zahlencode richtig ansetzt.
Hanfling
Ist doch noch einfacher.
Beim Klicken rufst du per JS eine andere Seite auf und bastelst dir dann noch die Url zurecht und kannst dabei bequem per GET dann noch die Farbe dazugeben.
z.B.
foo.php?color=3F2D3F
Dann in der Datei bindest du dir deinen Stylesheet ein. Lässt diesen aber auch dynamisch generieren und übergibst dem Script dafür dann auch die Farbe.
M.t.B.
Auch eine Möglichkeit.
Weiß irgendjemand von euch, wie man mittels JavaScript in den Input-Tag von HTML einen Wert eintragen lassen kann?
Sieht im Moment so aus:
| code: |
1:
|
<input type="hidden" name="Farben" value="+ JavaScript:setColor() +"> |
|
Funktioniert aber nicht richtig.
PHP gibt einfach nur
| code: |
1:
|
JavaScript:setColor() |
|
aus. Nicht den Inhalt der Variablen.
Chris Hunter
also wenn du in das feld
| code: |
1:
2:
3:
|
<input type="hidden" name="Farben" value="">
|
|
einen wert eintragen willst machste das so:
| code: |
1:
2:
3:
|
<input type="button" onclick="javascript:setcolor()">
|
|
javascript :
| code: |
1:
2:
3:
4:
5:
6:
|
function setcolor()
{
Farben.value="#FFFFFF";
}
|
|
*edit*
*irgendwie is das forum hier am arsch. warum schreibt der java script anstatt javascript?!?!?*
Hanfling
Vielleicht Schutzmechanismus?
M.t.B.
| Zitat: |
| warum schreibt der java script anstatt javascript?!?!?* |
Meinst du damit mich?
Das werde ich mal ausprobieren, hoffentlich klappt es.
Chris Hunter
ne. hab mein posting gemeint. habs ejtzt in code tags gesetzt. jetzt isses richtig...
war wohl wirklich schutz...
M.t.B.
Funktioniert irgendwie nicht. So ein schund. Gibt es irgendeine Möglichkeit das ganze mit PHP zu machen. Ich hasse JavaScript.
Hanfling
Entsprechende URL aufrufen und in Session/Cookie speichern.
M.t.B.
Habe es auf einen anderen Weg gelöst.
Funktioniert jetzt. *sichfreu*