abonnement Unibet Coolblue Bitvavo
pi_44998837
ja in je c:windowssystem32driversetchosts
dan moet je iets neerzetten van 127.0.0.1/project www.project.nl
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_44998960
ik werk met ms sql
xbox 360 gamertag: Phoebe85
  donderdag 4 januari 2007 @ 11:00:13 #63
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_44999009
quote:
Op donderdag 4 januari 2007 10:57 schreef Theamerican het volgende:
ik werk met ms sql
mijn bericht was ook voor chandler, ff voor de duidelijk erbij gezet.
Kan jij niet verder komen met je probleem mbv van de link?
Leg anders je probleem eens uit
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_44999052
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_44999886
quote:
Op donderdag 4 januari 2007 10:50 schreef Desdinova het volgende:
ja in je c:windowssystem32driversetchosts
dan moet je iets neerzetten van 127.0.0.1/project www.project.nl
Correct, echter blijft mijn IE gewoon naar www.project.nl gaan (de echte domein, ipv naar 127.0.0.1/project

Of moet ik mijn laptop daar voor booten?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_44999958
Door cookies te jatten kun je altijd een sessie overnemen. Een oplossing daarvoor is om de sessie te koppelen aan een IP adres. Een gejat cookie wordt dan nutteloos.
pi_44999986
quote:
Op donderdag 4 januari 2007 11:36 schreef Chandler het volgende:

[..]

Correct, echter blijft mijn IE gewoon naar www.project.nl gaan (de echte domein, ipv naar 127.0.0.1/project

Of moet ik mijn laptop daar voor booten?
Alle browsers afsluiten.

Eventueel explorer.exe herstarten.
pi_45000357
quote:
Op donderdag 4 januari 2007 11:38 schreef HuHu het volgende:
Door cookies te jatten kun je altijd een sessie overnemen. Een oplossing daarvoor is om de sessie te koppelen aan een IP adres. Een gejat cookie wordt dan nutteloos.
tenzij je op hetzelfde uitgaande IP zit. of je de cookie aanpast met je eigen IP.
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45000484
quote:
Op donderdag 4 januari 2007 11:52 schreef Desdinova het volgende:

[..]

tenzij je op hetzelfde uitgaande IP zit. of je de cookie aanpast met je eigen IP.
Uiteraard het IP server-side opslaan .

En inderdaad, binnen hetzelfde IP kun je dan alsnog gehacked worden. Maar dat is toch een reductie van zo'n 6 miljard potentiele daders tot een aantal die ook nog eens vlak in de buurt zijn.
pi_45000725
haha ja dat is wel waar.


Wat doet $string &1 precies?
Ik weet dat $string % 2 door blijft gaan met het verminderen van 2 totdat het niet meer kan, bij een onevengetal hou je dus een 1 over, en anders een 0. maar wat doet die & 1?

[ Bericht 82% gewijzigd door Desdinova op 04-01-2007 12:20:25 ]
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45001152
quote:
Op donderdag 4 januari 2007 11:39 schreef HuHu het volgende:

[..]

Alle browsers afsluiten.

Eventueel explorer.exe herstarten.
Gedaan, soms moet ik dan nog een minuut wachten voordat het veranded is

Maar nu weer het zelfde probleem

ik heb

127.0.0.1 LOCALHOST
127.0.0.1/project www.newproject.nl

nu pakt hij newproject.nl maar localhost werkt dan niet meer

Ziet iemand de fout?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 4 januari 2007 @ 12:39:49 #72
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_45001518
ok, en dan nog 1 lastige vraag voor vandaag. Ik parse vanuit tekstbestanden artikelen die ik daarna in een database gooi mbv php. De links die hierin staan wil ik graag klikbaar hebben. Hiervoor heb ik een mooie functie gemaakt die gebruik maakt van ereg_replace() . Dit werkt opzich wel aardig alleen af en toe slaat ie gewoon een link over en die is dan dus niet klikbaar. Ik snap totaal niet hoe dit kan en ik heb er ook nog geen systeem in gevonden.
Iemand een idee hoe dit kan komen?

functie:
1
2
3
4
5
6
7
8
<?php
function replaceLinks($text) {
  
$text ereg_replace('[-a-z0-9!#$%&'*+/=?^_`{|}~]+@([.]?[a-zA-Z0-9_/-])*', '<a href="mailto:\0">\0</a>',$text);
  $text = ereg_replace("
[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href="\0" target="_blank">\0</a>", $text);
  $text = ereg_replace("(^| )(www(
[.]?[a-zA-Z0-9_/-])*)", "\1<a href="http://\2" target="_blank">\2</a>", $text);
  return $text;
}
?>


Ik roep deze op de volgende manier aan:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
  $lines 
file($textpath[0]);
  
$title $lines[0];
  
$intro $lines[1];
  
$body "";
  for (
$i=2;$i sizeof($lines);$i++)
    
$body $body.$lines[$i];
  if (
$body == "") {
    
$body $intro;
    
$intro "";
  }
  
$body replaceLinks($body);
  
$intro replaceLinks($intro);
  
$body nl2br($body);
  
$intro nl2br($intro);
  
$title addslashes($title);
  
$body addslashes($body);
  
$intro addslashes($intro);
?>
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_45001797
quote:
Op donderdag 4 januari 2007 09:10 schreef Darkomen het volgende:

[..]

direct path opgeven van het font?
Heb alles al geprobeerd, hele path, hele path zonder ".ttf".
Moet hier wat komen te staan ofzo....
pi_45001849
quote:
Op donderdag 4 januari 2007 12:27 schreef Chandler het volgende:

[..]

Gedaan, soms moet ik dan nog een minuut wachten voordat het veranded is

Maar nu weer het zelfde probleem

ik heb

127.0.0.1 LOCALHOST
127.0.0.1/project www.newproject.nl

nu pakt hij newproject.nl maar localhost werkt dan niet meer

Ziet iemand de fout?
vul dit
127.0.0.1 LOCALHOST
127.0.0.1 www.newproject.nl
of dit
127.0.0.1 LOCALHOST
127.0.0.1newproject.nl
in

(laatste pakt als het goed is ook alles subdomeinen
pi_45002337
Ik heb nu als volgt.

1
2
3
4
127.0.0.1               localhost               
# localhost
127.0.0.2               *.newproject.nl         
# test bedrijf


maar ook newproject.nl geeft het zelfde resultaat

nu kan ik wel op newproject.nl komen omdat ik ook in de apache/httpd.conf het volgende heb gezet

1
2
3
4
5
6
<VirtualHost 127.0.0.2>
    ServerAdmin info@newproject.nl
    ServerName newproject.nl
    ServerAlias *.newproject.nl
    DocumentRoot d:/www/bedrijf/www.newproject.nl
</VirtualHost>


maar nu kan ik wel op newproject.nl komen, maar niet op www.newproject.nl of test1.newproject.nl

zo raar hé
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_45002534
maakt dat zoveel uit dan momenteel?

ik ging er eigenlijk vanuit dat je gewoon de linkjes wilde checken ofzo, of afbeeldingen.
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45004862
goed ik zal wat duidelijker uitleggen

ik werk met ms sql 2005

wat ik wil is dit.

ik heb een gebruiker die al bestaat die gebruiker wil ik rechten geven tot mijn database en ik wil dat sql ziet om welke gebruiker het gaat.

heb via google gezocht krijg ik wel termen wat je moet gebruiken zoals grant maar ik weet ook dat er , en ; moet komen enzo maar waar dan en hoe?

iemand een voorbeeld van een script die ik alleen maar hoef aan te passen
velen dank
xbox 360 gamertag: Phoebe85
  donderdag 4 januari 2007 @ 14:37:59 #78
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_45005159
ik ben zelf niet zo bekend met mssql maar ik neem aan dat er wel een tool bijzit waarbij je dit kan doen zodat je dit niet met alleen maar queries op hoeft te lossen.
Als je het wel met queries moet kan ik je aanraden gewoon even goed te lezen hoe die GRANT statement werkt want daarmee kan je permissions geven aan users jah.

Iemand btw een idee over mijn probleem of zijn eigen functie om links klikbaar te maken?
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_45005250
@hornage

ik denk dat je ff moet checken wanneer hij het wel of niet doet (bijvoorbeeld wel met http ervoor, maar zonder niet. of andersom), dan weet je in welke regex je fout zit.
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45006796
quote:
Op donderdag 4 januari 2007 14:28 schreef Theamerican het volgende:
goed ik zal wat duidelijker uitleggen

ik werk met ms sql 2005

wat ik wil is dit.

ik heb een gebruiker die al bestaat die gebruiker wil ik rechten geven tot mijn database en ik wil dat sql ziet om welke gebruiker het gaat.

heb via google gezocht krijg ik wel termen wat je moet gebruiken zoals grant maar ik weet ook dat er , en ; moet komen enzo maar waar dan en hoe?

iemand een voorbeeld van een script die ik alleen maar hoef aan te passen
velen dank
Je bent niet echt duidelijk.

Je hebt bestaande gebruikers. Logisch want gebruikers die niet bestaan, daar kan je niets mee. Maar waar "bestaan" die gebruikers? Heb je een lijstje met namen, staan ze in de broncode van je site, staan ze in een tabel, zijn het MS SQL users, wat voor gebruikers?

Je moet termen als GRANT en , en ; gebruiken. Daar schiet je inderdaad niets mee op. Maar hoe moeten wij weten wat je wilt als je zo weinig uitlegd.

Wat voor site heb je? Dit topic gaat over PHP & MySQL. MS SQL valt daar niet onder, maar daar kunnen we je wel mee helpen. Maar de combinatie PHP en MS SQL is vrij uniek, waarschijnlijk zul je ASP gebruiken. Maar vertel het eerst eens!
pi_45007557
quote:
Op donderdag 4 januari 2007 12:07 schreef Desdinova het volgende:
Wat doet $string &1 precies?
Ik weet dat $string % 2 door blijft gaan met het verminderen van 2 totdat het niet meer kan, bij een onevengetal hou je dus een 1 over, en anders een 0. maar wat doet die & 1?
% is de modulus-operator, die geeft je de rest na deling (en ja, dat komt neer op het net zolang verminderen totdat het niet meer kan)
& is een bit-operator, en die moet je dus zeker niet (net zoals bij % trouwens) op een string toepassen elke bit van beide getallen wordt dan met elkaar vergeleken. 1 & 1 = 1, 1 & 0 = 0, 0 & 0 = 0.

Voor meer leesplezier: http://nl2.php.net/operators
  donderdag 4 januari 2007 @ 17:05:07 #82
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_45010422
zo, ik heb onderhand ook alweer een oplossing voor mijn probleem gevonden. Het bleek een bekend probleem te wezen. Het had te maken met dat de link direct aan het begin van de regel stond. Hier nog even voor de geinteresseerden een gehele replaceLinks functie die op alle varianten werkt:

1
2
3
4
5
6
7
8
9
10
11
<?php
  
function replaceLinks($ret) {
    
$ret = ' ' . $ret . ' ';
    
$ret = preg_replace("#([sn>])(https?|ftp)://([^s<>{}()]+[^s.,<>{}()])#i", "$1<a href='$2://$3' rel='nofollow'>$2://$3</a>", $ret);
    
$ret = preg_replace("#([sn>])(www|ftp).([a-z0-9-]+).([a-z0-9-.~]+)((?:/[^ <>{}()nr]*[^., <>{}()nr]?)?)#i", "$1<a href='http://$2.$3.$4$5' rel='nofollow'>$2.$3.$4$5</a>", $ret);
    
$ret = preg_replace("#([sn>])([a-z0-9-_.]+)@([a-z0-9-_.]+).([^,< nr]+)#i", "$1<a href="mailto:$2@$3.$4">$2@$3.$4</a>", $ret);
    
$ret = preg_replace("#(<a [^>]+)<a [^>]+([^>]+?)</a></a>#i", "$1$2</a>", $ret);
    
$ret = trim($ret);
    return
$ret;
  }
?>
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_45022795
quote:
Op donderdag 4 januari 2007 13:13 schreef Desdinova het volgende:
maakt dat zoveel uit dan momenteel?

ik ging er eigenlijk vanuit dat je gewoon de linkjes wilde checken ofzo, of afbeeldingen.
Nee dat is juist het probleem, ik moet ook controleren of subdomeinen werken (in het script dan!) maar dat ga ik nu tijdelijk even oplossen door voor gedefenieerde variabelen.. Had het alleen graag anders geprobeerd
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_45030561
quote:
Op donderdag 4 januari 2007 15:50 schreef JeRa het volgende:

[..]

% is de modulus-operator, die geeft je de rest na deling (en ja, dat komt neer op het net zolang verminderen totdat het niet meer kan)
& is een bit-operator, en die moet je dus zeker niet (net zoals bij % trouwens) op een string toepassen elke bit van beide getallen wordt dan met elkaar vergeleken. 1 & 1 = 1, 1 & 0 = 0, 0 & 0 = 0.

Voor meer leesplezier: http://nl2.php.net/operators
ik had daar gekeken, daar heb ik ook mijn kennis ( ) over % vandaan.
maar momenteel test ik bijvoorbeeld of een getal even of oneven is door $string&1 te gebruiken (ooit eens ergens gevonden op een tutorialsite ofzo), maar ik kan nu niet verklaren wat het doet (behalve dat het werkt).

voorheen gebruikte ik %2, en die is mij nu wel duidelijk nu de &1 nog
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45030677
quote:
Op vrijdag 5 januari 2007 09:02 schreef Desdinova het volgende:

[..]

ik had daar gekeken, daar heb ik ook mijn kennis ( ) over % vandaan.
maar momenteel test ik bijvoorbeeld of een getal even of oneven is door $string&1 te gebruiken (ooit eens ergens gevonden op een tutorialsite ofzo), maar ik kan nu niet verklaren wat het doet (behalve dat het werkt).

voorheen gebruikte ik %2, en die is mij nu wel duidelijk nu de &1 nog
Binary operators werken op de binaire getallen dus als je 7 en 13 pakt:

0111 & 1101 = 0101 (want 1 & 0 = 0 en 1 & 1 = 1 en 0 & 0 = 0)
0111 | 1101 = 1111 (want 1 | 0 = 1 en 0 | 0 = 0 en 1 | 1 = 1)

Het meest rechtse getal in binaire getallen staat in decimale getallen voor de 1. Bij oneven getallen heeft de binaire representatie daar dus een 1, bij even getallen een 0. Door getal & 1 te doen krijg je dus een 1 of een 0 terug, afhankelijk van of het getal even of oneven is
pi_45031193
aaah oke is mij enigszins duidelijk
ik kan me alleen even geen situatie indenken waarbij je dat zou moeten gebruiken behalve het checken of het even of oneven is

thanks!
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_45031583
quote:
Op vrijdag 5 januari 2007 09:52 schreef Desdinova het volgende:
aaah oke is mij enigszins duidelijk
ik kan me alleen even geen situatie indenken waarbij je dat zou moeten gebruiken behalve het checken of het even of oneven is

thanks!
Even een situatie waar je binary operators héél goed kunt gebruiken.

Je hebt de zogenaamde XOR (exclusive OR) operator, die werkt als volgt:
0 ^ 0 = 0 (linkerbit onveranderd)
1 ^ 0 = 1 (bit onveranderd)
0 ^ 1 = 1 (bit veranderd)
1 ^ 1 = 0 (bit veranderd)

Deze eigenschappen van de XOR-operator maken het mogelijk om een (simpele) encryptie toe te passen op data want als je (getal ^ sleutel) doet met een bepaalde sleutel, en het resultaat hiervan weer XOR'ed (resultaat ^ sleutel), dan krijg je je oorspronkelijke getal
pi_45042080
Ik heb een query die een datum zo op haalt:
1
2
3
4
5
6
7
<?php
SELECT 
*,
DATE_FORMAT(datum,'%d %M %Y') AS nldate
FROM news
WHERE lang 
'" . $_COOKIE['language'] . "'
AND zichtbaar 1
?>

En dat werkt, ik krijg de datum terug als ik verwacht had:

05-01-2007

maar ik wil het als dit hebben:

5 JAN 2007

Moet ik dat in PHP of MySQL zoeken?
pi_45042222
mysql of je moet

UNIX_TIMESTAMP(datum)

gebruiken en dan met

date("Y-m-d", $queryout->datum)

de datum gaan instellen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_45042294
Met de functie date() kan je dat doen in PHP.

1
2
3
<?php
date
("j M Y", $timestamp);
?>


En natuurlijk je cookie niet direct in je query stoppen, maar eerst controleren :).
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')