Chat online en offline plaatsen!
Beste,
Ik heb nu een goeie ajax chat gevonden.
Alleen zou ik graag bij de admin een knopje toevoegen met aan en uit zodat ik hem offline kan zetten en ook online.
Is dit mogelijk?
Alvast bedankt!
Ik heb nu een goeie ajax chat gevonden.
Alleen zou ik graag bij de admin een knopje toevoegen met aan en uit zodat ik hem offline kan zetten en ook online.
Is dit mogelijk?
Alvast bedankt!
Gewijzigd op 23/08/2011 18:26:56 door - Diov -
Ja, dat is mogelijk.
Wat Aar probeert te zeggen is dat je even linkje/voorbeeld van je chat zal moeten plaatsen, zodat je verder geholpen kan worden. Er zijn natuurlijk 2000 manieren om een chat te bouwen, dus niemand weet hoe die van jou in elkaar zit.
Al blijf ik die manier van reageren een beetje kinderachtig vinden :)
Al blijf ik die manier van reageren een beetje kinderachtig vinden :)
Gewijzigd op 22/08/2011 19:24:56 door Mar cel
http://smik.tk/1/chat/index.php
Dat is de link.
Ik moet alleen zelf nog de admin maken want die zit er niet bij.
Ik heb wel een admin voor mijn leden, en daar zal de aan-uit knop komen voor de chat.
Dat is de link.
Ik moet alleen zelf nog de admin maken want die zit er niet bij.
Ik heb wel een admin voor mijn leden, en daar zal de aan-uit knop komen voor de chat.
Wat je kan doen is de status in een tekstbestandje opslaan of de chat aan of uit staat. fopen(), fwrite() zijn de nodige functies hiervoor. Formuliertje erbij.
basiskennis PHP ;-)
basiskennis PHP ;-)
Dit snap ik niet zo goed.
Ben maar pas begonnen met php.
Is het niet mogelijk om een php bestand aan te maken met deze elementen
true en false?
Ben maar pas begonnen met php.
Is het niet mogelijk om een php bestand aan te maken met deze elementen
true en false?
Kan ook. Ikzelf heb voor de 'maintenance' / 'offline' modus in mijn config.inc.php een boolean staan met true / false.
Deze afweging heb ik gemaakt omdat ik de site niet echt vaak uit en uit zal zetten.
Deze afweging heb ik gemaakt omdat ik de site niet echt vaak uit en uit zal zetten.
Gewijzigd op 22/08/2011 19:50:05 door - Ariën -
Ik weet niet hoe ik eraan moet beginnen?
Moet ik met 0 en 1 werken?
Moet ik met 0 en 1 werken?
of true en false.
het komt in ieder geval op het zelfde neer.
het komt in ieder geval op het zelfde neer.
Gewijzigd op 22/08/2011 19:52:10 door - Ariën -
Toevoeging op 22/08/2011 19:57:33:
Als het online is, moet ik de gewone site zetten
zoniet een andere
Klopt helemaal.
1 probleem,
Dit werkt niet, moet ik de pagina's includen anders?
Code (php)
Dit werkt niet, moet ik de pagina's includen anders?
De beginnershandleiding PHP even doornemen ;-)
Ik zou eerder dit proberen. Want een URL of een stukje tekst kan je niet zomaar ergens tussen PHP code zetten.
Noot: Er mag geen HTML voor staan.
EN verder raad ik een PHP-cursus aan ;-).
Code (php)
Noot: Er mag geen HTML voor staan.
EN verder raad ik een PHP-cursus aan ;-).
Gewijzigd op 23/08/2011 11:15:18 door - Ariën -
En waar is die te vinden?
Nog een vraagje, heb jij php geleerd op school?
Nog een vraagje, heb jij php geleerd op school?
Oh, bedankt!
Heb je een tip voor het veranderen van false en true?
Heb je een tip voor het veranderen van false en true?
Hoe bedoel je? Een tip voor het veranderen?
In mijn admin gedeelte, moet een administrator het gewoon kunnen veranderen zonder naar mijn Webhost te gaan.
Dan zou je met fopen() en fwrite() je config moeten gaan herschrijven.
Je zou ook een database kunnen gebruiken, maar daar heb ik in dit geval niet voor gekozen. Want als je MySQL-problemen hebt en daarom je site afsluit (wat zeer wenselijk is), dan heb je er niks aan ;-).
Je kan ook gewoon met een database werken als je wilt, wel makkelijker, maar kan dus nadeliger uitpakken voor wat jij wilt.
www.php.net/fopen
www.php.net/fwrite
Je zou ook een database kunnen gebruiken, maar daar heb ik in dit geval niet voor gekozen. Want als je MySQL-problemen hebt en daarom je site afsluit (wat zeer wenselijk is), dan heb je er niks aan ;-).
Je kan ook gewoon met een database werken als je wilt, wel makkelijker, maar kan dus nadeliger uitpakken voor wat jij wilt.
www.php.net/fopen
www.php.net/fwrite
Gewijzigd op 23/08/2011 11:27:21 door - Ariën -
Je bedoelt zoiets dus:
Code (php)
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
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
<?php
$filename = 'status.php' ;
$somecontent = "" ;
if ( is_writable ( $filename )) {
if (! $handle = fopen ( $filename , 'a' )) {
echo "Cannot open file ( $filename )" ;
exit;
}
if ( fwrite ( $handle , $somecontent ) === FALSE ) {
echo "Cannot write to file ( $filename )" ;
exit;
}
echo "Success, wrote ( $somecontent ) to file ( $filename )" ;
fclose ( $handle );
} else {
echo "The file $filename is not writable" ;
}
?>
$filename = 'status.php' ;
$somecontent = "" ;
if ( is_writable ( $filename )) {
if (! $handle = fopen ( $filename , 'a' )) {
echo "Cannot open file ( $filename )" ;
exit;
}
if ( fwrite ( $handle , $somecontent ) === FALSE ) {
echo "Cannot write to file ( $filename )" ;
exit;
}
echo "Success, wrote ( $somecontent ) to file ( $filename )" ;
fclose ( $handle );
} else {
echo "The file $filename is not writable" ;
}
?>




