php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.01.2006, 16:13  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard Flash + Blättern

Moinsen,

is zwar kein Flashforum aber evtl habt ihr ne ahnung

Ich hab nen Flash Gästebuch was auf PHP Dateien zurückgreift, ich kann in den Datensätzen hin und herspringen indem ich der PHP Datei eine Variable per GET mitgeben http://localhost/gb/lesen.php?daten=1

= Datensatz nr 1

so die ausgabe ist Flashvariablenformatiert
&daten=1&von=name&text=text&maxeintrag=34

so mein problem im Flash kann ich nur zurückblättern, d.h. standardmässig wird der letzte eintrag (in diesem fall 34) angezeigt. Dann kann ich zurückblättern mit der funktion (auf einem Button):

on (press) {
daten = daten - 1;
this.loadVariables("http://localhost/gb/lesen.php?daten="+daten, GET);
}

damit hätte ich dann Datensatz nummer 33. Aber beim + gehts nicht ?

on (press) {
daten = daten + 1;
this.loadVariables("http://localhost/gb/lesen.php?daten="+daten, GET);
}

er bleibt jetzt auf datensatz 33 stehen... ? warum ?
__________________
keine
cytrobic ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.01.2006, 17:22  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wenns nur 34 Einträge gibt, du aber schon am Ende angekommen bist (nehmen wir an der 1. Eintrag ist Index=0) gibts halt keinen weiteren Eintrag.
Oder hab ich dein Problem mißverstanden? Gehts denn wenn daten=5 ist oder sowas mittendrin?
Zergling-new ist offline   Mit Zitat antworten
Alt 16.01.2006, 17:37  
Gast
 
Beiträge: n/a
Standard

Zitat:
so mein problem im Flash kann ich nur zurückblättern
Dann programmiere das so, dass du hin und her blättern kannst.
Die Blätterfunktion ist nichts anders wie in PHP, nur andere Syntax
  Mit Zitat antworten
Alt 16.01.2006, 17:51  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

hi,

jo das wenn 34 erreicht ist nicht mehr geht ist klar, aber auch wenn daten=5 oder daten=10 oder sonstwas mittendrin ist gehts nicht, kommt mir so vor als wenn das Flash die PHP daten nicht annimmt, wobei datei und funktion ja die gleichen sind bis auf das daten + 1 und nicht - 1 gemacht wird... komisch.
__________________
keine
cytrobic ist offline   Mit Zitat antworten
Alt 16.01.2006, 17:58  
Gast
 
Beiträge: n/a
Standard

Hmmmm, vieleicht ist dein Konzept falsch angefangen worden, weis ich jetzt nicht.

Bastel dir eine Blätterfunktion in PHP.
Übergebe dem Flash die aktuelle Seite und die gesamt Anzahl der Seiten.
Aus diesen Angaben kannst du dann mit AS deine Weiterschaltung mit den Schaltflächen basteln.
Wenn der Wert < Seite ist, dann ist die nächste Seite der max. Wert der Seiten.
Ist der Wert > Seiten, dann ist Seite 1 als nächtes.

Der Wert der Seite wird dann dem PHP-Script übergeben, und somit die Daten geladen.

Du musst schon etwas mehr machen als: daten = daten + 1 etc.
  Mit Zitat antworten
Alt 16.01.2006, 19:10  
Gast
 
Beiträge: n/a
Standard

Nun beim Zusammenspiel von PHP und Flash führen viele Wege nach Rom

Kleines Beispiel:

http://www.cix88.de/cix_php/php_ming...erfunktion.php

Hier geht es erstmal um die Funktion im AS.
Die Zeilen ab // Schaltflächen mit AS versehen sind dann der wichtige Teil.

Dem Flash wird also die max. Anzahl der Seiten übermittelt.
Geht z.B. mit mein_flash.swf?seiten=max_seiten ...

Ist noch keine Seite als Startwert bekommt, so wird Seite 1 als Startwert genommen, und die PHP-Datei geladen.

