abonnement Unibet Coolblue Bitvavo
  donderdag 17 mei 2007 @ 21:27:59 #61
104583 cyberstalker
Een krachtig neen!
pi_49492000
quote:
Op donderdag 17 mei 2007 20:41 schreef JeRa het volgende:
@cyberstalker

Heb je dat al geprobeerd met een cursor? Je zou het niet bestaan van een user kunnen opvangen met een handler.
JeRa, je bent geweldig [14.gif] .
Hope for the best, prepare for the worst.
pi_49492371
quote:
Op donderdag 17 mei 2007 20:33 schreef cyberstalker het volgende:
Je maakt in je class gewoon een functie aan. Het enige wat je hoeft te doen is de functie dezelfde naam als de class te geven en klaar ben je. Je kunt dan eventuele parameters naar de functie gewoon doorgeven in je class constructor .
Ja, dat werkt dus
Nadeel: in de betreffende functie gebruik ik weer een database-class die ik dus eerst moet toewijzen aan mijn class... Dat doe ik nu dus ook met de hand, net als die functie-aanroep eigenlijk. Kan dat ook automatisch?
  donderdag 17 mei 2007 @ 22:08:10 #63
104583 cyberstalker
Een krachtig neen!
pi_49493410
quote:
Op donderdag 17 mei 2007 21:37 schreef Xcalibur het volgende:

[..]

Ja, dat werkt dus
Nadeel: in de betreffende functie gebruik ik weer een database-class die ik dus eerst moet toewijzen aan mijn class... Dat doe ik nu dus ook met de hand, net als die functie-aanroep eigenlijk. Kan dat ook automatisch?
Wat bedoel je met toewijzen? Heb je een codevoorbeeldje?
Hope for the best, prepare for the worst.
pi_49494316
Ik ben een import-class aan het schrijven. Deze maakt gebruik van een database-class genaamd $database, en een validatie-class genaamd $check. Om te zorgen dat ik deze twee classes binnen mijn import-class kan gebruiken moet ik deze eerst aan de import-class toewijzen.

Als volgt:
1
2
3
4
$import = new import();
$import->database = $database;
$import->check    = $check;
$import->getTableColumns();


De functie getTableColumns() wil ik dus automatisch aanroepen, dat werkt dus met de oplossing die je hierboven al gaf. Alleen de functie getTableColumns() heeft dus de $database en $check nodig, die daarna pas toegewezen worden. Als dat nou ook automatisch kan ben ik weer helemaal gelukkig :)
  donderdag 17 mei 2007 @ 22:39:47 #65
104583 cyberstalker
Een krachtig neen!
pi_49494719
quote:
Op donderdag 17 mei 2007 22:31 schreef Xcalibur het volgende:
Ik ben een import-class aan het schrijven. Deze maakt gebruik van een database-class genaamd $database, en een validatie-class genaamd $check. Om te zorgen dat ik deze twee classes binnen mijn import-class kan gebruiken moet ik deze eerst aan de import-class toewijzen.

Als volgt:
[ code verwijderd ]

De functie getTableColumns() wil ik dus automatisch aanroepen, dat werkt dus met de oplossing die je hierboven al gaf. Alleen de functie getTableColumns() heeft dus de $database en $check nodig, die daarna pas toegewezen worden. Als dat nou ook automatisch kan ben ik weer helemaal gelukkig
Die kun je toch gewoon toewijzen vanuit de functie getTableColumns() ?

Het handigste lijkt mij om gewoon de variabelen $database en $check door te geven aan de class constructor. Verander de functieconstructor (function getTableColumns() ) in het volgende:

1function getTableColumns($check, $database)


en je hebt gewoon die variabelen in je functie. Wil je ze ook nog aan de class toewijzen dan doe je

1
2
$this->check = $check;
$this->database = $database;


Hope for the best, prepare for the worst.
pi_49495185
Ik ga het eens even proberen, bedankt iig!
pi_49502073
quote:
Op donderdag 17 mei 2007 22:39 schreef cyberstalker het volgende:
Het handigste lijkt mij om gewoon de variabelen $database en $check door te geven aan de class constructor. Verander de functieconstructor (function getTableColumns() ) in het volgende:
Maar als ik deze functie automatisch laat aanroepen door hem de naam van de class te geven, kan ik die variabelen niet meer meegeven? Die zijn namelijk op dat moment nog niet bekend in de class?

