abonnement Unibet Coolblue Bitvavo
  donderdag 18 maart 2010 @ 22:48:55 #241
159156 Dokay
Ago ergo sum
pi_79317259
quote:
Op donderdag 18 maart 2010 21:33 schreef GlowMouse het volgende:

[..]

Je haalt al een rij op uit de database, kijk eens hoe je daar de data uithaalt (kan bv. met mysql_fetch_row of mysql_result of mysql_fetch_array).

het mooiste zou dus zijn als het script na de check of user/pass overeenkomen de eerste kolom pakt om invulling te geven aan $id en de sessie te zetten. maar hoe ik ook klooi met sql commando's, helaas geen succes
  donderdag 18 maart 2010 @ 22:50:34 #242
75592 GlowMouse
l'état, c'est moi
pi_79317338
je post gewoon hetzelfde die stripslashes hoeft trouwens alleen maar als magic_quotes_gpc aanstaat.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  donderdag 18 maart 2010 @ 22:55:16 #243
159156 Dokay
Ago ergo sum
pi_79317557
quote:
Op donderdag 18 maart 2010 22:50 schreef GlowMouse het volgende:
je post gewoon hetzelfde die stripslashes hoeft trouwens alleen maar als magic_quotes_gpc aanstaat.
my bad heb je een idee welke code de truuk wel zou flikken? mormels als

$id = mysql_fetch_field($result, 1);
of
$id = mysql_query("SELECT id FROM $result");

de syntax klopt voor geen hout, ik weet het, maar met de algemene online documentatie kom ik
ook niet zo snel uit dit specifieke probleem :p
  donderdag 18 maart 2010 @ 23:01:24 #244
75592 GlowMouse
l'état, c'est moi
pi_79317800
Het codevoorbeeld op http://nl2.php.net/mysql_result is heel duidelijk
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_79317954
quote:
Op donderdag 18 maart 2010 22:50 schreef GlowMouse het volgende:
je post gewoon hetzelfde die stripslashes hoeft trouwens alleen maar als magic_quotes_gpc aanstaat.
En magic_quotes_gpc hoort gewoon uit te staan.
  donderdag 18 maart 2010 @ 23:13:37 #246
159156 Dokay
Ago ergo sum
pi_79318357
quote:
Op donderdag 18 maart 2010 23:01 schreef GlowMouse het volgende:
Het codevoorbeeld op http://nl2.php.net/mysql_result is heel duidelijk
ben eruit nu, bedankt
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.
pi_79324158
quote:
Op donderdag 18 maart 2010 14:18 schreef Intrepidity het volgende:
Probeer eens ob_start(); helemaal aan het begin van je PHP-bestand te zetten (net na <?php dus) en ob_end_flush(); net voor ?>.
Daarmee creëer je een output buffer. Dat wil zeggen dat PHP eerst alle inhoud van de PHP opspaart voordat het aan de browser verstuurd wordt. Normaal als je echo doet wordt het direct naar de browser verstuurd. Met een output buffer verstuur je alles op een later tijdstip in 1 keer. Aangezien je niets naar de browser mag verzenden voor een header(); aanroep. Normaal zie je daar een foutmelding van, maargoed, het is het proberen waard
voor de teruglezers,
dit was dus wel de oplossing alleen de code was net niet helemaal goed
dit is de juiste:
begin van de pagina: <? ob_start();
eind vd pagina: ob_flush(); ?>
lijkt het zelfde te zijn...maar het werkt nu wel
  vrijdag 19 maart 2010 @ 14:12:28 #248
63192 ursel
"Het Is Hier Fantastisch!
pi_79336042
Even een ander issue.

Stel je geeft andere toegang tot een site om wat voor redenen dan ook, maar je wilt eigenlijk je eigen broncode beschermen.

Je hebt hier een aantal encoders voor, zoals Zend Guard en IonCube. Echter deze zijn niet gratis en ook niet heel erg goedkoop.

Hebben jullie nog andere tips hierin welke software er nog meer op de markt is?

Het gaat hier verder niet zozeer om andere mogelijkheden, want wil op zich ook de broncode kunnen beschermen als ik een site zelf verkoop bijvoorbeeld.
pi_79336628
Waarom zou je je broncode willen beschermen, als je gewoon het auteursrecht ervoor hebt?
pi_79336918
quote:
Op vrijdag 19 maart 2010 08:46 schreef MrNiles het volgende:

