abonnement Unibet Coolblue Bitvavo
  dinsdag 21 augustus 2007 @ 12:29:55 #76
107951 JortK
Immer kwaliteitsposts
pi_52556182
quote:
Op dinsdag 21 augustus 2007 12:24 schreef Xtr3mE het volgende:

[..]

ik neem aan dat die class een PDF genereerd..? Maar als ik een PDF wil afdrukken dan moet je alsnog instellingen e.d. opgeven toch? Of zit ik totaal verkeerd?
Je kunt toch ook een stel standaard instellingen meegeven aan een PDF printer
  dinsdag 21 augustus 2007 @ 12:32:00 #77
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_52556249
quote:
Niet dat ik niet dankbaar ben, maar waar zie jij op jouw gegeven link code of een class staan waarmee je plaintext uit een rtf kan halen?
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_52556519
quote:
Op dinsdag 21 augustus 2007 12:32 schreef hornage het volgende:

[..]

Niet dat ik niet dankbaar ben, maar waar zie jij op jouw gegeven link code of een class staan waarmee je plaintext uit een rtf kan halen?
Er staat idd geen class, maar met de informatie op die pagina kun je wel het een en ander met rtf documenten doen.

1
2
3
4
5
{rtf1
b [MESSAGE] b0par
b [MESSAGE] b0par
b [MESSAGE] b0par
}


Dit is bijvoorbeeld een stukje rtf document, je hoeft zelf alleen maar een functie te maken die alle rtf codes eruit haalt. Die kant zou ik iig opzoeken, maar als iemand anders een beter idee heeft...
Gr. Gr.
pi_52558604
quote:
Op dinsdag 21 augustus 2007 12:15 schreef Xtr3mE het volgende:
Is het mogelijk met PHP om een pagina af te drukken waarbij alles al vooringesteld is zodra je op de print knop/link drukt en dus gelijk gaat printen (op de standaard printer).

Van belang is dat de pagina liggend is en er géén kop en voettexten zijn..
Iets simpels als een liggende pagina instellen is in je browser niet mogelijk, dit wordt domweg niet ondersteunt
  dinsdag 21 augustus 2007 @ 13:52:08 #80
84926 WyriHaximus
Release the hounds smithers!
pi_52558669
quote:
Op dinsdag 21 augustus 2007 13:50 schreef Xcalibur het volgende:

[..]

Iets simpels als een liggende pagina instellen is in je browser niet mogelijk, dit wordt domweg niet ondersteunt
Precies, zodra CSS3 word ondersteund is het mogelijk....
phluphy for president!
pi_52582981
Aangezien ik hier al langer mee vecht:

1
2
3
4
5
6
<?php
SELECT
(SELECT COUNT(*) FROM posts WHERE UserID = u.ID) AS Postcount,
(
u.Regdate / Postcount) AS AvgPostcount
FROM Users
AS U
?>


Dit werkt dus niet. Zodra ik de Regdate door het Postcount deel, weet hij spontaan niet meer wat Postcount ook alweer deed. Iets zegt mij dat dit heeft te maken met de volgorde van afhandelen die MySQL gebruikt, maar heeft iemand tips hoe ik "Postcount" in mijn verdere query kan herbruiken, zonder de subquery telkens te moeten gebruiken?
  woensdag 22 augustus 2007 @ 10:12:22 #82
84926 WyriHaximus
Release the hounds smithers!
pi_52583046
quote:
Op woensdag 22 augustus 2007 10:08 schreef Geqxon het volgende:
Aangezien ik hier al langer mee vecht:
[ code verwijderd ]

Dit werkt dus niet. Zodra ik de Regdate door het Postcount deel, weet hij spontaan niet meer wat Postcount ook alweer deed. Iets zegt mij dat dit heeft te maken met de volgorde van afhandelen die MySQL gebruikt, maar heeft iemand tips hoe ik "Postcount" in mijn verdere query kan herbruiken, zonder de subquery telkens te moeten gebruiken?
Je users een post count veld geven en die updaten als er iets met zijn/haar posts veranderd? En dan met een join de postcount daar uit trekken?
phluphy for president!
pi_52583384
In dit geval een optie (al heb ik liever geen berekende data in mijn tabel).... maar dit is slechts een voorbeeld. Ik zoek dus een manier om een zojuist berekend veld in een ander deel van mijn query te gebruiken. Kan ik hiervoor een variabele oid gebruiken?
  woensdag 22 augustus 2007 @ 10:37:19 #84
