Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » PHP in JS

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
16.09.2004, 17:18 Uhr
~mike
Gast


Achja. JSP hat mit JS nichts zun tun:
www.galileocomputing.de/openbook/javainsel3/javainsel_010003.htm#Rxxjavainsel_010003261JavaundJavaScript
Da stehts gut erklärt. Ein Wunder, dass Netscape noch nicht von Sun verklagt wurde

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
17.09.2004, 14:11 Uhr
~erpelqueen_gast
Gast


jo, also mit dem $_GET oder so geht das alles...danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
17.09.2004, 14:39 Uhr
Pablo
Supertux
(Operator)


$_GET ist für GET Protocol und $_POST für POST Protocol. GET ist alles was in der URL angehängt wird. POST ist explizipt in Formulares <form method="post"> angegeben. $_GET!=$_POST
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
17.09.2004, 14:51 Uhr
(un)wissender
Niveauwart


War js nicht vor Java draußen? Egal, die Namensgebung ist auch jeden Fall lustig.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
17.09.2004, 14:52 Uhr
(un)wissender
Niveauwart


@Mike
Die sourcen sehen mir eher nach php aus, allerdings kann man bei erpelqueen nie wissen.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
17.09.2004, 15:07 Uhr
Pablo
Supertux
(Operator)


@wissender: erpel wollte doch PHP!
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
17.09.2004, 21:37 Uhr
~mike
Gast


@wissender: document.forms ist eindeutig JS. In PHP wäre das nämlich ein parse error und imo kann PHP keine Instanzen. Man kann da die Klassenvars nur per -> erreichen.

Aber ich muss offen gestehen: ich verstehe erpels Problem auch nicht 100%ig

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
17.09.2004, 21:49 Uhr
Pablo
Supertux
(Operator)


Das ist ganz einfach: Er hat PHP Code. Er weiß aber nicht, wie man aus Formularen liest und versucht mittels Javascript den Inhalt der Formulare einzulesen und in eine PHP Variable zu speichern. Das geht aber schief, weil PHP serverseitig ist und Javascript clientseitig ist.

Danach will er eine Umleitung mit Javascript machen (document.location.href) und dann will er den Inhalt der PHP Variable lesen, was aus den selben Gründen schief geht.

Ich vermute, er hat ein formular aber nur so <form name="eintrag"><input name="nickname">...</form> und ohne submit Button, weil er nirgends submitten kann. Aber er braucht die Werte und liest sie mit Javascript. Bis dahin wäre das nicht falsch, aber er will anschließend eine PHP Variable mit den von Javascript ermittelten Daten zuweisen. Und das ist quatsch! Und zwar, weil PHP (falls er tatsächlich eine .php Datei benutzt hat) längst das Dokument geparst hat und der Server längst die Headers geschickt wurden. Und der Client hat nix mit PHP zu tun. Verwirrend aber wahr.


erpel: Ich will dich nicht beleidigen oder so, aber du solltest entweder das eine oder das andere richttig lernen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
17.09.2004, 22:01 Uhr
~mike
Gast


@Pablo:
Hmm. Ich habs so verstanden

Code:
$nickname = document.forms["eintrag"].elements["nickname"].value;
document.location.href = "verarbeitung.php?nickname=$nickname";


Irgendwie wird diese Funktion aufgerufen. Anschließend wird der nickname ersetzt.
verarbeitung.php?nickname=joe
Der Url wird aufgerufen und mittels $nick = $_GET['nick']; holt er in verarbeitung.php den nick raus.
Mir persönlich gefällts nicht. Hat ein User kein js aktiviert, passiert gar nichts. Da würde ich Dir zustimmen und auch <form method="post"> empfehlen.

mfg

Dieser Post wurde am 17.09.2004 um 22:02 Uhr von mike editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
17.09.2004, 22:44 Uhr
Pablo
Supertux
(Operator)


Mir gefällt gar nicht, was er gemacht hat.

Leider hab noch kein Banner oder Icon mit "Without Javascript" gefunden. Ich glaube, ich werde sowas selber erstellen. Ich hasse Javascript!
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ HTML / XML / XHTML ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: