abonnement Unibet Coolblue Bitvavo
pi_105870393
Je kan wel :') doen, maar je hebt geen idee hoe het in elkaar zit, dus doe even normaal.

We willen gewoon niet afhankelijk zijn van de webserver, dat als deze eruit ligt mensen nog gewoon in kunnen loggen op het spel.
💍 💍 💍 💍 💍 💍 🍌 ☎
  woensdag 21 december 2011 @ 16:08:10 #52
75592 GlowMouse
l'état, c'est moi
pi_105870476
Username en wachtwoord ophalen is een enkele primary key lookup, dat kost zo weinig rekenkracht dat je er een gigabitlijn mee voltrekt.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105870544
Hij laad ook profile fields, hij checkt op bans, en haalt wat andere dingen op.

Gameservers doen ook session checks om te kijken of de gebruiker geldig is.

Er zit ook authenticatie op de gameservers om te kijken of deze een geldige key hebben om te hosten.

Is het zo raar dat we de webserver en gameserver gescheiden willen houden?

En je gaat er ook van uit dat de webserver niets anders te doen heeft dan logins regelen voor de gameserver, wat natuurlijk niet waar is.
💍 💍 💍 💍 💍 💍 🍌 ☎
  woensdag 21 december 2011 @ 16:12:29 #54
75592 GlowMouse
l'état, c'est moi
pi_105870649
Nog steeds zie ik geen fancy dingen waarvoor je naar een master/slave setup zou willen. Ik zou eerst eens uitzoeken waarom de load zo hoog is.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105870760
Zo`n hoge load is ongezond. Beter ga je structureel bekijken waarom de load zo hoog is.
pi_105870773
Wat zou jij dan doen? Weet je, laat maar weer lekker zitten Gloeimuisje, je bent weer lekker behulpzaam. Ik vraag alleen of mensen ervaring hebben met een master/slave en of het stabiel is.

Ik zeg dat we niet afhankelijk willen zijn van de webserver, waardoor een simpele verbinding naar de webserver al niet mogelijk is.

Misschien is onze load wel hoog omdat we veel bezoekers/spelers hebben?

Ik zeg niet dat onze load te hoog is, ik wil alleen voorkomen dat hij te hoog wordt als we volledig over gaan op het loginsysteem.

quote:
0s.gif Op woensdag 21 december 2011 16:15 schreef Scorpie het volgende:
Zo`n hoge load is ongezond. Beter ga je structureel bekijken waarom de load zo hoog is.
En waar staat wat voor load ik heb?
💍 💍 💍 💍 💍 💍 🍌 ☎
pi_105870789
Daarnaast snap ik de scheiding niet zo goed.
pi_105870808
quote:
0s.gif Op woensdag 21 december 2011 16:16 schreef Scorpie het volgende:
Daarnaast snap ik de scheiding niet zo goed.
quote:
0s.gif Op woensdag 21 december 2011 16:05 schreef Pizzalucht het volgende:
We willen gewoon niet afhankelijk zijn van de webserver, dat als deze eruit ligt mensen nog gewoon in kunnen loggen op het spel.
+Dat een verbinding naar een andere server niet zo optimaal is.
💍 💍 💍 💍 💍 💍 🍌 ☎
pi_105870838
quote:
0s.gif Op woensdag 21 december 2011 16:00 schreef Pizzalucht het volgende:
Het gaat erom dat we de login gegevens van phpbb gebruiken voor het inloggen op een ander systeem(spel). Nu maken we nog verbinding naar de externe server(de webserver), daar willen we vanaf omdat die voor steeds meer load op die server zorgt en we niet afhankelijk van de webserver willen zijn.
Dat wil je dus niet. Je wilt blijkbaar niet afhankelijk zijn van je webserver.
pi_105870891
Dus je hebt straks een gameserver waarop een webserver draait die je los wilt koppelen van je primaire webserver waar het forum e.d. op draait?
pi_105870935
quote:
5s.gif Op woensdag 21 december 2011 16:18 schreef Scorpie het volgende:
Dus je hebt straks een gameserver waarop een webserver draait die je los wilt koppelen van je primaire webserver waar het forum e.d. op draait?
Nee, die gameserver heeft geen webserver?

We hebben 2 fysieke servers, een de webserver, de andere de gameserver.
Ze hebben allebei MySQL, en de webserver is de master.

Even voor de duidelijkheid, we hebben het over een desktop game die contact maakt met de gameserver voor login/friendsystem/serverlist/stats
💍 💍 💍 💍 💍 💍 🍌 ☎
  woensdag 21 december 2011 @ 16:24:04 #62
