Javascript->(Ajax?)->Php->Mysql

Ich versteh nicht ganz, was du meinst.
Zugreifen kannst du mit bilder[0], bilder[1] und bilder [2].
Aber besser in einer Schleife von 0 bis <bilder.length

Mit beschreibungen gleich.

Testest du das mit irgendwelchen Bildern mal?

Zum Serverzugriff: Sollte nicht wirklich nötig sein.
 
Die Beschreibung als String nimmt er!

Javascript:
var bilder = new Array('a.jpg', 'b.jpg', 'c.jpg');

hab aufm Server nun 3 Bilder
html:beschreibungen [0]
Damit ging es!
Wie aber binde ich da nun Bilder ein bzw. wir pack ich die Bilder in das Bild array(bzw den Pfad).
Javascript:
html:'<img class="center" src="bilder[0]">'
Bekomme ich nur nen Fragezeichen.Liegt wohl am Pfad? hab die bilder in dem Ordner wo die js drin ist.
 
2 mal verschickt.... komisch. nen 3 mal nun aber ich kriege auch nix in postausgang. da geht wohl was nicht..

xxxxx

skype name. add mich mal ich schick dir dann alles..
 
Zuletzt bearbeitet:
Ich mein, am Server in den Dateien,
die tun ja gar nichts?

Du solltest deinen Skypenamen im Beitrag wieder rausnehmen, Spammer gibts viele.

Zum Thema: Da ich mit diesen sencha-Sachen noch nie gesehen habe, kann ich dir damit nicht helfen.

Jedenfalls musst du die zwei JS-Arrays (nur diese) mit PHP erzeugen.
Bei <%php...%> kommt nicht der Dateiname, sondern der Code selber rein.
PHP:
var bilder = new Array();
<?php
//Verbinden und select

$x = 0;

while ($row = $res->fetch_assoc()) {
    echo 'bilder[' . $x . '] = ' . $row['dateiname'] . ';';
}
?>
Dabei dateiname durch den Spaltennamen ersetzen.

Gruß
 
Zuletzt bearbeitet:
okay. hab dir den llink ja ggeschickt wo man im safari sieht was passiert.

Die var bilder. Erreiche ich die aus der js? also mit z.b. bilder[0]?
Oder muss ich die irgendwie übergeben oder sonstwas?

lg
 
Zurück