Volgens mij heb ik een beetje een timing probleem hier
pi_49502144
Is het idee van een import class sowieso niet dat hij zo generiek is dat je eerst configuraties en links met andere objecten op moet zetten voordat je een executerende functie aanroept? Anders kan je net zo goed class-loze code gebruken. Object orientatie voor de object orientatie zeg maar
pi_49503047
quote:
Op vrijdag 18 mei 2007 08:50 schreef Roönaän het volgende:
Is het idee van een import class sowieso niet dat hij zo generiek is dat je eerst configuraties en links met andere objecten op moet zetten voordat je een executerende functie aanroept? Anders kan je net zo goed class-loze code gebruken. Object orientatie voor de object orientatie zeg maar
Singletons worden juist voor dat soort doeleinden gebruikt. Er zijn wel meer voordelen aan het gebruik van OO in zo'n geval, o.a. het feit dat je delen van je code simpelweg kunt laten returnen i.p.v. een achterlijke constructie van ifs en dat je meer scopes hebt en dus minder kans hebt op vervuiling van variabelen (wat weer kan leiden tot security issues).
  vrijdag 18 mei 2007 @ 14:58:40 #70
94668 Joost-mag-het-weten
Voor Vorst, Vlaming & vr R
pi_49511627
Geen idee waar het te vragen, maar dit is misschien de plek:

Ik zou een scriptje nodig hebben dat het beste te vergelijken is met dit hier : http://www.stomwijzer.nl/

Men krijgt dus een aantal figuren/vragen te zien waar men een antwoord voor aanklikt , en op het einde van de reeks krijg je door de antwoorden die je gaf bv een van de 5 vooraf ingestelde mogelijke resultaten te zien.

Iemand die mij daar wat mee op weg kan helpen ?
Frank Vandenbroucke : * 06-11-74; + 12-10-09
"Mijn comeback wordt de grootste uit de wielergeschiedenis!" (14-08-07)
"Vdb is klaar om opnieuw te schitteren" (10-10-07)
"Ik rij geen koers, ik geef een voorstelling" (17-01-08)
  vrijdag 18 mei 2007 @ 15:55:54 #71
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_49513539
Elke antwoord bij elke vraag een puntenaantal geven en die bij elkaar optellen doorgeven aan de volgende pagina. Je eindconclusies bepaalde marges geven en dan checken waartussen de eindwaarde valt. voila.
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_49519220
quote:
Op vrijdag 18 mei 2007 08:50 schreef Roönaän het volgende:
Is het idee van een import class sowieso niet dat hij zo generiek is dat je eerst configuraties en links met andere objecten op moet zetten voordat je een executerende functie aanroept? Anders kan je net zo goed class-loze code gebruken. Object orientatie voor de object orientatie zeg maar
Ja, daar zit ik dus ook een beetje mee
Voorlopig laat ik het maar zoals het is, eerst maar eens wat belangrijkere problemen oplossen met die class
pi_49521156
quote:
Op vrijdag 18 mei 2007 09:55 schreef JeRa het volgende:

[..]

Singletons worden juist voor dat soort doeleinden gebruikt. Er zijn wel meer voordelen aan het gebruik van OO in zo'n geval, o.a. het feit dat je delen van je code simpelweg kunt laten returnen i.p.v. een achterlijke constructie van ifs en dat je meer scopes hebt en dus minder kans hebt op vervuiling van variabelen (wat weer kan leiden tot security issues).
Een import singleton implementatie?
pi_49521490
quote:
Op vrijdag 18 mei 2007 20:11 schreef Roönaän het volgende:

[..]

Een import singleton implementatie?
Geen idee, eigenlijk alleen naar de beschrijvingen gekeken. Géén idee wat ie met import bedoelt
  zaterdag 19 mei 2007 @ 01:10:50 #75
12221 Tijn
Powered by MS Paint
pi_49531483
Is het mogelijk om rich text te filteren in PHP? Ik heb een simpel CMS gemaakt waarin je een verhaaltje in een plain text textfield kan typen wat vervolgens in een MySQL-database wordt opgeslagen en wordt getoond op een website. Maar soms copypasten mensen hun tekst vanuit Word ofzo en dan komen er rare tekens in omdat ze bijvoorbeeld een opsommingsteken van een lijstje meekopieëren. Dat is vervolgens handmatig wel weer te fixen, maar kan het automatiek? En zo ja, hoe?
pi_49534293
Als je editors als TinyMCE erin zet (zoals het pm-systeem) kunnen mensen naar hartelust copy & pasten vanuit word meen ik.
  zaterdag 19 mei 2007 @ 09:20:04 #77
84926 WyriHaximus
Release the hounds smithers!
pi_49534500
quote:
Op zaterdag 19 mei 2007 08:46 schreef Roönaän het volgende:
Als je editors als TinyMCE erin zet (zoals het pm-systeem) kunnen mensen naar hartelust copy & pasten vanuit word meen ik.
Vraag dan alleen niet hoe de layout er uit ziet ...

Word heeft de neiging totaal klote html te genereren
phluphy for president!
pi_49534522
quote:
Op zaterdag 19 mei 2007 09:20 schreef WyriHaximus het volgende:

[..]

Vraag dan alleen niet hoe de layout er uit ziet ...

Word heeft de neiging totaal klote html te genereren
Sowieso moet je de html uit zo'n rte filteren, dus wat dat betreft maakt dat niet al te veel uit.
  zaterdag 19 mei 2007 @ 09:43:39 #79