75592 GlowMouse
l'état, c'est moi
pi_105871137
quote:
0s.gif Op woensdag 21 december 2011 16:16 schreef Pizzalucht het volgende:
Weet je, laat maar weer lekker zitten Gloeimuisje, je bent weer lekker behulpzaam.
:')
quote:
Ik vraag alleen of mensen ervaring hebben met een master/slave en of het stabiel is.
Niemand heeft ervaring, want het is heel onstabiel :') Grote bedrijven gebruiken MySQL, wat denk je zelf dat het stabiel is :')
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105871170
Maar je primaire login gegevens staan op de webserver?
pi_105871199
quote:
0s.gif Op woensdag 21 december 2011 16:24 schreef Scorpie het volgende:
Maar je primaire login gegevens staan op de webserver?
Inderdaad, mensen loggen in met hun forum account.

quote:
0s.gif Op woensdag 21 december 2011 16:24 schreef GlowMouse het volgende:

[..]

Niemand heeft ervaring, want het is heel onstabiel :') Grote bedrijven gebruiken MySQL, wat denk je zelf dat het stabiel is :')
Ik heb het over master/slave, niet over MySQL zelf...
💍 💍 💍 💍 💍 💍 🍌 ☎
pi_105871319
quote:
0s.gif Op woensdag 21 december 2011 16:25 schreef Pizzalucht het volgende:

[..]

Inderdaad, mensen loggen in met hun forum account.
Daar zou ik dan sowieso vanaf willen stappen. Maak een apart login systeem voor je game. Scheelt je een hoop gezeik.
pi_105871382
quote:
0s.gif Op woensdag 21 december 2011 16:28 schreef Scorpie het volgende:

[..]

Daar zou ik dan sowieso vanaf willen stappen. Maak een apart login systeem voor je game. Scheelt je een hoop gezeik.
Waarom? Waarom zouden mensen 2 verschillende accounts willen hebben?
💍 💍 💍 💍 💍 💍 🍌 ☎
pi_105872076
quote:
0s.gif Op woensdag 21 december 2011 16:29 schreef Pizzalucht het volgende:

[..]

Waarom? Waarom zouden mensen 2 verschillende accounts willen hebben?
Je denkt teveel vanuit de gebruiker en te weinig vanuit de techniek.

Je webserver wordt gehacked en je forum database wordt leeggetrokken. Weg spel, weg forum.

Je forum wordt gehacked en je user wachtwoorden worden gekraakt. Weg spel, weg forum.

Je spel login systeem wordt gekraakt en mensen trekken je forum database leeg. Kraken de wachtwoorden en kunnen zo root krijgen op je forum. Weg spel, weg forum.

