Riebensiel
Grünschnabel
Hallo liebe Leute,
wie meistens bei mir - ein Prob bei der Übergabe von Variablen von PHP nach JS.
Ich übergebe ein zweidimensionales Array und muss dabei einen JS Zaehler hochzählen und einen PHP Zaehler hochzaehlen.
Wenn ich in meinem JS schreibe:
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
steht die php Variable $ZAEHLER auf 9, wenn sie mit Null initialisiert war.
wenn ich in meinem JS schreibe:
for(i = 0; i < 10;i++)
{
"<?php $ZAEHLER++; ?>";
}
steht die php Variable $ZAEHLER auf 1, wenn sie mit Null initialisiert war.
Es ist logisch das Gleiche, liefert aber unterschiedliche Ergebnisse, kann mir jemand sagen, warum das so ist bzw. wie ich es bewerkstelligen kann, dass der Zähler in einer Schleife tatsächlich hochgezählt wird? Ich bin mir noch nicht mal im klaren darüber, ob es ein JS oder ein PHP Problem ist. Um bei der Datenübergabe flexibel zu sein, brauche ich eine Lösung mit einer Schleife, da ich nicht weiß, wieviele Daten zu übergeben sind.
Für sachdienliche Hinweise bin ich sehr dankbar.
Schöne Grüße aus HH
Rudolf
wie meistens bei mir - ein Prob bei der Übergabe von Variablen von PHP nach JS.
Ich übergebe ein zweidimensionales Array und muss dabei einen JS Zaehler hochzählen und einen PHP Zaehler hochzaehlen.
Wenn ich in meinem JS schreibe:
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
"<?php $ZAEHLER++; ?>";
steht die php Variable $ZAEHLER auf 9, wenn sie mit Null initialisiert war.
wenn ich in meinem JS schreibe:
for(i = 0; i < 10;i++)
{
"<?php $ZAEHLER++; ?>";
}
steht die php Variable $ZAEHLER auf 1, wenn sie mit Null initialisiert war.
Es ist logisch das Gleiche, liefert aber unterschiedliche Ergebnisse, kann mir jemand sagen, warum das so ist bzw. wie ich es bewerkstelligen kann, dass der Zähler in einer Schleife tatsächlich hochgezählt wird? Ich bin mir noch nicht mal im klaren darüber, ob es ein JS oder ein PHP Problem ist. Um bei der Datenübergabe flexibel zu sein, brauche ich eine Lösung mit einer Schleife, da ich nicht weiß, wieviele Daten zu übergeben sind.
Für sachdienliche Hinweise bin ich sehr dankbar.
Schöne Grüße aus HH
Rudolf