84926 WyriHaximus
Release the hounds smithers!
pi_49534644
quote:
Op zaterdag 19 mei 2007 09:23 schreef Roönaän het volgende:

[..]

Sowieso moet je de html uit zo'n rte filteren, dus wat dat betreft maakt dat niet al te veel uit.
Heb het nog een keer moeten doen dat de html niet gefilterd werd want dat wouden ze. Ze snapten alleen niet dat de hele layout verneukt werd dan.

* WyriHaximus krijgt er nog rillingen van
phluphy for president!
pi_49542264
quote:
Op zaterdag 19 mei 2007 09:20 schreef WyriHaximus het volgende:
Vraag dan alleen niet hoe de layout er uit ziet ...

Word heeft de neiging totaal klote html te genereren
TinyMCE heeft een optie om Word-code op te schonen
pi_49542342
Iemand ervaring met ADOdb ?

Ik probeer de functie mysql_info() te gebruiken na het uitvoeren van een query. Als ik de query met mysql_query uitvoer werkt het prima, als ik deze via de ADOdb functie Execute() uitvoer geeft ie geen resultaat terug. ADOdb heeft geen soortgelijke fucntie als mysql_info() zover ik weet....

Maar mysql_info() geeft informatie over de laatst uitgevoerde query, je zou toch denken dat het dan niet uitmaakt of je die query zelf uitvoert of via ADOdb?
  zaterdag 19 mei 2007 @ 16:10:43 #82
84926 WyriHaximus
Release the hounds smithers!
pi_49542885
quote:
Op zaterdag 19 mei 2007 15:48 schreef Xcalibur het volgende:

[..]

TinyMCE heeft een optie om Word-code op te schonen
Weet ik, werkte toen der tijd niet echt lekker .
phluphy for president!
pi_49544850
Ik heb er wel goede ervaringen mee, hoewel ik dingen vanuit Word meestal voor de zekerheid effe door notepad haal
pi_49545059
Klein vraagje m.b.t. het geheugen gebruik van PHP icm GD.

Is het mogelijk om afbeeldingen van 2-4MB te resizen zonder daarvoor meer dan 20MB geheugen voor te gebruiken?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49545400
quote:
Op zaterdag 19 mei 2007 17:22 schreef Chandler het volgende:
Klein vraagje m.b.t. het geheugen gebruik van PHP icm GD.

Is het mogelijk om afbeeldingen van 2-4MB te resizen zonder daarvoor meer dan 20MB geheugen voor te gebruiken?
Via een externe editor misschien wel (ImageMagick bijvoorbeeld). Het probleem met afbeeldingen van 2-4MB (JPEGs?) is dat de raw pixel info véél groter is dan het bestand zelf. Dan kom je al gauw aan de 20MB, maar door een ander programma binnen PHP aan te roepen omzeil je dat
  zaterdag 19 mei 2007 @ 22:20:23 #86
62215 qu63
..de tijd drinkt..
pi_49553287
1
2
3
4
5
6
<?php
$sql 
"SELECT SUM(Prijs) FROM lijst AS stats";
    
$query mysql_query($sql);
    
$row mysql_fetch_assoc($query);
    echo 
$row["stats"];
?>

hierop krijg ik een Error 500 op mn server, maar hiermee
1
2
3
4
5
6
<?php
$sql 
"SELECT SUM(Prijs) FROM lijst AS stats";
    
$query mysql_query($sql);
    
$row mysql_fetch_assoc($query);
    echo 
$row;
?>

krijg ik alleen 'Array' te zien..

wie kan me helpen aan de juiste code?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 19 mei 2007 @ 22:21:51 #87
62215 qu63
..de tijd drinkt..
pi_49553316
quote:
Op woensdag 16 mei 2007 15:58 schreef mschol het volgende:

[..]

met truncate?
helaas, dan wordt hij niet gereset... (iig niet bij mij..)

argh.. crap...
[..]

http://dev.mysql.com/doc/refman/4.1/en/truncate.html

ALTER TABLE tbl AUTO_INCREMENT = 100;
of 0 dus ipv 100
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_49553326
@qu63

Doe eens een print_r($row)? Een server error 500 krijg je alleen als er iets heel goed fout is gegaan, zoals PHP die crasht bijvoorbeeld.
  zaterdag 19 mei 2007 @ 22:25:35 #89
62215 qu63
..de tijd drinkt..
pi_49553411
quote:
Op zaterdag 19 mei 2007 22:22 schreef JeRa het volgende:
@qu63

Doe eens een print_r($row)? Een server error 500 krijg je alleen als er iets heel goed fout is gegaan, zoals PHP die crasht bijvoorbeeld.
print_r($row) geeft
Array ( [SUM(Prijs)] => 335 )
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 19 mei 2007 @ 22:26:40 #90
62215 qu63
..de tijd drinkt..
pi_49553443
echo $row["SUM(Prijs)"]; is dus de juiste oplossing
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')