Ik zou nooit, maar dan ook echt nooit mijn beveiliging in de handen van phpBB leggen voor zo`n spel.

[ Bericht 5% gewijzigd door #ANONIEM op 21-12-2011 16:47:36 ]
pi_105885498
ik heb een fotoalbum(van internet geplukt) in een ?func=fotoalbum gezet
alles leek goed te werken, op een browser op het werk
maar thuis krijg ik ineens een boel foutmeldingen
oa
1
2
3
<?php
Warning
chmod() [function.chmod]: Unable to access /thumbs/klein_ in /xxx/blabla/domains/blabla.nl/public_html/includes/fotos.php on line 78
?>
regel 78
1
2
3
<?php
chmod
($map '/thumbs/' $type '_' $bestandsnaam0777);
?>

wat gaat er nu precies fout?
alle folders bestaan, script werkt verder zoals het hoort
maar ik heb wel 10 foutmeldingen varierent van bovenstaande tot Notice: Undefined offset: 0
  woensdag 21 december 2011 @ 21:34:01 #69
75592 GlowMouse
l'état, c'est moi
pi_105885910
$map zal wel leeg zijn
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105886079
quote:
0s.gif Op woensdag 21 december 2011 21:34 schreef GlowMouse het volgende:
$map zal wel leeg zijn
nope
bovenaan in script
1
2
3
<?php
$map 
'fotoalbum';
?>
in fotoalbum staat mijn foto's + thumbs
deze zie ik ook op scherm
kan het iets te maken hebben met schrijfrechten?
pi_105887762
Ben je nu niet je bestand aan het chmodden in plaats van je map?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  woensdag 21 december 2011 @ 21:57:53 #72
91039 mstx
2x1/2 = 1/2 x 1/2
pi_105887887
quote:
0s.gif Op woensdag 21 december 2011 21:35 schreef MrNiles het volgende:

[..]

nope
bovenaan in script
[ code verwijderd ]

in fotoalbum staat mijn foto's + thumbs
deze zie ik ook op scherm
kan het iets te maken hebben met schrijfrechten?
Waarom zoekt het script dan naar "/thumbs/klein_" ? Voor zover ik kan zien betekent dat dat zowel $map als $bestandsnaam leeg zijn, anders stond er wel "fotoalbum/thumbs/klein_bestandsnaam.ext".
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_105888900
quote:
0s.gif Op woensdag 21 december 2011 21:57 schreef mstx het volgende:

[..]

Waarom zoekt het script dan naar "/thumbs/klein_" ? Voor zover ik kan zien betekent dat dat zowel $map als $bestandsnaam leeg zijn, anders stond er wel "fotoalbum/thumbs/klein_bestandsnaam.ext".
kan zijn...vreemd
krijg ook de melding
Warning: Division by zero
de waarde die nul zou zijn is $breedte_origineel
die gehaalt wordt uit
1
2
3
<?php
list($breedte_origineel$hoogte_origineel$extensie) = getimagesize($map '/' $bestandsnaam);
?>
tja..ik zie m echt niet..nog ff kijken en anders morgen weer een dag
pi_105889420
quote:
0s.gif Op woensdag 21 december 2011 22:10 schreef MrNiles het volgende:

[..]

kan zijn...vreemd
krijg ook de melding
Warning: Division by zero
de waarde die nul zou zijn is $breedte_origineel
die gehaalt wordt uit
[ code verwijderd ]

tja..ik zie m echt niet..nog ff kijken en anders morgen weer een dag
var_dump die bende dan en loop stap voor stap na en kijk wat de variabelen voor waarde hebben en of dit klopt met wat de bedoeling is. Beetje debuggen is toch niet zo complex iets.
  woensdag 21 december 2011 @ 23:06:39 #75
25889 Sitethief
Fulltime Flapdrol
pi_105893351
Var_dump?

xdebug + netbeans _O_
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_105893519
Notepad de gekste jeweetz :P
pi_105894115
Hoi allen!

Ik heb een site gemaakt met poging tot php-formulier, samen met database.
Ik vul mijn tabelletje op mijn site in en krijg de volgende foutmelding: " Er is een fout opgetreden met foutnummer 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 2 "

Dit is mijn code:

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Dingen met een * heb ik voor hier even leeggelaten, staat wel ingevuld.

Wat moet ik doen? Ik ben namelijk niet zo'n PHP-held, en heb dit gekopiëerd uit een bestand dat ik van m'n leraar heb gekregen.

Alvast bedankt!
  woensdag 21 december 2011 @ 23:17:36 #78
75592 GlowMouse
l'état, c'est moi
pi_105894192
Al eens gekeken hoe de query eruit ziet?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105894256
Als jij me uitlegt wat dat is en hoe ik ernaar moet kijken? :P
  FOK!-Schrikkelbaas woensdag 21 december 2011 @ 23:23:47 #80
862 Arcee
Look closer
pi_105894638
Je sluit je INSERT-statement niet af. Na de laatste toevoeging moet geen ,' meer, maar gewoon een sluithaakje.

Vervang

1$query .= $_POST["cijfer"] . "', '";

Door

1$query .= $_POST["cijfer"] . "')";
Never in the entire history of calming down did anyone ever calm down after being told to calm down.
pi_105894997
Lost niks op.
Heb ik alles wel goed ingevuld?

deze gegevens heb ik van mijn host gekregen:
$mysql_host = "mysql4.000webhost.com";
$mysql_database = "a1320523_MVDVR";
$mysql_user = "a1320523_mvdvr";
$mysql_password = "*";

mijn tabel in de database heet contact

1
2
3
4
5
6
7
8
<?php
$server 
"mysql4.000webhost.com";
$user "a1320523_mvdvr";
$wachtwoord "*";
$database "a1320523_MVDVR";
$query "";
$bedankt "bevestiging_toevoegen.php"// adres van de bedank-pagina.
?>

is dit dan goed ingevuld?

* is overigens weer vervangen
  FOK!-Schrikkelbaas woensdag 21 december 2011 @ 23:31:07 #82
862 Arcee
Look closer
pi_105895170
1    $query .= $_POST["cijfer"] . "')";

Echt vervangen door bovenstaande? Dus door single quote + sluithaakje.

In het commentaar staat ook nog: Na "loopnummer" wordt afgesloten met een haakje.

In het origineel zat mogelijk nog een veld loopnummer waar het sluithaakje in stond.
Never in the entire history of calming down did anyone ever calm down after being told to calm down.
pi_105895261
quote:
0s.gif Op woensdag 21 december 2011 23:28 schreef MXD het volgende:
Lost niks op.
Heb ik alles wel goed ingevuld?

deze gegevens heb ik van mijn host gekregen:
$mysql_host = "mysql4.000webhost.com";
$mysql_database = "a1320523_MVDVR";
$mysql_user = "a1320523_mvdvr";
$mysql_password = "*";

mijn tabel in de database heet contact
[ code verwijderd ]

is dit dan goed ingevuld?

* is overigens weer vervangen
Lijkt me goed ingevuld. heb je nog ergens problemen? of een foutmelding?
Redacted
pi_105895938
Hij doet het nu. Ik heb geen idee hoe, maar hij doet het!

Alsnog bedankt iedereen! :)
pi_105896316
Nee toch niet.

Ik heb 1x mijn gegevens ingevoerd en die staan nu in de database. Echter, als ik dit nog eens doe (met andere gegevens) krijg ik dit: Er is een fout opgetreden met foutnummer 1062 : Duplicate entry '0' for key 'PRIMARY'

Ik snapt dat het ID dan niet veranderd wordt en er van elk ID maar 1 mag zijn, maar hoe los ik dit op?
pi_105896429
Door dat veld te veranderen.
  woensdag 21 december 2011 @ 23:49:04 #87
75592 GlowMouse
l'état, c'est moi
pi_105896536
leer eerst SQL
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_105897375
quote:
0s.gif Op woensdag 21 december 2011 23:45 schreef MXD het volgende:
Nee toch niet.

Ik heb 1x mijn gegevens ingevoerd en die staan nu in de database. Echter, als ik dit nog eens doe (met andere gegevens) krijg ik dit: Er is een fout opgetreden met foutnummer 1062 : Duplicate entry '0' for key 'PRIMARY'

Ik snapt dat het ID dan niet veranderd wordt en er van elk ID maar 1 mag zijn, maar hoe los ik dit op?
http://dev.mysql.com/doc/(...)-auto-increment.html
pi_105898078
En natuurlijk de input escapen
💍 💍 💍 💍 💍 💍 🍌 ☎
pi_105898153
quote:
10s.gif Op donderdag 22 december 2011 00:16 schreef Pizzalucht het volgende:
En natuurlijk de input escapen
ik gebruik meestal zo'n soort functie daarvoor :).

1
2
3
4
5
<?php
function esc($str){
return 
mysql_real_escape_string($str);
}
?>
Redacted
pi_105900874
quote:
0s.gif Op donderdag 22 december 2011 00:17 schreef cablegunmaster het volgende:

[..]

ik gebruik meestal zo'n soort functie daarvoor :).
[ code verwijderd ]

Ja of PDO. Of een eigen database wrapper. Maakt niet echt uit, als je het maar doet.
💍 💍 💍 💍 💍 💍 🍌 ☎
  donderdag 22 december 2011 @ 08:31:50 #92
267443 Cue_
Cuecumbergirl
pi_105905776
Oke, nieuw probleempje.

Heb een php pagina met daarin verschillende gegevens, opgebouwd met ong 5 blokken als onderstaande:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
echo "
<a name='Aantallen_te_Matchen_Orders'></a>
<b>Aantallen te Matchen Orders</b>  Status van ".$datumvandaag."  tijdstip ".$tijdnu." <a href='#Top'>Top</a>
</div>
<br>
<table style='text-align: left; width: 644px;' border='1' cellspacing='2' cellpadding='2'>
  <tbody>
    <tr>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>Plangroep<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>Totaal<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153); text-align: center;'>ap1<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap2<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap3<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap4<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap5<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap6<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap7<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap8<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap9<br></td>
    </tr>
     <tr>
      <td style='vertical-align: top; text-align: center;'>Aantal<br></td>   
    ";
    AantalTeMatchen('lijst');
 echo " </tr> 
  </tbody>
</table>
 <br>
 ";

Nu moet er nieuwe pagina erbij komen die eigenlijk zorgt dat de verschillende blokken omstebeurten getoond worden. Dus eerst de uitkomst van blok 1, daarna blok 2, blok 3 etc.
Zag zoiets wel mbv javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
ar quote=new Array();
  quote[0]='This is quote number one';    /* add as many quotes as you like!*/
  quote[1]='This is quote number two';
  quote[2]='This is quote number three';
  quote[3]='This is quote number four';
  quote[4]='This is quote number five';
  quote[5]='This is quote number six';
  quote[6]='This is quote number seven';
  quote[7]='This is quote number eight';
  quote[8]='This is quote number nine';
  quote[9]='This is quote number ten';

var speed=2000;    /*this is the time in milliseconds adjust to suit*/
var q=0;

function showQuote() {

     document.getElementById("quotes").innerHTML=quote[q];
     q++;
if(q==quote.length) {
     q=0;
  }
}
setInterval('showQuote()',speed);
   
 //]]>
</script>

Maar hoe ik t van mij erin zal moeten verwerken.. ik heb geen idee :N Jullie tips? of andere ideeen?
  FOK!-Schrikkelbaas donderdag 22 december 2011 @ 08:49:41 #93
1972 Swetsenegger
Egocentrische Narcist
pi_105906005
Wat probeer je nu precies te bereiken? Je hebt een pagina waarin je random 1 van de 5 tables toont? Of je wil die 5 tables in willekeurige volgorde parsen?

-edit-
Ow wacht, je wil als de pagina geladen is op een bepaalde positie in je pagina elke keer een nieuw blok tonen zonder de pagina te verversen? Dat gaat niet met PHP, dat moet je clientside doen.
  donderdag 22 december 2011 @ 08:52:22 #94
267443 Cue_
Cuecumbergirl
pi_105906048
Ik wil dat hij 10 sec table 1 laat zien, vervolgens 10 sec table 2 , tot en met table 5 en dan weer begint bij table 1.

edit:yup dat inderdaad. Zat al te zoeken naar het javascript topic, maar kon ik niet vinden (vaag) dus probeerde het hier even.
  FOK!-Schrikkelbaas donderdag 22 december 2011 @ 08:54:45 #95
1972 Swetsenegger
Egocentrische Narcist
pi_105906092
Er was vroeger wel een javascript voor dummies topic.
  FOK!-Schrikkelbaas donderdag 22 december 2011 @ 08:57:02 #96
1972 Swetsenegger
Egocentrische Narcist
  donderdag 22 december 2011 @ 08:59:02 #97
267443 Cue_
Cuecumbergirl
pi_105906175
quote:
Er is al 49 dagen niet in dit topic gepost. Bedenk je of het zinvol is dit topic omhoog te schoppen. Klik hier om tóch te reageren.

Geen wonder dat ik hem niet kon vinden. Tnx O+
pi_105906366
quote:
0s.gif Op donderdag 22 december 2011 08:59 schreef Cue_ het volgende:

[..]

Er is al 49 dagen niet in dit topic gepost. Bedenk je of het zinvol is dit topic omhoog te schoppen. Klik hier om tóch te reageren.

Geen wonder dat ik hem niet kon vinden. Tnx O+
[html, css, js] voor dummies #20 is meer actueler
pi_105940630
quote:
0s.gif Op woensdag 21 december 2011 23:45 schreef MXD het volgende:
Nee toch niet.

Ik heb 1x mijn gegevens ingevoerd en die staan nu in de database. Echter, als ik dit nog eens doe (met andere gegevens) krijg ik dit: Er is een fout opgetreden met foutnummer 1062 : Duplicate entry '0' for key 'PRIMARY'

Ik snapt dat het ID dan niet veranderd wordt en er van elk ID maar 1 mag zijn, maar hoe los ik dit op?
Door het veld ID niet op te nemen in je query. Hoef je er ook zelf geen waarde voor te verzinnen.
pi_105941389
quote:
3s.gif Op woensdag 21 december 2011 08:01 schreef GI het volgende:
Zit hier toevallig een regexp expert die mij een alleen alfanumerieke characters regexp kan vertellen ?
Ik heb nu bijvoorbeeld :
[ code verwijderd ]

om de cijfers uit een postcode te plukken. Maar ik wil nu een vergelijkbare hebben die het huisnummer weglaat uit een adres.

Nou kan ik wel valsspelen en de code die ik heb te gebruiken en die daarna uit het adres te replacen met "" maar das net weer niet netjes genoeg :+
Huisnummer weglaten uit het adres is lastig. Je hebt namelijk ook straten met een nummer in de straatnaam. En je hebt te maken met huisnummers met toevoeging, waarbij die toevoeging uit letters en/of cijfers en/of spaties kan bestaan. :)
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')