84926 WyriHaximus
Release the hounds smithers!
pi_52583575
quote:
Op woensdag 22 augustus 2007 10:27 schreef Geqxon het volgende:
In dit geval een optie (al heb ik liever geen berekende data in mijn tabel).... maar dit is slechts een voorbeeld. Ik zoek dus een manier om een zojuist berekend veld in een ander deel van mijn query te gebruiken. Kan ik hiervoor een variabele oid gebruiken?
Ja lijkt mij wel, misschien dat JortK het weet die is een stuk beter met SQL .
phluphy for president!
  woensdag 22 augustus 2007 @ 10:54:39 #85
107951 JortK
Immer kwaliteitsposts
pi_52583937
Probeer eens zoiets:

1
2
3
4
5
<?php
SELECT 
(u.Regdate a.postcount) AS AvgPostcount 
FROM Users u

(
SELECT COUNT(*) postcount FROM posts WHERE UserID u.IDa
?>
pi_52584549
Om een beter geschikt voorbeeld te pakken:

1
2
3
4
5
<?php
SELECT 
(c) AS result_one
(result_one d) AS result_two
?>


In dit geval zal hij zeggen dat er geen colum genaamd 'result_one' bestaat, en zal ik het dus op moeten lossen als:

1
2
3
4
5
<?php
SELECT 
(c) AS result_one
((c) * d) AS result_two
?>


Nu is dit een klein voorbeeld, maar dit word erg snelzeer lelijk..

Ps: Jort, idee nummer twee waar ik het gister over had is bijna klaar. Ik stuur je nog wel een PM met de verdere query's / html-output
  woensdag 22 augustus 2007 @ 11:26:13 #87
107951 JortK
Immer kwaliteitsposts
pi_52584793
quote:
Op woensdag 22 augustus 2007 11:18 schreef Geqxon het volgende:
Om een beter geschikt voorbeeld te pakken:


[ code verwijderd ]


In dit geval zal hij zeggen dat er geen colum genaamd 'result_one' bestaat, en zal ik het dus op moeten lossen als:


[ code verwijderd ]


Nu is dit een klein voorbeeld, maar dit word erg snelzeer lelijk..

Ps: Jort, idee nummer twee waar ik het gister over had is bijna klaar. Ik stuur je nog wel een PM met de verdere query's / html-output
Maar waarom als je velden meerdere keren wil gebruiken die je zelf aanmaakt, zet je die subquery niet in je FROM, zodat je hem in je hele query als tabel kunt gebruiken?
pi_52585391
quote:
Op woensdag 22 augustus 2007 11:26 schreef JortK het volgende:

[..]

Maar waarom als je velden meerdere keren wil gebruiken die je zelf aanmaakt, zet je die subquery niet in je FROM, zodat je hem in je hele query als tabel kunt gebruiken?
Subquery? Excuse me for my stupidity, maar nu volg ik het niet meer helemaal.

Ps:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Werkt!
  woensdag 22 augustus 2007 @ 11:59:09 #89
107951 JortK
Immer kwaliteitsposts
pi_52585788
quote:
Op woensdag 22 augustus 2007 11:46 schreef Geqxon het volgende:

[..]

Subquery? Excuse me for my stupidity, maar nu volg ik het niet meer helemaal.

Ps:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Werkt!
Waar blijft de PM dan
pi_52603740
Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

hier is de logout code:

1
2
3
4
5
6
7
8
9
session_start();
setcookie("cookname", "", time()-70*60*24*100, "/");
setcookie("cookpass", "", time()-70*60*24*100, "/");
if(isset($_SESSION['username']) || isset($_SESSION['password'])){
   unset($_SESSION['username']);
   unset($_SESSION['password']);
   $_SESSION = array();
   session_destroy();
}


Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
"Reality is an illusion created by a lack of alcohol."
pi_52604241
Oh en nog een vraagje, hoe zorg ik dat bepaalde pagina's altijd refreshen en niet uit het cache laden?
"Reality is an illusion created by a lack of alcohol."
pi_52604300
quote:
Op woensdag 22 augustus 2007 21:54 schreef Dzy het volgende:
Oh en nog een vraagje, hoe zorg ik dat bepaalde pagina's altijd refreshen en niet uit het cache laden? :)
1
2
3
4
<?php
header
("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
pi_52604943
quote:
Op woensdag 22 augustus 2007 21:44 schreef Dzy het volgende:
Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

hier is de logout code:
[ code verwijderd ]

Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
Volgens mij worden sessie-cookies verwijderd zodra de browser wordt afgesloten. Of doe je dat ook?
pi_52604950
quote:
Op woensdag 22 augustus 2007 21:44 schreef Dzy het volgende:
Ik heb een vraagje, ik heb nu een werkend login script, met een remember functie met cookies en zonder met alleen sessions, en dat werkt allemaal prima maar er is iets mis met de logout functie, hij verwijdert namelijk de cookies niet..

hier is de logout code:
[ code verwijderd ]

Wat doe ik verkeerd? Als ik de remember functie niet gebruik (dus alleen de sessies) wil hij wel gewoon uitloggen.
Heeft je cookie dezelfde tijdsduur als de originele?
Het wachtwoord in een cookie opslaan lijkt me ook niet ideaal btw
pi_52605290
@ Gexcon bedankt

@ Huhu, het gaat niet om de sessie cookies, dat werkt prima, het gaat om de "Remember" cookies, dus als je niet uit wil loggen als je de browser sluit. Dat werkt ook, maar als ik nu het logout script gebruik om toch uit te willen loggen werkt dit niet.

@Xcalibur

Hij maakt ze zo:
1
2
      setcookie("cookname", $_SESSION['username'], time()+60*60*24*100, "/");
      setcookie("cookpass", $_SESSION['password'], time()+60*60*24*100, "/");


Overigens is het password in de cookies (beide sessie en gewone) een md5 hash van het password.
"Reality is an illusion created by a lack of alcohol."
pi_52606405
dat lijkt goed ... output je ook content op die pagina, of redirect je hem gelijk na het uitloggen?

Wat betreft dat wachtwoord: kennelijk kan het script inloggen met die md5 hash, dus dan zou ik het ook moeten kunnen met die hash... hoewel ik het feitelijke wachtwoord niet weet, is het principe hetzelfde...
pi_52606574
ik heb nu nog geen content op die pagina, maar dat maakt ook niet echt uit, waar het om gaat is dat hij de cookies dus gewoon niet aanpast. De sessies wel. Bij inloggen maakt hij de cookies wel aan, bij uitloggen past hij ze niet aan (verwijderen door de time naar vroeger te zetten) terwijl het in principe hetzelfde commando is.. dat snap ik dus ook niet zo goed, waar zou dat aan kunnen liggen?
"Reality is an illusion created by a lack of alcohol."
pi_52612394
Volgens mij moet je bij het zetten van een cookie altijd content outputten naar de browser, omdat hij em anders niet zet. Ik vermoed dat het bij het weghalen hetzelfde is .... dus vandaar mijn vraag
pi_52612421
Even een theoretisch vraagje voor de afwisseling

Ik ben bezig met het ontwikkelen van een inschrijfsysteem, waarbij ik van iedere inschrijving moet weten hoe ver deze is. De deelnemer moet in een aantal stappen informatie invoeren, de inschrijving wordt al dan niet goedgekeurd, en daarna ontvangt de deelnemer een aantal keer informatie van de organisatie.

Waar ik mee zit is de manier waarop ik dit bij ga houden. Volgens mij heb ik twee opties:
- Veld 'voortgang', numeriek, waarbij ik iedere stap een nummer geef, en deze steeds met 1 ophoog.
- Aparte velden voor iedere stap, enum, waarbij ik iedere stap true of false geef.

Voordeel van 1 veld is dat je direct kunt zien waar je bent, nadeel is dat je later geen stap kunt toevoegen, of de volgorde veranderen zonder een hoop gedoe en aanpassingen.
Voordeel van aparte velden is dat je extra stappen kunt toevoegen zonder problemen, maar dat je een x-aantal velden moet gaan checken om te weten bij welke stap de deelnemer is.

Suggesties?
  donderdag 23 augustus 2007 @ 08:08:34 #100
84926 WyriHaximus
Release the hounds smithers!
pi_52612427
quote:
Op donderdag 23 augustus 2007 08:03 schreef Xcalibur het volgende:
Volgens mij moet je bij het zetten van een cookie altijd content outputten naar de browser, omdat hij em anders niet zet. Ik vermoed dat het bij het weghalen hetzelfde is .... dus vandaar mijn vraag
Een cookie setten en dan een header location: werkt ook prima dan word je cookie ook gezet .
phluphy for president!
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')