Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-05-2004, 10:56   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Köln
Beiträge: 42
Unhappy sendAndLoad bzw. Problem bei Load

bevor ihr mich kreuzigt und sagt, ich soll unter "sendAndLoad" suchen....ich hab alle Beiträge mir angeschaut, relevantes ausgedruckt und versucht bei mir anzuwenden. Aber leider kommt bei mir im Flashfilm nix an. Das heißt das senden der varablen funktioniert und das php-script gibt auch was aus. Ich kriegs nur nicht in mein Flashfilm.
Vielleicht sitz ich ja auch nur aufm Schlauch (bin aber auch nich so der Crack was Programmieren angeht). Wäre für Hilfe sehr dankbar....bitte!

Hier folgt mein Actionscript (hab ich aus einer Anleitung), welches ausgeführt wird, bei onLoad:

ActionScript:
  1. function showContent() {
  2.     var i;
  3.     _root.mc_content.content.htmlText = "";
  4.     for (i=0; i<this.n; i++) {
  5.         _root.mc_content.content.htmlText += "&nbsp;&nbsp;" + this["unterthema01"+i] + "<br>";
  6.         _root.mc_content.content.htmlText += "&nbsp;&nbsp;" + "<b>" + this["titel"+i] + "</b>" + this["kurzbeschreibung"+i] + "<br><br>";
  7.     }
  8. }

mein Php-Script sieht wie folgt aus (bei send und "_self" zeigt es auch das richtige an)

PHP-Code:
<?php
mysql_connect
("localhost","root","");
mysql_select_db("deutschlandtipps");

$qr mysql_query("SELECT * FROM tippabgabe WHERE ort = '".$HTTP_POST_VARS['ort']."' AND themengebiet01 = '".$HTTP_POST_VARS['thema']."' OR ort = '".$HTTP_POST_VARS['ort']."' AND themengebiet02 = '".$HTTP_POST_VARS['thema']."' ORDER BY unterthema01");

$nrows mysql_num_rows($qr);   


for (
$i=0$i $nrows$i++) {
    
$row mysql_fetch_array($qr);
    echo 
$row['unterthema01']."<br>"
    echo 
$row['titel'].", ".$row['kurzbeschreibung']."<br><br>"
    
    
}  

?>
Ich wäre so sehr dankbar, wenn mir jemand meinen Fehler sagen würde oder mir ein Tipp gibt, wo ich was finde!

Liebe Grüsse Steffy
steffysch ist offline   Mit Zitat antworten
Alt 19-05-2004, 11:05   #2 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
hi

poste mal den ganzen code blick da noch nicht ganz durch irgendwie sind in deinem php script keine flash variablen definiert!

mfg
troner ist offline   Mit Zitat antworten
Alt 19-05-2004, 11:34   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Köln
Beiträge: 42
In PHP sind die Flash-Varablen hier:
PHP-Code:
$qr mysql_query("SELECT * FROM tippabgabe WHERE ort = '".$HTTP_POST_VARS['ort']."' AND themengebiet01 = '".$HTTP_POST_VARS['thema']."' OR ort = '".$HTTP_POST_VARS['ort']."' AND themengebiet02 = '".$HTTP_POST_VARS['thema']."' ORDER BY unterthema01"); 
Hab das mal irgenwo gesehen.. im Prinzip anstatt:
PHP-Code:
$ort $HTTP_POST_VARS['ort'];
$thema $HTTP_POST_VARS['thema'];
$qr mysql_query("SELECT * FROM tippabgabe WHERE ort = '".$ort."' AND themengebiet01 = '".$thema."' OR ort = '".$ort."' AND themengebiet02 = '".$thema."' ORDER BY unterthema01"); 
Das komplette AS sieht folgendermaßen aus:

ActionScript:
  1. function showContent() {
  2.     var i;
  3.     _root.mc_content.content.htmlText = "";
  4.     for (i=0; i<this.n; i++) {
  5.         _root.mc_content.content.htmlText += "&nbsp;&nbsp;" + this["unterthema01"+i] + "<br>";
  6.         _root.mc_content.content.htmlText += "&nbsp;&nbsp;" + "<b>" + this["titel"+i] + "</b>" + this["kurzbeschreibung"+i] + "<br><br>";
  7.     }
  8. }
  9.  
  10.  
  11.  
  12.  
  13. _root.berlin.essen.onRelease = function() {
  14.     _root.mc_wilkommen._visible = false;
  15.     _root.mc_content._visible = true;
  16.     _root.mc_info._visible = true;
  17.     _root.mc_info.ort = "Berlin";
  18.     _root.mc_info.thema = "Essen";
  19.     _root.mc_content.content.htmlText = "Lade Ergebnisse...";
  20.     //*********************************************
  21.     var laden = new LoadVars();
  22.     laden.ort = "Berlin";
  23.     laden.thema = "Essen";
  24.     laden.onLoad = showContent;
  25.     //********************************************
  26.     laden.sendAndLoad("flashmx_dbPassReturn01.php", laden, "POST");
  27. };

Schonmal Danke für die schnelle Antwort, vielleicht haste ja nen Tipp, was ich falsch mache...
steffysch ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:31 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele