Volledige versie bekijken : Php + MySQL + Flash voor gokspel
MaS
%Europe/Berlin %847 %2005, 21:20
ik heb een phpb forum met een systeem dat punten geeft voor elke post, nu wil ik alleen een gokspelletje aanpassen zodat je met die punten kan gokken.
Het gokspelletje dat ik gevonden heb is een flash spelletje met als variabele voor het geld Credits.
Je begint standaard met 1500 en dat wil ik omzetten naar de punten van het forum, die moeten uit de tabel genaamd phpbb_users.user_points komen. En natuurlijk moet hij dan bij je id kijken waarmee je ingelogd bent.
Ik wil vragen of iemand een php scriptje en een flash actionscript heeft waarmee ik dit kan maken.
Ik heb het zelf geprobeerd met tutorials maar dat werkte niet :( .
Alvast bedankt.
brossiekoppie
%Europe/Berlin %403 %2005, 10:40
Wat je wil doen is betrekklijk simpel maar je hebt er wel een dosis logica en een dosis php (5)/as - kennis nodig.
We kunnen natuurlijk niet voor jou dit systeem gaan schrijven, zoiets is echt niet de bedoeling, je leert er zo namelijk niets uit.
Het beste wat je kan doen is een goed php/as boek kopen en dan op internet gelijkaardige scripts beginnen bestuderen en vergelijken. Oziets leer je niet op een dag en kan je best vanaf dag 1 serieus nemen om zo snel mogelijk resultaat te krijgen.
MaS
%Europe/Berlin %609 %2005, 15:37
zoals ik al heb gezegd heb ik het met tutorials geprobeerd. Deze werkte alleen niet en laden mijn waardes niet in.
Ik heb de tabel en alles goed gedaan alleen weet ik niet hoe ik dat met de id moet doen. en php kennis heb ik genoeg, het is de flash mx kennis die ontbreekt en als iemand zo'n script wil plaatsen kan ik hem er zelf inzetten en dan weet ik dat voor de volgende keer.
Het heeft niet echt haast maar ik heb ook geen zin tijd/zin om een flash mx boek door te nemen.
En ja misschien klinkt het simpel, maar ik hoef er ook niet over te leren ik zou alleen graag willen weten hoe het moet en als het toch een simpel script is waarom wil je hem niet plaatsen?
Als ik het zelf zou kunnen had ik het hier namelijk niet gevraagd.
Maar bedankt voor de reactie
MaS
%Europe/Berlin %880 %2005, 22:07
mmm
ik heb een shoutbox aangepast en daarmee kan je nu het geld aanpassen van de user en zien door in het message vak het gewenste bedrag in te typen.
nu komt er in het vak wat de waarde uit de db laat zien een hele rare html code achter:
http://designs.coconia.net/phpbb/shoutbox.php
zie voorbeeld (ff inloggen met user:test/pw:test)
weet iemand hoe ik deze code eruit kan halen? want deze code staat niet in het script of in de db ofzo.
shoutbox.php (laat de shoutbox zien)
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
/* Start session management */
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
/* End session management */
//
$user_id = $userdata['user_ip'];
$username = $usedata['username'];
if ( !$userdata['session_logged_in'] )
{
$redirect = "shoutbox.$phpEx";
header('Location: ' . append_sid("login.$phpEx?redirect=$redirect", true));
}
//
// Start output of page
//
$page_title = "Casino";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="125" height="300" id="shoutbox" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="shoutbox.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="shoutbox.swf" quality="high" bgcolor="#ffffff" width="125" height="300" name="shoutbox" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<?php
// Generate page
include( 'includes/page_tail.php');
?>
shout.php (verwerkt de data)
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.' . $phpEx);
include( 'language/lang_' . $board_config['default_lang'] . '/lang_slotmachine.' . $phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX, $nukeuser);
init_userprefs($userdata);
//
// End session management
//
require("configje.php");
if ($_POST['action']=="insert") {
$shout=strtoupper($_POST['shout']);
$now=time();
$sql=mysql_query("UPDATE phpbb_users SET user_points='$shout' WHERE user_id='{$userdata['user_id']}'")
or die("&error=ERROR: ERROR INSERTING&content=SEE ERROR DETAILS");
echo"&error=RECEIVED YOUR SHOUT";
}
else {
$sql=mysql_query("SELECT user_points FROM phpbb_users WHERE user_id='{$userdata['user_id']}'")
or die("&error=ERROR: WRONG QUERY&content=SEE ERROR DETAILS");
if(mysql_numrows($sql)==0) {
echo"&error=ERROR: RETURNED EMPTY&content=SEE ERROR DETAILS";
}
else {
while($row=mysql_fetch_array($sql)) {
$content="$row[user_points]";
}
echo"&content=$content";
}
}
?>
EDIT: Excuses voor de lange post :)
brossiekoppie
%Europe/Berlin %350 %2005, 09:24
Eerst en vooral is het geen probleem lange posts te hebben maar dan is het wel handig dat je de php tag gebruikt voor je stukken code (leest veel makkelijker ;) )
Het is echt wel bizar. Maar wat er komt is een aanroepscript voor een teller-account bij fateback. Misschien weet ja dan al wat meer. -> Heb je je daar ooit voor ingeschreven bvb?
MaS
%Europe/Berlin %605 %2005, 15:32
Nope ik heb wel iets gedaan wat normaal niet zo is, het heeft iets met de reclame te maken :D
maar dat is niks met een teller of iets en het probleem zit hem ook niet in het script of in de db, maar in het flash filmpje plaatst hij hem wel, kan ik dat met strip tags doen ofzo? en hoe want van die code weet ik niks. Of die code overtypen in flash en hem dan van de waarde afhalen? kan dat?
Roenes
%Europe/Berlin %670 %2005, 17:04
MaS, zou je je signature even willen aanpassen naar 1 van onderstaande formaten?
50x50 pixels
170x50 pixels
225x40 pixels
:)
MaS
%Europe/Berlin %726 %2005, 18:26
excuses, doe het straks
MaS
%Europe/Berlin %813 %2005, 20:31
<script type="text/javascript" language="javascript" src="http://counter.fateback.com/java.php?user=11472"></script><noscript>
<a href="http://counter.fateback.com" target="_blank">
<img src="http://counter.fateback.com/webstat.php?user=11472" alt="counter" border="0"></a></noscript></script>
Dit is de code die ik van de variabele af moet halen om uit eindelijk het getal over te houden dat ik wil hebben.
Iemand een idee hoe dat moet?
Roenes
%Europe/Berlin %835 %2005, 21:03
excuses, doe het straksDank je voor de aanpassing :)
brossiekoppie
%Europe/Berlin %581 %2005, 14:57
<script type="text/javascript" language="javascript" src="http://counter.fateback.com/java.php?user=11472"></script><noscript>
<a href="http://counter.fateback.com" target="_blank">
<img src="http://counter.fateback.com/webstat.php?user=11472" alt="counter" border="0"></a></noscript></script>
Dit is de code die ik van de variabele af moet halen om uit eindelijk het getal over te houden dat ik wil hebben.
Iemand een idee hoe dat moet?
Zit je op een gratis server?
MaS
%Europe/Berlin %623 %2005, 15:58
ja... ik heb het al op het forum geplaatst dat er een bug in hun teller zit, die plakt hij er gewoon bij in dat vakje waardoor mijn variabelen ongeldig zijn.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.