abonnement Unibet Coolblue Bitvavo
pi_37114102
Kan nu inloggen. Moest eerst een sql database maken voordat ik kon phpadminnen.

Het scriptje doet het nu ook. ik moest een code 666 zetten voor de files.

Tis me helemaal zelf gelukt woohoo. mss is dat php gedoe toch niet 100% onmogelijk voor mij
pi_37114120
quote:
Op woensdag 19 april 2006 23:31 schreef SuperRembo het volgende:

[..]

Ik gok dat het script geen schrijfrechten heeft voor het bestand gb.txt en/of dat dat bestand niet bestaat.

readme.txt:
[..]
Klopt helemaal wat jij zegt Bedankt voor het meedenken.

Mijn eigen domein + sql/php mogelijkheid en 1% kennis... Dat gaat goedkomen.

Er zijn alleen zoveel mogelijkheden om je site te maken. Word. dreamweaver. frontpage. en nu ook php waarmee je allerlei dingen kunt maken.

Volgens mij worden dingen het leukst met PHP. Daarmee kun je ook een soort van my space achtige weblog van je site maken volgens mij.
Dat zou stoer zijn
pi_37115250
quote:
Op woensdag 19 april 2006 23:42 schreef outcast_within het volgende:

[..]

Klopt helemaal wat jij zegt Bedankt voor het meedenken.

Mijn eigen domein + sql/php mogelijkheid en 1% kennis... Dat gaat goedkomen.

Er zijn alleen zoveel mogelijkheden om je site te maken. Word. dreamweaver. frontpage. en nu ook php waarmee je allerlei dingen kunt maken.

Volgens mij worden dingen het leukst met PHP. Daarmee kun je ook een soort van my space achtige weblog van je site maken volgens mij.
Dat zou stoer zijn
eff als side note:
word frontpage dreamweaver zijn html editors (alle drie toevallig ook WYSIWYG)
en php is net als ASP of cgi een scripting taal..

