| Autor |
Nachricht |
Thies
Webmaster


Alter: 43
Anmeldungsdatum: 04.08.2003
Beiträge: 1423
Wohnort: Thüringen

|
|
Da ich leider Null Ahnung von JavaScript habe, hoffe ich, dass jemand von Euch mir weiterhelfen kann.
Ich weiss, wie ich eine Variable per php an ein JavaScript übergebe:
1. Aufruf
| Code:
|
|
<script language="JavaScript" src="showhits.php?type=hits"></script>
|
2. Übergabe im php-Script
| Code:
|
|
echo "document.open()\ndocument.write('".$hits."')\ndocument.close()\n";
|
Soweit, so gut.
Geht es aber auch, dass ich mehrere Variablen übergebe, z.B. per
Variable1|Variable2|Variable3
Und dann im HTML-Code per JavaScript die drei Variablen getrennt durch das | in neue Variable aufteile und dann per document.write ausgeben kann. Dann kann man nämlich die Ausgabe formatieren Code.
Kann mir jemand dabei helfen?
Danke im Voraus
Frank-Andre
|
|
|
|
_________________ if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
|
|
 |
      |
 |
Google
|
|
| |
|
 |
Matthias
User

Alter: 26
Anmeldungsdatum: 25.11.2006
Beiträge: 116

|
|
| Ich versteh jetzt nicht genau, was du machen willst. Du willst per Javascript etwas ins HTML-Dokument schreiben? Wohin? Und was?
|
|
|
|
|
|
 |
    |
 |
Thies
Webmaster


Alter: 43
Anmeldungsdatum: 04.08.2003
Beiträge: 1423
Wohnort: Thüringen

|
|
Hi,
es geht um folgendes: das php-Script gibt folgendes aus: Variable1|Variable2|Variable3
Wie bekomme ich es nun hin, dass ein JavaScript diesen Inhalt übernimmt und in drei einzelne Variablen aufsplittet, also
var1 = Variable 1
var2 = Variable 2
var3 = Variable 3
| ist der Trenner
Das JavaScript muss als die Ausgabe des php-Scripts "einlesen", aufsplitten und dann die drei Variablen ausgeben:
var1 = Variable 1, var2 = Variable 2, var3 = Variable 3
Verstanden was ich meine?
Danke
Frank-Andre
|
|
|
|
_________________ if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
|
|
 |
      |
 |
Matthias
User

Alter: 26
Anmeldungsdatum: 25.11.2006
Beiträge: 116

|
|
 |
    |
 |
Thies
Webmaster


Alter: 43
Anmeldungsdatum: 04.08.2003
Beiträge: 1423
Wohnort: Thüringen

|
|
Moin,
es geht um mein eigenes Counter-Script auf http://counter.f-thies.de
Die Seiten die mit dem Counter gezählt werden, liegen ggf. auf anderen Servern, so dass ich nicht immer direkt an die DB ran kann. Wenn ich nun aber drei verschiedene Werte ausgeben lasse, dann müsste ich dreimal ein php-Script aufrufen oder ich müsste das Layout im php-Script vorgeben. Damit kann der Nutzer dann aber am Layout nichts mehr ändern. Um die DB-Performance optimal zu halten, kam ich auf diese Idee mit der Übergabe als "Array".
ist ja auch nur eine Idee
|
|
|
|
_________________ if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
|
|
 |
      |
 |
Matthias
User

Alter: 26
Anmeldungsdatum: 25.11.2006
Beiträge: 116

|
|
Und was für Werte willst du da übergeben?
Hat es mit den zwei Funktionen geklappt?
|
|
|
|
|
|
 |
    |
 |
Thies
Webmaster


Alter: 43
Anmeldungsdatum: 04.08.2003
Beiträge: 1423
Wohnort: Thüringen

|
|
Ich muss gestehen, dass ich aus Zeitgründen noch nicht dazu gekommen bin, es weiter zu prüfen.
Übergeben werden Zahlen wie z.B. Besucher heute / Besucher gestern / Pageviews heute .....
|
|
|
|
_________________ if ( $ahnung == 'keine' ) { use ( Suche ) }
if ( $antwort == 0 ) { post ( $frage ) }
|
|
 |
      |
 |
|
|