[..]

voor de teruglezers,
dit was dus wel de oplossing alleen de code was net niet helemaal goed
dit is de juiste:
begin van de pagina: <? ob_start();
eind vd pagina: ob_flush(); ?>
lijkt het zelfde te zijn...maar het werkt nu wel
Volgens mij is dat precies was Intrepidity ook schreef, behalve dan dat hij geen short open tags gebruikte. <?php werkt op iedere php-host, maar of <? ook werkt is niet te garanderen. Dat is namelijk afhankelijk van een configuratie-instelling. Het is beter daar niet op te vertrouwen.
  vrijdag 19 maart 2010 @ 14:49:04 #251
63192 ursel
"Het Is Hier Fantastisch!
pi_79337530
quote:
Op vrijdag 19 maart 2010 14:27 schreef Scorpie het volgende:
Waarom zou je je broncode willen beschermen, als je gewoon het auteursrecht ervoor hebt?
Doet dat er toe om welke reden ik het gebruik?

Zoals ik al zei bij het voorbeeld. De mogelijkheid is er dat ik een site verkoop inclusief een framework. Maar ik wil voorkomen dat iemand dat framework voor al zijn sites gaat gebruiken.
  vrijdag 19 maart 2010 @ 14:50:41 #252
12221 Tijn
Powered by MS Paint
pi_79337590
quote:
Op vrijdag 19 maart 2010 14:49 schreef ursel het volgende:

[..]

Zoals ik al zei bij het voorbeeld. De mogelijkheid is er dat ik een site verkoop inclusief een framework. Maar ik wil voorkomen dat iemand dat framework voor al zijn sites gaat gebruiken.
Is het geen mogelijkheid om het framework op je eigen server te hosten ofzo?
pi_79337596
quote:
Op vrijdag 19 maart 2010 14:49 schreef ursel het volgende:

[..]

Doet dat er toe om welke reden ik het gebruik?

Zoals ik al zei bij het voorbeeld. De mogelijkheid is er dat ik een site verkoop inclusief een framework. Maar ik wil voorkomen dat iemand dat framework voor al zijn sites gaat gebruiken.
Applicatie in .NET/C# schrijven?
  vrijdag 19 maart 2010 @ 14:58:28 #254
63192 ursel
"Het Is Hier Fantastisch!
pi_79337860
quote:
Op vrijdag 19 maart 2010 14:50 schreef Tijn het volgende:

[..]

Is het geen mogelijkheid om het framework op je eigen server te hosten ofzo?
Eeuh, is een optie, maar wil verder niet verantwoordelijk zijn voor de site, en op deze manier hou ik wel de verantwoordelijkheid als mijn server er uit valt.

Ik wil gewoon een site kunnen exporteren naar iemand anders toe, maar puur alleen deze site in de huidige staat. Maar wel voorkomen dat hij hiermee een stapel sites kan bouwen op mijn broncode.
  vrijdag 19 maart 2010 @ 15:00:42 #255
12221 Tijn
Powered by MS Paint
pi_79337953
quote:
Op vrijdag 19 maart 2010 14:58 schreef ursel het volgende:

[..]

Ik wil gewoon een site kunnen exporteren naar iemand anders toe, maar puur alleen deze site in de huidige staat. Maar wel voorkomen dat hij hiermee een stapel sites kan bouwen op mijn broncode.
Euh... gewoon geen documentatie meeleveren voor je framework?
pi_79337974
quote:
Op vrijdag 19 maart 2010 14:58 schreef ursel het volgende:

[..]

Eeuh, is een optie, maar wil verder niet verantwoordelijk zijn voor de site, en op deze manier hou ik wel de verantwoordelijkheid als mijn server er uit valt.

Ik wil gewoon een site kunnen exporteren naar iemand anders toe, maar puur alleen deze site in de huidige staat. Maar wel voorkomen dat hij hiermee een stapel sites kan bouwen op mijn broncode.
Dan is het het effectiefst als je idd zelf het framework host. Alle andere oplossingen zijn minder goed.
  vrijdag 19 maart 2010 @ 15:06:18 #257
