ilch Forum » Allgemein » HTML, PHP, SQL,... » nextwars.php

Geschlossen
  1. #1
    User Pic
    Circushund Mitglied
    Registriert seit
    19.01.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    hi,
    es geht um die nextwars.php

    1) wenn ich sie alleine im browser (oben absoluten pfad eingeben) aufrufe, erscheint garnichts.
    Und, wenn ich das zB. mit der online.php mache, steht da:

    Access denid

    2) Nun aber zum Thema,
    der Code meiner nextwars ist:


    <?php
    # Copyright by Manuel
    # Support www.ilch.de
    $action = $_POST['action'];
    if ($action == "foo" ) {
    //echo "&scriptReturn=bar";

    echo "&tag=16"; //Tag
    echo "&mon=01"; //Monat
    echo "&jahr=2007"; //Jahr
    echo "&std=20"; //Stunde
    echo "&mi=30"; //Minute
    echo "&geg=[GMC]"; //Gegner
    }

    defined ('main') or die ( '' );
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $akttime = date('Y-m-d');
    $erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y um %H:%i') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime");

    if ( @db_num_rows($erg) == 0 ) {
    echo '<tr><td>kein War geplant</td></tr>';
    } else {
    while ($row = @db_fetch_object($erg) ) {
    $row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    echo '<tr><td>'.get_wargameimg($row->game).'</td>';
    echo '<td><a class="box" href="index.php?wars-more-'.$row->id.'">';
    echo $row->time.' - '.$row->tag.'</a></td></tr>';
    }
    }
    echo '</table>';
    ?>

    , wobei ich eben die Daten die da aus der Datenbank geholt/gefetched werden, nemlich Gegner,Datum,Clan-Tag ect. per POST an meinen FLASHFILM senden möchte.

    Also: Wie bekomme ich die Nextwar-Daten aus der Datenbank über ein php-page(könnte man ja sonst eine dazubauen) in mein FLASHFILM?

    Welche Sicherheitseinstellungen und wo? muss ich ändern, damit er mir (siehe 1.) auch etwas im browser ausgibt, womit man arbeiten könnte ?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Fragt dein Flash denn auch nach den Daten?
    Denn wenn dein Flashfilm nicht per Actionscript auf die Variablen wartet, dann wird das nie was.

    Leider hab ich nicht die Zeit und die Gedult zu lernen wie man mit php und Actionscript Daten an Flash überträgt.
    Nacdem was ich bisher nur dazu gelesen hab soll es auch nicht ganz so einfach gehen.
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Circushund Mitglied
    Registriert seit
    19.01.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    ...hi sheap,
    so genau weiss ich das auch nicht, doch damit es geht, muss wohl auch erstmal die Variablen im Browser ausgegeben werden(siehe 1.) im vorigen Post).

    Im Grund ist es nicht so schwer, Daten die per _POST gesendet wurden, dann auch einzulesen.
    In Flash wird das über "Loadvars" gemacht doch die daten sollten zugänglich sein und ich hab die Vermutung, das da irgendwas "verschlossen" ist, das dort im Browser steht
    "access denid ?" denn normalerweise sollte man ja die Sachen per "echo" ausgeben können.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    mikethecook Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    1
    Beitragswertungen
    0 Beitragspunkte
    Hoi, ich habe auch ein keleines Problem.

    Ich bin gerade dabei das ilch script um zu bauen.

    Ich möchte gerne, dass:

    In der Nextwars.php Datum, team und Gegener angezeigt werden und wenn möglich noch dass er das selber einordnet, ob es ein Heimspiel ist oder nicht (also ich denke da müsste man in die DB noch ne TAbelle einfügen und dann beim erstellen noch eine Auswahl treffen oder?)

    Hier mein Code bisher von der nextwars.php:
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $akttime = date('Y-m-d');
    $erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime");
    if ( @db_num_rows($erg) == 0 ) {
    	echo '<tr><td>Sommerpause</td></tr>';
    } else {
    	while ($row = @db_fetch_object($erg) ) {
    		$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    		echo '<tr><td>'.get_wargameimg($row->game).'</td>';
    		echo '<td><a class="box" href="index.php?wars-more-'.$row->id.'">';
    		echo $row->time. ' - '.$row->tag.'</a></td></tr>';
    	}
    }
    echo '</table>';
    ?>
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Eine Spalte in der vorhandenen Tabelle reicht, und ja man muss das natürlich dann auch auswählen bzw. erstmal coden damit es ausgewählt werden kann zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten