abonnement Unibet Coolblue Bitvavo
pi_44184868
quote:
Op dinsdag 5 december 2006 21:42 schreef Chandler het volgende:
moet zeggen dat ik het script nogal vaag vind maar goed....
Waarschijnlijk ook omdat FOK! alle \ weglaat en iets als dit:

1
2
3
<?php
if (eregi("r",$email) || eregi("n",$email))
?>


dus nergens meer op slaat.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_44184992
Niet alleen dat, maar ook dat er maar automatisch vanuit gegaan wordt dat variabelen bestaan...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_44195128
quote:
Op woensdag 6 december 2006 09:17 schreef Chandler het volgende:
Niet alleen dat, maar ook dat er maar automatisch vanuit gegaan wordt dat variabelen bestaan...
die variabelen bestaan ook
pi_44195249
Ok, het is allemaal gelukt.


1
2
3
4
5
6
<?php
$message    
=  "Titel: ".$_POST['titel']."n n";
$message    .= "Website: ".$_POST['url']."n n";
$message    .= "Gelinkt op: ".$_POST['link']."n n";
$message    .= "Bericht: ".$_POST['msg']."n n";
?>


Maar hoe krijg ik nu de titel vetgedrukt?
<b></b> dat werkt niet, want dat zie je dan in de mail staan

[ Bericht 53% gewijzigd door Goldfish80 op 06-12-2006 16:30:40 ]
pi_44197118
Als je opmaak wilt, dan moet je de mail als HTML verzenden. Dat gaat niet zomaar.

Wellicht is het een goed idee als je de klasse PHPMailer gaat gebruiken. Die vereenvoudigd allerlei zaken.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_44199564
Ok bedankt!
  FOK!-Schrikkelbaas woensdag 6 december 2006 @ 18:13:54 #67
1972 Swetsenegger
Egocentrische Narcist
pi_44200003
quote:
Op woensdag 6 december 2006 15:48 schreef Goldfish80 het volgende:
Ok, het is allemaal gelukt.
[ code verwijderd ]

Maar hoe krijg ik nu de titel vetgedrukt?
<b></b> dat werkt niet, want dat zie je dan in de mail staan
1
2
3
4
<?php
$headers  
= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
?>
pi_44212269
Even een TVP. Zijn er hier eigenlijk users die hun PHP-scripts verder hebben gebracht dan het conventionele "webserver requests afhandelen" en gebruik maken van bijvoorbeeld PHP-GTK, forking, w32api, etc?
  FOK!-Schrikkelbaas donderdag 7 december 2006 @ 07:44:59 #69
1972 Swetsenegger
Egocentrische Narcist
pi_44214256
quote:
Op donderdag 7 december 2006 00:46 schreef JeRa het volgende:
Even een TVP. Zijn er hier eigenlijk users die hun PHP-scripts verder hebben gebracht dan het conventionele "webserver requests afhandelen" en gebruik maken van bijvoorbeeld PHP-GTK, forking, w32api, etc?
Nee, ik heb nog steeds het plan om daar eens mee te gaan stoeien, maar het is er nog niet van gekomen.
En ik vraag me dan af wanneer ik wil gaan compilen of ik dan niet beter mezelf kan verdiepen in C# ofzo
  FOK!-Schrikkelbaas donderdag 7 december 2006 @ 07:53:30 #70
1972 Swetsenegger
Egocentrische Narcist
pi_44214299
volgens mij bedoel je wat anders
pi_44226396
quote:
Op donderdag 7 december 2006 07:44 schreef Swetsenegger het volgende:

[..]

Nee, ik heb nog steeds het plan om daar eens mee te gaan stoeien, maar het is er nog niet van gekomen.
En ik vraag me dan af wanneer ik wil gaan compilen of ik dan niet beter mezelf kan verdiepen in C# ofzo
Klopt alhoewel tegenwoordig het verschil in snelheid tussen PHP en gecompileerde (tussen)talen als C/C++ en Java helemaal niet zo groot is en het voordeel dat je scripts snel kunt aanpassen mij erg aanspreekt. Ik ben op het moment bezig om een daemon te schrijven in PHP die luistert naar een socket, verbindingen accepteert en zichzelf forkt om de verbinding af te handelen. Maar PHP is bijvoorbeeld ook handig i.c.m. bepaalde libraries om plaatjes of PDFjes te laten genereren. Mijn backupsysteem draait er ook op, bijvoorbeeld.

Mogelijkheden zat, en sinds PHP-GTK bestaat is het ook nog eens mogelijk om een grafische interface aan te bieden. Maar op dit gebied zie ik weinig bekende applicaties verschijnen?
pi_44262686
Beste fokkers, ik heb thuis een servertje draaien, waarop ik een webpagina draai voor privé doeleinden. Deze webpagina heb ik met de volgende .htaccess afgeschermd:

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
order deny,allow

AuthName "You are not authorized to view this page"
AuthType Basic
authUserFile /opt/share/www/mapnaam/.htpasswd
Require valid-user

allow from 192.168.1
allow from 62.195.181.---
allow from 81.205.246.---
allow from 84.81.185.---
allow from 84.27.68.---
allow from 82.197.205.---
allow from 212.61.84.---
allow from 213.93.249.---
allow from 62.195.200.---
allow from 81.71.232.---
allow from 62.195.19.---
allow from 84.27.93.---
allow from 82.73.139.---
allow from 82.173.98.---
allow from 82.157.7.---
deny from all

satisfy any


Deze .htaccess zorgt ervoor dat alleen toegang wordt verleend aan de mensen met het ip adres wat in de .htaccess file staat. Mensen die niet in de lijst staan krijgen een login scherm te zien.

Nu wil ik graag het volgende in mijn web pagina integreren, wanneer bijv. Kees met ip adres 62.195.19.--- op de website komt, wil ik graag dat er komt te staan 'Hallo Kees welkom op de website' Wie kan mij uitleggen hoe ik zoiets in elkaar zet, waarschijnlijk moet ik de ipadressen in een Mysql database integreren ?
&lt;b&gt;&lt;a href="http://www.123caravanhuren.nl" rel="nofollow" target="_blank"&gt;123caravanhuren.nl&lt;/a&gt;&lt;/b&gt;
pi_44263143
Als het gaat om een beperkt aantal gebruikers met die 15 ip-adressen die je hebt opgegeven, moet je niet per sé met een database werken. Dan kan je ook in je php script zelf de 15 ip-adressen koppelen aan een naam via een array.
Als er steeds meer ip's komen, dan kan je inderdaad best met een database werken waarin je een kolom ip en een kolom naam hebt. Als de gebruiker dan op de site komt kan je in de database de record (en de naam) selecteren van de gebruiker.
  FOK!-Schrikkelbaas vrijdag 8 december 2006 @ 21:41:02 #74
1972 Swetsenegger
Egocentrische Narcist
pi_44263184
quote:
Op donderdag 7 december 2006 16:21 schreef JeRa het volgende:

[..]

Klopt alhoewel tegenwoordig het verschil in snelheid tussen PHP en gecompileerde (tussen)talen als C/C++ en Java helemaal niet zo groot is en het voordeel dat je scripts snel kunt aanpassen mij erg aanspreekt. Ik ben op het moment bezig om een daemon te schrijven in PHP die luistert naar een socket, verbindingen accepteert en zichzelf forkt om de verbinding af te handelen. Maar PHP is bijvoorbeeld ook handig i.c.m. bepaalde libraries om plaatjes of PDFjes te laten genereren. Mijn backupsysteem draait er ook op, bijvoorbeeld.

Mogelijkheden zat, en sinds PHP-GTK bestaat is het ook nog eens mogelijk om een grafische interface aan te bieden. Maar op dit gebied zie ik weinig bekende applicaties verschijnen?
Hmz, ik ben wel erg geinteresseerd moet ik je zeggen. Ik ga het eens installeren
Maar dan moet er ook iets inzitten om events af te handelen.
pi_44265249
quote:
Op vrijdag 8 december 2006 21:39 schreef fate het volgende:
Als het gaat om een beperkt aantal gebruikers met die 15 ip-adressen die je hebt opgegeven, moet je niet per sé met een database werken. Dan kan je ook in je php script zelf de 15 ip-adressen koppelen aan een naam via een array.
Als er steeds meer ip's komen, dan kan je inderdaad best met een database werken waarin je een kolom ip en een kolom naam hebt. Als de gebruiker dan op de site komt kan je in de database de record (en de naam) selecteren van de gebruiker.
Oké, zou je hier misschien een voorbeeld van kunnen geven ? ik heb hier namelijk zeer weinig kaas van gegeten
&lt;b&gt;&lt;a href="http://www.123caravanhuren.nl" rel="nofollow" target="_blank"&gt;123caravanhuren.nl&lt;/a&gt;&lt;/b&gt;
  FOK!-Schrikkelbaas vrijdag 8 december 2006 @ 22:54:51 #76
1972 Swetsenegger
Egocentrische Narcist
pi_44265346
quote:
Op vrijdag 8 december 2006 22:51 schreef mvc het volgende:

[..]

Oké, zou je hier misschien een voorbeeld van kunnen geven ? ik heb hier namelijk zeer weinig kaas van gegeten :)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if ($_SERVER['REQUEST_METHOD']=='POST'){

  
$password=md5($_POST['password']);
  
$query='SELECT * FROM user WHERE username="'.$_POST['username'].'" && pass="'.$password.'"';
  
$result=mysql_query($query);
  
$row=mysql_fetch_assoc($result);

  if(
mysql_num_rows($result) != 0){
    
session_start();
    
$_SESSION['admin_IP']=$_SERVER["REMOTE_ADDR"];
    
$_SESSION['admin_login']='ok';
    
header("Location: ingelogged.php");

  }else{
    
header("Location: fout.php");
  }
}
?>
pi_44275639
Swetsenegger bedannkt voor je reactie, ik heb je even een PM gestuurd i.v.m. de integratie van dit script.
&lt;b&gt;&lt;a href="http://www.123caravanhuren.nl" rel="nofollow" target="_blank"&gt;123caravanhuren.nl&lt;/a&gt;&lt;/b&gt;
  zaterdag 9 december 2006 @ 17:50:56 #78
62215 qu63
..de tijd drinkt..
pi_44279827
iemand enig idee hoe ik dmv php de juiste taal voor mn website kan pakken? (NL/FR/EN)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44280252
quote:
Op zaterdag 9 december 2006 17:50 schreef qu63 het volgende:
iemand enig idee hoe ik dmv php de juiste taal voor mn website kan pakken? (NL/FR/EN)
Je zou kunnen kijken naar de Accept-* headers die veel browsers naar de webserver sturen
  zaterdag 9 december 2006 @ 18:13:48 #80
62215 qu63
..de tijd drinkt..
pi_44280450
quote:
Op zaterdag 9 december 2006 18:06 schreef JeRa het volgende:

[..]

Je zou kunnen kijken naar de Accept-* headers die veel browsers naar de webserver sturen :)
die?
1
2
3
<?php
echo $_SERVER['HTTP_ACCEPT_LANGUAGE'];
?>


output:
1nl,en-us;q=0.7,en;q=0.31165705200
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44280801
quote:
Op zaterdag 9 december 2006 18:13 schreef qu63 het volgende:

[..]

die?
[ code verwijderd ]

output:
[ code verwijderd ]
Juist. Je moet dan alleen nog even goed voor ogen hebben hoe je de gebruiker een taal voorschotelt. Bijvoorbeeld zo:
1) Als de gebruiker een taal zelf heeft gekozen (bv. opgeslagen in cookie) dan wordt die taal gebruikt
2) Als er nl, fr of en (in die volgorde) in de Accept-Language-header voorkomt, dan wordt die taal gebruikt
3) De standaard taal (Engels?) wordt gebruikt
  zaterdag 9 december 2006 @ 18:52:19 #82
62215 qu63
..de tijd drinkt..
pi_44281474
quote:
Op zaterdag 9 december 2006 18:26 schreef JeRa het volgende:

[..]

Juist. Je moet dan alleen nog even goed voor ogen hebben hoe je de gebruiker een taal voorschotelt. Bijvoorbeeld zo:
1) Als de gebruiker een taal zelf heeft gekozen (bv. opgeslagen in cookie) dan wordt die taal gebruikt
2) Als er nl, fr of en (in die volgorde) in de Accept-Language-header voorkomt, dan wordt die taal gebruikt
3) De standaard taal (Engels?) wordt gebruikt
Standaard taal is Engels, als de gebruiker Nederlands of Frans ingesteld heeft wordt het die taal, anders Engels.

En dan nog wel 3 knopjes om de taal handmatig te wijzigen, en dat op te slaan in een cookie.

Of kan ik dan beter via JavaScript de taal detecteren en opslaan
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44281572
quote:
Op zaterdag 9 december 2006 18:52 schreef qu63 het volgende:

[..]

Of kan ik dan beter via JavaScript de taal detecteren en opslaan
Zou ik niet doen, de volgorde van detecteren zoals ik die aangaf zal denk ik wel voldoen aan je wensen. In PHP dus.
  zaterdag 9 december 2006 @ 18:59:42 #84
62215 qu63
..de tijd drinkt..
pi_44281703
quote:
Op zaterdag 9 december 2006 18:55 schreef JeRa het volgende:

[..]

Zou ik niet doen, de volgorde van detecteren zoals ik die aangaf zal denk ik wel voldoen aan je wensen. In PHP dus.
gaan we daar iets leuks op verzinnen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 9 december 2006 @ 19:02:50 #85
62215 qu63
..de tijd drinkt..
pi_44281804
quote:
Op zaterdag 9 december 2006 18:59 schreef qu63 het volgende:

[..]

gaan we daar iets leuks op verzinnen
hoe kan ik die Accept_Language-string nou makkelijk strippen en alleen de nodige info uit halen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44282482
quote:
Op zaterdag 9 december 2006 19:02 schreef qu63 het volgende:

[..]

hoe kan ik die Accept_Language-string nou makkelijk strippen en alleen de nodige info uit halen :?
Eerste tip:
1$parts = explode(';', $_SERVER['HTTP_ACCEPT_LANGUAGE']);

De tweede tip mag je zelf verzinnen ;)
  zaterdag 9 december 2006 @ 19:37:46 #87
62215 qu63
..de tijd drinkt..
pi_44282645
quote:
Op zaterdag 9 december 2006 19:30 schreef JeRa het volgende:

[..]

Eerste tip:

[ code verwijderd ]
De tweede tip mag je zelf verzinnen ;)
ik had deze al:
1
2
3
$al = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
preg_match_all('/^([a-zA-Z]{2})/', $al, $matches);
echo $matches[0][0];
:')
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 9 december 2006 @ 19:42:46 #88
62215 qu63
..de tijd drinkt..
pi_44282798
quote:
Op zaterdag 9 december 2006 19:30 schreef JeRa het volgende:

[..]

Eerste tip:

[ code verwijderd ]
De tweede tip mag je zelf verzinnen
explode op ";" zal ook niet gaan, want dan krijg ik "nl,en-us" terug ipv "nl"
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44283328
quote:
Op zaterdag 9 december 2006 19:42 schreef qu63 het volgende:

[..]

explode op ";" zal ook niet gaan, want dan krijg ik "nl,en-us" terug ipv "nl"
quote:
For example,

Accept-Language: da, en-gb;q=0.8, en;q=0.7

would mean: "I prefer Danish, but will accept British English and other types of English."
Bron: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

Oftewel, voor stap 2 van mijn plan zou je die string kunnen splitten op een komma, en vervolgens alle elementen aflopen en het eerste dat je kunt serveren gaat gebruiken als taal
  zaterdag 9 december 2006 @ 20:06:20 #90
62215 qu63
..de tijd drinkt..
pi_44283552
quote:
Op zaterdag 9 december 2006 19:59 schreef JeRa het volgende:

[..]


[..]

Bron: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

Oftewel, voor stap 2 van mijn plan zou je die string kunnen splitten op een komma, en vervolgens alle elementen aflopen en het eerste dat je kunt serveren gaat gebruiken als taal :)
ik heb er nu dit van gemaakt:
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
<?php
if
(isset(
$_COOKIE["lang"]))
{
$lang = $_COOKIE["lang"];
}
else
{
preg_match_all('/^([a-zA-Z]{2})/', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);
switch (
$matches[0][0]) {
   case
nl:
       
$lang = nl;
       
setcookie('lang', $lang, mktime(0,0,0,1,1,2008));
       break;
   case
en:
       
$lang = en;
       
setcookie('lang', $lang, mktime(0,0,0,1,1,2008));
       break;
   case
fr:
       
$lang = fr;
       
setcookie('lang', $lang, mktime(0,0,0,1,1,2008));
       break;
   default:
       
$lang = en;
       
setcookie('lang', $lang, mktime(0,0,0,1,1,2008));
       break;
}
};
?>
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')