63192 ursel
"Het Is Hier Fantastisch!
pi_79338186
quote:
Op vrijdag 19 maart 2010 15:01 schreef Scorpie het volgende:

[..]

Dan is het het effectiefst als je idd zelf het framework host. Alle andere oplossingen zijn minder goed.
Effectiefst wel ja qua bescherming, maar laten we even gemakshalve uitsluiten dat ik deze optie niet wil gebruiken.

Laten we even terug gaan naar de kern van de vraag. Zijn er goedkopere software pakketten dan Zend Guard of IonCube?
  vrijdag 19 maart 2010 @ 15:11:46 #258
12221 Tijn
Powered by MS Paint
pi_79338423
quote:
Op vrijdag 19 maart 2010 15:06 schreef ursel het volgende:

[..]

Laten we even terug gaan naar de kern van de vraag. Zijn er goedkopere software pakketten dan Zend Guard of IonCube?
Deze is goedkoper.

Je hebt ook bcompiler, dat is gratis.

Is je Google stuk?
  vrijdag 19 maart 2010 @ 15:31:59 #259
63192 ursel
"Het Is Hier Fantastisch!
pi_79339337
quote:
Op vrijdag 19 maart 2010 15:11 schreef Tijn het volgende:

[..]

Deze is goedkoper.

Je hebt ook bcompiler, dat is gratis.

Is je Google stuk?
Niet zozeer stuk, de initiële vraag was ook vooral of iemand anders iets gebruikt en in zijn kofferbak had liggen en ik zodoende niet het wiel hoef te vinden.
Sourceguardian klinkt idd wel goed. Ga ik ff naar kijken.
pi_79342142
quote:
Op vrijdag 19 maart 2010 15:11 schreef Tijn het volgende:
Je hebt ook bcompiler, dat is gratis.
quote:
Op vrijdag 19 maart 2010 15:31 schreef ursel het volgende:
Sourceguardian klinkt idd wel goed. Ga ik ff naar kijken.
Of je geeft die $100 aan mij en gaat naar bcompiler kijken

Waarom klinkt bcompiler niet goed???
pi_79366882
quote:
Op vrijdag 19 maart 2010 14:33 schreef Light het volgende:

[..]

Volgens mij is dat precies was Intrepidity ook schreef, behalve dan dat hij geen short open tags gebruikte. <?php werkt op iedere php-host, maar of <? ook werkt is niet te garanderen. Dat is namelijk afhankelijk van een configuratie-instelling. Het is beter daar niet op te vertrouwen.
Ik zie een verschil tussen ob_flush en ob_end_flush

Edit: ik mis effe de laatste pagina
pi_79367072
quote:
Op zaterdag 20 maart 2010 11:02 schreef Xcalibur het volgende:

[..]

Ik zie een verschil tussen ob_flush en ob_end_flush

Edit: ik mis effe de laatste pagina
Owja. Niet dat dat een spannend verschil is, beide functies bestaan en beide gooien de inhoud van de buffer naar de browser. Enige verschil is dat ob_end_flush() ook de buffering uitzet, terwijl na ob_flush() de buffer nog wel bestaat maar leeg is.
pi_79372137
Zeg, zou SQL injectie bij flitspalen ook werken?
pi_79475658
quote:
Op zaterdag 20 maart 2010 14:17 schreef Intrepidity het volgende:
Zeg, zou SQL injectie bij flitspalen ook werken?
[ afbeelding ]
Denk het niet :p, maar de IT afdeling kan er wel om lachen

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
if (
       
$_SERVER['HTTP_X_FORWARDED_FOR']
       || 
$_SERVER['HTTP_X_FORWARDED']
       || 
$_SERVER['HTTP_FORWARDED_FOR']
       || 
$_SERVER['HTTP_CLIENT_IP']
       || 
$_SERVER['HTTP_VIA']
    )
    {         
    print 
"No proxies pls!";
    exit();
    } else{
    print 
"OK";    
    }
?>


Ik zocht een betere variant op deze code , wat het hoort te doen is je proxys te blokkeren zodat mensen die geblokkeerd zijn. ook daadwerkelijk geblokt zijn van de site en niet via een proxy doodleuk weer verder surfen.