Der Rest wird über die Schaltflächen berechnet.

Mehr ist es eigentlich nicht, jedenfalls zum Vor- und Zurückschalten.

Natürlich kann man auch mehrere Schaltflächen einfügen, und das ganze noch weiter ausbauen.
  Mit Zitat antworten
Alt 16.01.2006, 19:16  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

hmm das Problem ist eigentlich nur das er die Variable runterzählt aber nicht hoch... blätterfunktion und variablenübergabe is schon alles drin guckstdu oben
__________________
keine
cytrobic ist offline   Mit Zitat antworten
Alt 16.01.2006, 19:19  
Gast
 
Beiträge: n/a
Standard

Zitat:
er bleibt jetzt auf datensatz 33 stehen... ? warum ?
Hmmm, ist oben das dein kompletter AS ?
  Mit Zitat antworten
Alt 16.01.2006, 19:56  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

jo dann hab ich nur noch die textfelder die direkt mit den variablen gefüllt werden die mir das php zurückschickt, wenn ich das im webbrowser teste gehts auch alles ? einen fehler im AS schliess ich aus da ich es kopiert habe und nur das - gegen + ersetzt habe.
__________________
keine
cytrobic ist offline   Mit Zitat antworten
Alt 16.01.2006, 20:05  
Gast
 
Beiträge: n/a
Standard

Hast du mal ein Textfeld zur Kontrolle eingebaut ?
Um erstmal generell auszuschliessen, dass es nicht am AS liegt.

Überprüfe auch deine PHP-Datei was dort vom Flash ankommt, bevor überhaupt andere Funktion stattfinden.

PS: Deine loadVariables() ist übrigens vom Syntax falsch.

loadVariables ("url" , ziel [, variablen])
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php flash banner mqs PHP Tipps 2008 5 19.03.2008 11:12
Aufzählung für Flash RealXtC PHP Tipps 2008 4 08.03.2008 16:00
Kazzong sucht Web-Entwickler/in (PHP / MySQL / Flash Action Script / Flex) Kazzong Beitragsarchiv 0 03.11.2007 00:38
XHTML 1.0 Transitional & Flash JEGO HTML, Usability und Barrierefreiheit 2 07.08.2006 10:21
Variablen an Flash Übergeben? Smily0412 HTML, Usability und Barrierefreiheit 1 22.02.2006 11:05
Banner im Layer über nem Flash! Quagga HTML, Usability und Barrierefreiheit 13 21.02.2006 19:05
PHP mit Flash plongo_291 PHP Tipps 2006 57 20.01.2006 14:55
phpsessid bei flash menü übergeben PHP Tipps 2005-2 2 16.09.2005 16:01
[Erledigt] JS-Weiche für Flash Applet? HTML, Usability und Barrierefreiheit 0 03.08.2005 12:16
Flash einbinden ... andrew22 PHP Tipps 2005 21 14.02.2005 12:56
Flash unter PHP wonderfull PHP Tipps 2005 21 08.02.2005 16:42
div über flash legen + jp statt flash HTML, Usability und Barrierefreiheit 14 02.02.2005 12:14
mal ne andere frage: flash HTML, Usability und Barrierefreiheit 0 07.01.2005 17:18
Flash - was haltet ihr davon? Monkey Off-Topic Diskussionen 15 02.07.2004 20:02
Flash mit PHP oder umgekehrt ?! PHP Tipps 2004 1 02.07.2004 07:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
flash blättern, flash blätterfunktion, pdf blättern script, php pdf blättern, pdf blättern, blätterfunktion flash, umblättern flash, flash pdf blättern, pdf blättern php, php pdf blättern flash, pdf flash blättern, script blättern pdf, blättern pdf, script katalog blättern, blättern swf, script pdf blättern, pdf blättern barrierefrei, gästebuch flash blättern, pdf blätter script, flash pdf blätterfunktion

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:22 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.