Wer ist online

Gäste online: 1
Mitglieder online: 0

Letzte Mitglieder
21Matze
Offline
djmartin
Offline
Rene Weber
Offline
Harlekin
Offline
Black2019
Offline
JG75
Offline
schnuff
Offline
Nazaret...
Offline
jochimi...
Offline
Richy
Offline
Mehr anzeigen


Wir suchen...

Moderator
Gast Moderator
Spezial Moderator
DJ
Chat Wache
Sponsor
Techniker
Grafiker

Jetzt Bewerben!

Shoutbox

Du musst eingeloggt sein um eine Nachricht zu schreiben.

Michael71
Michael71
aus
08. August 2023 17:02
Offline
Verwarnstatus: warningwarningwarningwarning
hallo suche PHP

Layout-24
Layout-24
aus
01. Januar 2022 18:37
Offline
Verwarnstatus: warningwarningwarningwarning
Wir von layout-24 wünschen euch ein frohes neues Jahr 2022. Bleibt gesund.

Rico1993
Rico1993
aus
24. November 2021 22:32
Offline
Verwarnstatus: warningwarningwarningwarning
Suche Weihnachten Design für PHP 9.10.10

Shoutbox Archiv

Shoutbox Beiträge: 530
©


Thema ansehen

PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Games, Spiele & Co. V7
 Thema drucken
VArcade gameover.php
Chaotix
Hi,

eigentlich habe ich an der gameover.php nichts geändert oder rumprobiert, dennoch scheint diese bei mir fehlerhaft zu sein.

Download Code  Code
if (!isset($_GET['p'])) {
   opentable($locale['[color=#ff0000][b]VARC206[/b][/color]'])
   echo '<table align="center" width="98%"><tr align="center">
   <td><a href="'.INFUSIONS.'varcade/arcade.php?game='.$current['lid'].'">'.$locale[[b][color=#ff0000]'VARC186'[/color][/b]].'</B></a></td>';
   if ($varcsettings['favorites']== "1") {
      if (iMEMBER) {
         $row2 = dbquery("SELECT * FROM ".DB_VARCADE_FAVOURITES." WHERE fav_id='".$current['lid']."' AND fav_user='".$userdata['user_id']."'")
         $fav_id2=dbarray($row2)
         $fav_id2 = $fav_id2['fav_id'];
         if( $current['lid']!= $fav_id2){
            echo "<td> <a href='".INFUSIONS."varcade/add_favourites.php?fav_id=".$current['lid']."&fav_user=".$userdata['user_id']."&fav_icon=".$current['icon']."&fav_gamename=".$current['title']."'>".$locale['[b][color=#ff0000]FARC107[/color][/b]']."</a></td>";
         }
      }
   }
   
   if (!isset($_GET['c'])) {
      echo '<td><a href="javascript:history.go(-2)"><b>'.$locale['[b][color=#ff0000]VARC187[/color][/b]'].'<b></a></td>';

   }




Folgendes was die gamevover.php bei mir nicht ausgibt:

Download Code  Code
$locale['[b][color=#ff0000]VARC186[/color][/b]']= "Nochmal Spielen";
$locale['[b][color=#ff0000]VARC187[/color][/b]']= "Zur&uuml;ck zur &Uuml;bersicht";
$locale['[b][color=#ff0000]VARC206[/color][/b]']= "Optionen";
$locale['[b][color=#ff0000]FARC107[/color][/b]']= "F&uuml;ge zu deinen Favoriten hinzu";




Meine gameover.php sieht so aus:

www.s212025740.online.de/images/gameover.jpg

Da sind diese Links alle nicht.

Hängt das wieder damit zusammen, dass fusion nicht auf der Route - sondern in einem Unterodner /fusion insatlliert wurde?
 
www.tsvrudow.de/fusionWeb
eRaZoR2k
welche Links? wie sollte das denn normal aussehen? denne s wird ja auch kein Fehler dargestellt....
 
keineWeb
Chaotix
in der 4. Zeile ist doch ein href mit nocheinmal spielen - das kommt bei mir nie nicht.
 
www.tsvrudow.de/fusionWeb
eRaZoR2k
das Bild welches du hier gepostet hast enthält keiner deiner oben geposteten locale .. kann es nicht sein das dieses Bild einfach mal nicht das richtige ist und die locale mit option und nochmal spielen usw. auf einer anderen Seite verlonkt sind?
 
keineWeb
Chaotix
Genau davon rede ich ja !

Der Screenshot ist der, der unmittelbar nach Spielende erscheint.

Die Datei und die Parameter lauten z.B.

Download Code  Code
http://tsvrudow.de/fusion/infusions/varcade/gameover.php?p=1&s=113&g=104&gold=50




in dieser gameover.php stehen die o.a. href und die Werte aus der locale, aber die Links werden nicht generiert.

Dabei wäre doch ein "nocheinmal spielen" nur logisch !

Vorgesehen scheint es ja zu sein - nur kommt der Link nicht.
 
www.tsvrudow.de/fusionWeb
eRaZoR2k
ist die locale an der richtigen stelle wenn ja dann mach mal einfach oben bei href den richtigen link rein ... dann wird sich ja zeigen ob es etwas mit deinem unterordner zutun hat oder nicht...
 
keineWeb
Chaotix
Die locale ist an der richtigen Stelle.

Alle anderen Links aus der gameover.php sind ja da und auch korrekt.

Kann es sein, dass der Aufruf

Download Code  Code
if (!isset($_GET['p'])) {
   opentable($locale['VARC206'])




schon garnicht mehr passt ?

Denn alles was dannach kommt wird ja garnicht angezeigt, bzw. generiert.
 
www.tsvrudow.de/fusionWeb
eRaZoR2k
doch sollte passen denn die $_GET['p'] übergibt nur eine variable und der aufruf opentable mit der locale stimmt auch....

geb mir mal bitte einen testlogin das ich mir das mal live ansehen kann ...

Bearbeitet von eRaZoR2k am 28. September 2010 19:43

 
keineWeb
Chaotix
www.tsvrudow.de/f...

User: test
PW tester
 
www.tsvrudow.de/fusionWeb
Chaotix
... kontest Du was feststellen, warum die Links nicht generiert/angezeigt werden?
 
www.tsvrudow.de/fusionWeb
Chaotix
Ich habe jetzt mal ein wenig ausprobiert, und die gameover.php etwas modifiziert:

Wer die links >>nochmal Spielen<<
und >>Füge zu deinen Favoriten hinzu<<

nach jedem Spielende angezeigt haben möchte, geht wie folgt vor:

Ã?ffne die gameover.php
erstelle eine Sicherungskopie!!

Suche in der gameover.php

Download Code  Code
echo '<tr><td colspan="4" class="tbl1" align="center"><B>'.$locale['GARC117'].' '.(isset($_GET['gold']) ? $_GET['gold']: "" ).' '.$locale['GARC112'].' </B></td></tr>';




ersetze durch

Download Code  Code
echo '<tr><td colspan="2" class="tbl1" align="center"><B>'.$locale['GARC117'].' '.(isset($_GET['gold']) ? $_GET['gold']: "" ).' '.$locale['GARC112'].' </B></td>
            <td class="tbl1" align="center"><a href="'.INFUSIONS.'varcade/arcade.php?game='.$current['lid'].'">'.$locale['VARC186'].'</a></td>
            <td class="tbl1" align="center"><a href="'.INFUSIONS.'varcade/add_favourites.php?fav_id='.$current['lid'].'&fav_user='.$userdata['user_id'].'&fav_icon='.$current['icon'].'&fav_gamename='.$current['title'].'">'.$locale['FARC107'].'</a></td>
            </tr>';




speichern - hochladen - ausprobieren

Der Effekt ist folgender:

Nach jedem Spiel wird die gameover.php mit der Highscoreliste aufgerufen.
In der FuÃ?zeile steht dann immer :

Du wurdest belohnt mit xx Scores

Nach Ã?nderung steht dort nun:

Du wurdest belohnt mit xx Scores | Nochmal Spielen | Füge zu Deinen Favoriten hinzu

Ein Click auf nochmal Spielen bewirkt einen Neustart des Spiels - allerdngs nun im Mittelframe Deines php-fusion Fensters.
Linke und rechte panels werden nun angezeigt.
... warum auch immer?

Ein Click auf Füge zu Deinen Favoriten hinzu macht das was es soll und
führt in die Favoritenliste des Spielers - auch wieder im Mittelframe Deines php-fusion Fensters.

Der Spieler hat jetzt die Möglichkeit sein Spiel sofort noch einmal zu spielen.

Wer sich an den Rechtschreibfehlern stört, andert noch in der Locale/German.php

Download Code  Code
$locale['FARC107']= "Füge zu deinen Favoriten hinzu";
[b][color=#ff0000]NEU[/color][/b]
$locale['FARC107']= "Spiel zu Deinen Favoriten hinzuf&uuml;gen";

$locale['VARC186']= "nochmal Spielen";
[b][color=#ff0000]NEU[/color][/b]
$locale['VARC186']= "noch einmal spielen";


 
www.tsvrudow.de/fusionWeb
Rick
Danke für den Tipp

Bearbeitet von Rick am 09. Oktober 2010 13:51


Liebe Grüße,
Rick

KEIN Support per Mail, ICQ oder PN

[ Project Manager ]*
 
http://www.phpfusion-4you.deWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
VArcade Member Mail Games, Spiele & Co. V7 8 26. September 2010 11:37
VArcade Infusions V7 5 25. Dezember 2009 09:41