Methode:
Website vergelijken met als je de website nog een keer bekeek achter de proxy de verschillen om te blokken staan eronder, bvb dat er geen taal word meegegeven door proxys .
http://ip-owner.com/


$_SERVER['HTTP_ACCEPT_LANGUAGE'];
$_SERVER['HTTP_ACCEPT_ENCODING']
$_SERVER['HTTP_CONNECTION'] == 'closed'
$_SERVER['HTTP_CONNECTION'] == ''
$_SERVER['HTTP_USER_AGENT'] == ''

werkt redelijk houd tot dusver alle proxys buiten met deze 5 erbij
heb nog geen browser gezien die deze 5 niet heeft!. werkt op IE en FF ^^

* browsershots.org op proxys zeer succesvol *
nu nog controleren of ik hierdoor geen browsers mol. browser check zonder proxy link ^^.

alleen : Dillo 2.2 Ubuntu 9.04 & Safari 4.0 heeft er problemen mee. helaas.

Edit: Het werkt ook nog effectief tegen bots .

[ Bericht 47% gewijzigd door cablegunmaster op 23-03-2010 09:40:44 ]
Redacted
pi_79479316
Vraagje m.b.t. preformance.

Stel ik wil een tabel gebruiken voor instellingen van een website voor allerlei instellingen maar wil deze tabel niet voor iedere nieuwe toevoeging hoeven aan te passen bv.

tabel
userID INT unsigned
settingID INT unsigned
setting varchar(255)

waarbij ik de userid/settingid uniek maak. Is dit sneller dan een tabel velden voor iedere setting?

De settings varieren van 0/1 tot teksten van maximaal 255 karakters.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_79479672
ligt eraan hoeveel instellingen je hebt . en de hoeveelheid gebruikers.
Daarnaast ook aan de hoeveelheid aanpassingen .
Redacted
pi_79482133
Aanpassingen zullen niet zoveel gebeuren, uitlezen destemeer.

Een schatting is dat er minimaal 100-150 instellingen per gebruiker in te voeren zijn, en natuurlijk uit te lezen. Er zou met gemak 10.000 gebruikers gebruik moeten kunnen maken van deze tabel.. indien dat mogelijk zou kunnen zijn.

dus 150*10.000 = 1500000 records.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_79483638
quote:
Op dinsdag 23 maart 2010 10:48 schreef Chandler het volgende:
Aanpassingen zullen niet zoveel gebeuren, uitlezen destemeer.

Een schatting is dat er minimaal 100-150 instellingen per gebruiker in te voeren zijn, en natuurlijk uit te lezen. Er zou met gemak 10.000 gebruikers gebruik moeten kunnen maken van deze tabel.. indien dat mogelijk zou kunnen zijn.

dus 150*10.000 = 1500000 records.
Niet zo heel veel ervaringen met grote databases maar je wil geen database lock hebben dus suggereer ik alvast InnoDB aan ipv MyISam. Omdat MyISam de hele tabel lockt als er een wijziging gaande is en InnoDB alleen de regel. dat is alvast mijn advies
Redacted
pi_79484224
Ok, zal in in acht nemen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 23 maart 2010 @ 12:05:27 #270
158136 Joooo-pi
Do you want a balloon...
pi_79484990
Noob meldt zich...

ben wat aan het proberen met PHP, met w3schools.com als hulpmiddel. Een aantal dingen lukt meteen wel, maar de stomste dingen juist ook weer niet.

Ik heb nu een probleempje met:
scherm1 (index.html)
1
2
3
4
5
6
7
<html>
<body>
<form name="input" action="voegtoe.php" method="get">
Nummer:<input type="integer" name="nummer" /><br />
<input type="submit" value="Invoeren">
</body>
</html>


en dan (voegtoe.php):

1
2
3
4
5
6
7
8
9
<?php

if ($_GET["nummer"]=null || $_GET["nummer"]<'1')
 {
 die('Onjuiste waarde ingevuld');
 }

echo $_GET["nummer"] . " is ingevoerd.";
?>


maar het nummer wordt niet weergegeven in het echo-gedeelte, terwijl het if-gedeelte wel lijkt te werken. Mag ik dan geen integer gebruiken bij echo?
heitieh
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')