ik zelf vind dreamweaver erg fijn voor het schrijven van php scripts mede omdattie een goede manier heeft voor kleur codering (een heeeeeeeeel enkele keer is dat systeem vanslag ofzo en dan wordt alles perongeluk weergegeven als string, oops

word is eigenlijk not done voor een beetje fatsoenlijk een web pagina in elkaar zetten, net als frontpage , al is front page niet zo'n enorme rotzooi als word
pi_37125254
Ik heb een vraagje!
Ik heb een website gemaakt die netjes de teksten ed uit een database haalt en het werkt allemaal perfect. Tevens heb ik een contact formulier dit is nu een aparte statische pagina. Het formulier wordt doorgestuurd naar process.php en die zorgt voor de afhandeling van het formulier. Als er fouten zijn gevonden dan echoed hij het formulier met daarin de verplicte/cruciale velden leeg en de rest is nog ingevuld. Werkt geweldig alleen het is niet echt onderhoudsvriendelijk.

Hoe zou ik dit makkelijker kunnen maken voor mijzelf, het formulier in een database maar hoe krijg ik dan de antwoorden terug in het formulier bij process.
Tevens zou ik de bedankt tekst uit de database willen halen ipv van de nu statische tekst.

Heeft iemand een goed idee. Javascript is wat mij betreft niet een optie, omdat ik niet in javascript kan programeren en ten tweede omdat er altijd en stuk foutafhandeling in php moet plaats vinden voor de mensen die het javascript omzeilen.
pi_37129178
@ExCibular

Ik snap niet waarom het je wél lukt om teksten uit een database te halen voor je website, maar niét om datzelfde te doen voor een contactformulier.
pi_37129339
pfffff, aangezien ik er een beetje moedeloos van wordt, kort vraagje hierzo :

kan iemand me een tip geven waarmee ik een text kan doorzoeken op enkele steekworden (zoals viagra en valium)

mijn dank zou bijzonder groot zijn!!!!
pi_37129429
quote:
Op donderdag 20 april 2006 15:36 schreef bluebit het volgende:
pfffff, aangezien ik er een beetje moedeloos van wordt, kort vraagje hierzo :

kan iemand me een tip geven waarmee ik een text kan doorzoeken op enkele steekworden (zoals viagra en valium)

mijn dank zou bijzonder groot zijn!!!!
met preg_match_all of preg-match ?
pi_37129549
quote:
Op donderdag 20 april 2006 15:39 schreef mschol het volgende:

[..]

met preg_match_all of preg-match ?
great! thanks, scheelt me een boel zoekwerk!!!!
pi_37130223
@Jera
Dat is een logische vraag met een misschien wat minder logisch antwoord. Om het formulier te testen had ik een statische pagina gemaakt. Omdat ik nog niet precies wist hoe ik het e.e.a ging oplossen heb ik dat maar een zo gehouden om eerst even een strategie uit te denken. Daarnaast heb ik geen ervaring met het halen van php uit een database.

Uiteindelijk wil ik een heel simpel CMS met FCk editor om de nu gebouwde pagin's heen gaan zetten. Zodat er lekker makkelijk tekst gewijzigd kan worden. Maar dat is voor later. En ik vroeg mij af hoe ik dan nu het slimst te werk kan gaan om uiteindelijk de mogelijkheid te hebben om de bedanktpagina ook in de CMS op te nemen.

Ik kan het formulier in de database gooien, samen met de process.php alleen dat wordt niet echt veel onderhoudsvriendelijker ben ik bang. Het liefst zou ik denk ik iets doen in de trand van:
mail formulier stuurt gegevens naar process. Afhankelijk van goed of fout wordt de bezoeker doorgestuurt naar verschillende pagina's.
Pagina goed laat het volgende zien, Bedankt melding + een echo van het verzonden bericht. De fout pagina laat een gedeeltelijk ingevuld formulier zien en de foutmeldingen.

Nou vraag ik mij af, is het mogelijk om een formulier te hebben die kan worden ingevuld en die ook terugkankomen met daarin enkele antwoorden met daarnaast een eventuele foutmelding. Deel 2 is dan: is het mogelijk om de bedanktpagina en de echo van het bericht te scheiden. Zodat je in de toekomst makkelijk dmv van een CMS de bedanktpagina kan aanpassen.
pi_37130243
quote:
Op donderdag 20 april 2006 15:36 schreef bluebit het volgende:
pfffff, aangezien ik er een beetje moedeloos van wordt, kort vraagje hierzo :

kan iemand me een tip geven waarmee ik een text kan doorzoeken op enkele steekworden (zoals viagra en valium)

mijn dank zou bijzonder groot zijn!!!!
quote:
Op donderdag 20 april 2006 15:39 schreef mschol het volgende:

[..]

met preg_match_all of preg-match ?
Dit zijn functies om bepaalde patronen te zoeken. Als je op zoek bent naar woorden/strings kun je beter strpos. Deze is namelijk veel sneller.

Staat ook bij de functie beschrijving van preg-match
quote:
Tip: Do not use preg_match() if you only want to check if one string is contained in another string. Use strpos() or strstr() instead as they will be faster.
pi_37131257
SuperRembo; die RC4 decoder werkt met een key maar die is per bestand weer anders... is er niet een andere manier dat ik alle bestanden met een 1 text kan versleutelen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37132439
quote:
Op donderdag 20 april 2006 16:33 schreef Chandler het volgende:
SuperRembo; die RC4 decoder werkt met een key maar die is per bestand weer anders... is er niet een andere manier dat ik alle bestanden met een 1 text kan versleutelen
Je geeft toch zelf de key mee die gebruikt wordt om te encrypten (en dat is dezelfde key die nodig is om te decrypten).
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37134301
Dat rc4crypt is enorm interessant (vooral omdat het zo klein is) ik heb 'm iets aangepast voor eigen gebruik (keyishex param en check weggehaald en een set haakjes verwijderd) maar ik snap nog niet precies waarom RC4 als insecure wordt gezien. Op wikipedia geven ze m.i. nogal vage redenen.
pi_37135993
Blijkbaar kan je uit de output (de ge-encrypte data) informatie achterhalen over de key. Dat zou in een ideaal encryptiesysteem niet moeten kunnen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37137569
quote:
Op donderdag 20 april 2006 15:39 schreef mschol het volgende:

[..]

met preg_match_all of preg-match ?
Om te kijken of een string voorkomt in een andere string kun je beter strpos gebruiken, die is sneller.

Goed, en ik moet eerst verder lezen.
  FOK!-Schrikkelbaas donderdag 20 april 2006 @ 21:26:32 #266
1972 Swetsenegger
Egocentrische Narcist
pi_37142464
quote:
Op donderdag 20 april 2006 21:26 schreef Swetsenegger het volgende:
crosspost
[CSS] voor dummies - Deel 4
Foei
pi_37145336
Wat vinden jullie van deze encrypty methode?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
function encrypt($s, $key)
{
  for($i=0;$i<=strlen($s);$i++)
  $r.=substr(str_shuffle(md5($key)),($i % strlen(md5($key))),1).$s[$i];
  for($i=1;$i<=strlen($r);$i++) $s[$i-1]=chr(ord($r[$i-1])+ord(substr(md5($key),($i % strlen(md5($key)))-1,1)));
  return urlencode(base64_encode($s));
}
function decrypt($s, $key)
{
  $s=base64_decode(urldecode($s));
  for($i=1;$i<=strlen($s);$i++) $s[$i-1]=chr(ord($s[$i-1])-ord(substr(md5($key),($i % strlen(md5($key)))-1,1)));
  for($i=1;$i<=strlen($s)-2;$i=$i+2) $r.=$s[$i];
  return $r;
}
$key='shared';

$encrypted = encrypt('input text',$key); //encrypts the data using the key
echo "$encrypted<hr>";

$decrypted = decrypt($encrypted,$key); //decrypts the data using the key
echo $decrypted;
?> 


van php.net/crypt
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37145634
@Chandler

Ik ben helaas geen afgestudeerde IT'er dus ik kan zo niet bewijzen dat het een veilige encryptie is. Op het eerste gezicht ziet het er meer uit alsof de auteur de boel heeft geprobeerd te obfuscaten dan voor een bewezen methode te kiezen.

Maar wat is er mis met de RC4-encryptie? Die heeft al bewezen behoorlijk veilig te zijn
pi_37145940
Jera je hebt gelijk dat de RC4 erg goed is alleen lukt het mij niet echt om die code te begrijpen op een of andere manier, heb wel vaker problemen met dit soort code. Tevens zag ik (tenminste als ik het goed heb) dat voor ieder stuk text een andere 'check' code nodig is voor RC4 of zit ik daar fout mee?..

Die class die SuperRembo mij voorschotelde wil er bij mij niet in, qua opzet ed... want moet het dan ombouwen zodat ik het in mijn PHP2HEX kan gebruiken...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37146249
@Chandler
De code staat wel op de pagina over crypt(), maar ide wordt niet gebruikt (omdat daar geen decrypt van bestaat). Wat er precies gedaan wordt zie ik zo snel niet, maar ik zie wel dat de code niet bepaald optimaal is (bijv in de loop telkens md5() uitvoeren).
Wat is er mis met RC4?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37146319
quote:
Op donderdag 20 april 2006 23:08 schreef Chandler het volgende:
Jera je hebt gelijk dat de RC4 erg goed is alleen lukt het mij niet echt om die code te begrijpen op een of andere manier, heb wel vaker problemen met dit soort code. Tevens zag ik (tenminste als ik het goed heb) dat voor ieder stuk text een andere 'check' code nodig is voor RC4 of zit ik daar fout mee?..

Die class die SuperRembo mij voorschotelde wil er bij mij niet in, qua opzet ed... want moet het dan ombouwen zodat ik het in mijn PHP2HEX kan gebruiken...
Ik zal je laten zien hoe ik het nu heb:

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php

/**
 * RC4Crypt 3.2
 *
 * RC4Crypt is a petite library that allows you to use RC4
 * encryption easily in PHP. It's OO and can produce outputs
 * in binary and hex.
 *
 * (C) Copyright 2006 Mukul Sabharwal [http://mjsabby.com]
 *     All Rights Reserved
 *
 * @link http://rc4crypt.devhome.org
 * @author Mukul Sabharwal <mjsabby@gmail.com>
 * @version $Id: class.rc4crypt.php,v 3.2 2006/03/10 05:47:24 mukul Exp $
 * @copyright Copyright © 2006 Mukul Sabharwal
 * @license http://www.gnu.org/copyleft/gpl.html
 * @package RC4Crypt
 */

/**
 * Encrypts or decrypts data using the RC4 algorithm
 */
function rc4crypt($pwd, $data)
{
        $key = array();
        $box = array();
        $pwdlen = strlen($pwd);
        $datalen = strlen($data);
        $result = '';

        for ($i = 0; $i < 256; $i++) {
                $key[$i] = ord($pwd[$i % $pwdlen]);
                $box[$i] = $i;
        }
        for ($j = $i = 0; $i < 256; $i++) {
                $j = ($j + $box[$i] + $key[$i]) % 256;
                $tmp = $box[$i];
                $box[$i] = $box[$j];
                $box[$j] = $tmp;
        }
        for ($a = $j = $i = 0; $i < $datalen; $i++) {
                $a = ($a + 1) % 256;
                $j = ($j + $box[$a]) % 256;
                $tmp = $box[$a];
                $box[$a] = $box[$j];
                $box[$j] = $tmp;
                $k = $box[($box[$a] + $box[$j]) % 256];
                $result .= chr(ord($data[$i]) ^ $k);
        }

        return $result;
}

$data = rc4crypt('geheimecode', 'Chandler de Pandler');
echo $data;  //dit geeft garbage
echo '<br />' . rc4crypt('geheimecode', $data);

?>

Het is één functie om te encrypten en te decrypten dus

[ Bericht 3% gewijzigd door JeRa op 20-04-2006 23:30:26 ]
pi_37146384
quote:
Op donderdag 20 april 2006 23:14 schreef SuperRembo het volgende:
@Chandler
De code staat wel op de pagina over crypt(), maar ide wordt niet gebruikt (omdat daar geen decrypt van bestaat). Wat er precies gedaan wordt zie ik zo snel niet, maar ik zie wel dat de code niet bepaald optimaal is (bijv in de loop telkens md5() uitvoeren).
Wat is er mis met RC4?
Ja of je doet mij na, ja ( )
pi_37146798
Dat is practisch dezelfde code, beetje lullig dat je de credits er ook af hebt geknipt. heel netjes dat je de credits hebt laten staan

[ Bericht 44% gewijzigd door SuperRembo op 20-04-2006 23:39:50 ]
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37146857
quote:
Op donderdag 20 april 2006 23:26 schreef SuperRembo het volgende:
Dat is practisch dezelfde code, beetje lullig dat je de credits er ook af hebt geknipt.
Dat heb ik niet, bovenstaande was een fragment uit een groter bestand. Ik doe efficiënt met ruimte, maar als meneer SuperRembo het anders wil zal ik het er wel even bij zetten
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')