abonnement Unibet Coolblue Bitvavo
  maandag 3 juli 2006 @ 13:41:14 #126
12221 Tijn
Powered by MS Paint
pi_39472774
quote:
Op maandag 3 juli 2006 13:39 schreef Desdinova het volgende:
er is toch een simpelere variant van preg_replace? waarmee ik bijv. een matchend stukje in een variabele kan vervangen?
str_replace?
  maandag 3 juli 2006 @ 13:41:44 #127
152303 hamkaastosti
ook bekend als hamkaastosti
pi_39472788
http://nl3.php.net/manual/nl/function.str-replace.php
quote:
Deze functie vervangt alle voorkomens van needle in haystack met de gegeven str. Als je geen al te toffe vervangingsregels nodig hebt, wordt aangeraden om altijd deze functie te gebruiken in plaats van ereg_replace() or preg_replace().
Tom Jones zong ooit...
she's got style she's got grace, takes a cumshot to the face, she's a lady
laat een berichtje achter in mijn vriendjes en vriendinnetjesboek
grolsch is tof | Aj plat könt praoten, mo-j ut neet laoten
pi_39472874
juist
tenks
stom dat er geen link naar str_replace staat in de manual
As a rule, I never touch anything more sophisticated and delicate than myself.
  maandag 3 juli 2006 @ 13:46:45 #129
152303 hamkaastosti
ook bekend als hamkaastosti
pi_39472942
neuh. maar als je een functie zoekt om iets te vervangen ligt het invullen van "replace" bij de search toch wel redelijk voor de hand
Tom Jones zong ooit...
she's got style she's got grace, takes a cumshot to the face, she's a lady
laat een berichtje achter in mijn vriendjes en vriendinnetjesboek
grolsch is tof | Aj plat könt praoten, mo-j ut neet laoten
pi_39473409
nou en!

toegegeven
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39534809
iedereen gister in de zon liggen bakken ofzo?

ik heb een query;
select * from tabel order by rand() limit 10

is het mogelijk dat ik alleen maar 10 unieke waardes terug krijg? er kunnen nu dubbele tussen zitten namelijk..


-edit-

oh. wacht even.

-edit²

heb m
distinct werkte niet (waarschijnlijk omdat ik meerdere velden select in de werkelijke query? heb dit probleem vaker gehad..), maar een group by leek het probleem te verhelpen.

[ Bericht 9% gewijzigd door Desdinova op 05-07-2006 11:51:51 ]
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39536845
Ik wil in een query meerdere inserts uitvoeren. Dus:

1
2
3
4
5
INSERT INTO tabel VALUES ... ;
INSERT INTO tabel VALUES ... ;
INSERT INTO tabel VALUES ... ;
INSERT INTO tabel VALUES ... ;
...


Als ik dit direct in phpMyAdmin als query invoer dan wordt alles keurig toegevoegd. Maar als ik dat doe als mysql_query(...);, dan wil het niet werken.

Ik heb alle INSERT's als 1 lange string achter elkaar zitten, elke query gescheiden met een ; en dan een new-line.

Wie-o-wie weet er een oplossing om dit toch te laten werken?
  woensdag 5 juli 2006 @ 13:14:54 #133
152303 hamkaastosti
ook bekend als hamkaastosti
pi_39538240
omdat phpmyadmin snapt dat het meerdere queries zijn en mysql_query maar 1 query pakt.
Dus je moet of met een while of for loop de queries 1 voor 1 doorlopen of een manier verzinnen om alles in 1 query te proppen
Tom Jones zong ooit...
she's got style she's got grace, takes a cumshot to the face, she's a lady
laat een berichtje achter in mijn vriendjes en vriendinnetjesboek
grolsch is tof | Aj plat könt praoten, mo-j ut neet laoten
pi_39538860
Meerdere rows inserten in 1 statement kan met MySQL:
quote:
INSERT statements that use VALUES syntax can insert multiple rows. To do this, include multiple lists of column values, each enclosed within parentheses and separated by commas. Example:

INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_39540001
quote:
Op woensdag 5 juli 2006 13:33 schreef SuperRembo het volgende:
Meerdere rows inserten in 1 statement kan met MySQL:
[..]
Ik had 'm ook al gevonden. Thanks.
pi_39580620
Ik heb net weer phpMyAdmin geinstalleerd, en alles werkt voorzover ik daar inzicht in heb, maar ik heb deze 2 meldingen:
quote:
Uw configuratie bestand bevat instellingen (root zonder wachtwoord) die betrekking hebben tot de standaard MySQL account. Uw MySQL server draait met deze standaard waardes, en is open voor ongewilde toegang, het wordt dus aangeraden dit op te lossen.
quote:
De mbstring PHP extensie werd niet gevonden en u lijkt een multibyte charset te gebruiken. Zonder de mbstring extensie kan phpMyAdmin strings niet correct splitsen wat tot onverwachte resultaten kan leiden.
volgens mij maakt die eerste niet zo veel uit, alles gebeurt toch lokaal (het is alleen om te experimenteren en te leren zeg maar) maar wat moet ik doen met de tweede?
pi_39581364
Voor die tweede melding zul je de mbstring extentie moeten toevoegen aan je PHP installatie.

Die staat in de map \php\extentions. Onder Windows dan hè, en het bestand heet php_mbstring.dll.

Dat bestandje moet je dan volgens mij in de root map van je PHP installatie gooien, dus in \php\.

En de regel:

;extension=php_mbstring.dll

uit commentaar halen in je php.ini.
pi_39582100
weet iemand n beetje n tutorial die wat uitlegt over hoe je de beste (betere) resultaten boekt bij searchengines? wat voor dingen je kan doen om beter gevonden te worden?

ik ben me ervan bewust dat er geen wondermiddelen zijn maar daar vraag ik ook niet om. ik heb wel s iets gehoord over robots.txt (wat me verder niks zegt) en noindex, follow, en weet ik veel wat iemand die me een duw de goeie richting in kan geven?
As a rule, I never touch anything more sophisticated and delicate than myself.
  donderdag 6 juli 2006 @ 21:33:03 #139
62215 qu63
..de tijd drinkt..
pi_39585489
laat maar, al gefixed

[ Bericht 99% gewijzigd door qu63 op 06-07-2006 22:40:17 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 6 juli 2006 @ 21:34:01 #140
62215 qu63
..de tijd drinkt..
pi_39585527
quote:
Op donderdag 6 juli 2006 19:55 schreef Desdinova het volgende:
weet iemand n beetje n tutorial die wat uitlegt over hoe je de beste (betere) resultaten boekt bij searchengines? wat voor dingen je kan doen om beter gevonden te worden?

ik ben me ervan bewust dat er geen wondermiddelen zijn maar daar vraag ik ook niet om. ik heb wel s iets gehoord over robots.txt (wat me verder niks zegt) en noindex, follow, en weet ik veel wat iemand die me een duw de goeie richting in kan geven?
robots.txt

en voor de rest gewoon een duidelijke site waar veel naar gelinkt wordt (sigs etc. helpen dus )
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_39587975
quote:
Op donderdag 6 juli 2006 19:31 schreef HuHu het volgende:
Voor die tweede melding zul je de mbstring extentie moeten toevoegen aan je PHP installatie.

Die staat in de map \php\extentions. Onder Windows dan hè, en het bestand heet php_mbstring.dll.

Dat bestandje moet je dan volgens mij in de root map van je PHP installatie gooien, dus in \php\.

En de regel:

;extension=php_mbstring.dll

uit commentaar halen in je php.ini.
en als je PHP op een Mac heb, is het dan veel anders?
pi_39588555
quote:
Op donderdag 6 juli 2006 19:55 schreef Desdinova het volgende:
weet iemand n beetje n tutorial die wat uitlegt over hoe je de beste (betere) resultaten boekt bij searchengines? wat voor dingen je kan doen om beter gevonden te worden?
Content, websites die naar jouw website linken en <h1> op iedere pagina. Dat is wat je nodig hebt om gevonden te worden. robot.txt heeft daar geen enkele invloed op. Maar over welke website hebben we het eigenlijk?
..///
  FOK!-Schrikkelbaas vrijdag 7 juli 2006 @ 08:37:13 #143
1972 Swetsenegger
Egocentrische Narcist
pi_39596226
quote:
Op donderdag 6 juli 2006 22:36 schreef super-muffin het volgende:

[..]

en als je PHP op een Mac heb, is het dan veel anders?
Download gewoon MAMP
pi_39606752
Ik ben bezig met een simpel login scriptje dat werkt mbv sessies. Ik heb een werkend script ik zit alleen een beetje met de beveiliging.
Wat voor soort informatie kan je het best gebruiken om de integriteit van de sessie te bepalen. Wat voor soort informatie moet ik meesturen en wat voor checks moet ik doen om te bepalen of de sessie goed is?
pi_39610142
ook IP registreren. als halverwege IP wijzigt heb je dus een gehackte sessie.

tevens zou je eigenlijk moeten voorkomen dat het wachtwoord unencrypted via post wordt verzonden. en al helemaal niet via get natuurlijk
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39611144
quote:
Op vrijdag 7 juli 2006 14:51 schreef ExCibular het volgende:
Ik ben bezig met een simpel login scriptje dat werkt mbv sessies. Ik heb een werkend script ik zit alleen een beetje met de beveiliging.
Wat voor soort informatie kan je het best gebruiken om de integriteit van de sessie te bepalen. Wat voor soort informatie moet ik meesturen en wat voor checks moet ik doen om te bepalen of de sessie goed is?
Gewoon een session_id en een session_hash (md5(rondom)) in een cookie stoppen. En dan iedere keer kijken of het ook zo in de database staat. Controleren op ip is ook wel zo veilig.

Ik heb overigens bij mijn login systeem ook dat je verplicht bent om een locatie op te geven als een 'Infinite session' wilt, zodat je in een sessie overzicht ook kan zien waar je allemaal bent ingelogd.
..///
pi_39613730
quote:
Op donderdag 6 juli 2006 22:36 schreef super-muffin het volgende:

[..]

en als je PHP op een Mac heb, is het dan veel anders?
Dan zullen de mappen en bestanden waarschijnlijk iets anders heten. Verder zal het wel ongeveer hetzelfde werken.

Maar een *.dll bestand zal je natuurlijk niet vinden op je Mac
pi_39620862
quote:
Op vrijdag 7 juli 2006 16:59 schreef wipes66 het volgende:

[..]

Gewoon een session_id en een session_hash (md5(rondom)) in een cookie stoppen. En dan iedere keer kijken of het ook zo in de database staat. Controleren op ip is ook wel zo veilig.

Ik heb overigens bij mijn login systeem ook dat je verplicht bent om een locatie op te geven als een 'Infinite session' wilt, zodat je in een sessie overzicht ook kan zien waar je allemaal bent ingelogd.
Dank je wel. Met session_hash, bedoel je gewoon een random reeks die vervolgens md5 in het cookie wordt gestopt?
Op Ip controleren is inderdaad een goed idee.
pi_39633105
heb een leuk iets:
als ik dit doe:
if(isset($_COOKIE))
dan krijg ik door dattie geset is
maar als ik vervolgens dit doe:
print_r($_COOKIE);
is het leeg ..
test code die ik gebruik
1
2
3
4
5
6
7
8
9
10
<?php
if(isset($_COOKIE))
{
    
print_r($_COOKIE);
}
else
{
    include(
"login.php");
}
?>


wat doe ik verkeerd ??

[ Bericht 14% gewijzigd door mschol op 08-07-2006 15:14:22 ]
pi_39636905
quote:
Op zaterdag 8 juli 2006 15:06 schreef mschol het volgende:
wat doe ik verkeerd ??
Niks, waarschijnlijk is $_COOKIE gewoon een lege array.
..///
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')