abonnement Unibet Coolblue Bitvavo
  zondag 5 februari 2006 @ 13:29:30 #256
73232 De_Hertog
Aut bibat, aut abeat
pi_34757254
quote:
Op zondag 5 februari 2006 13:22 schreef JeRa het volgende:
Als je de MySQL prompt wilt krijgen:
Ik wil niet die prompt, ik wil verbinding maken met een socket vanuit een programma (dat ik zelf aan het maken ben, dus) en dan wil ik in feite hetzelfde als die prompt via het netwerk binnen krijgen. Ik zal maar eens naar de moeilijke manier gaan kijken. Alhoewel dat document gaat over het 4.1 protocol, en versie 5 een nieuw protocol heeft. Ik had gehoopt dat het zo makkelijk zou zijn als bijvoorbeeld POP3..
Mary had a little lamb
Then Mary had dessert
  zondag 5 februari 2006 @ 13:55:39 #257
2738 Knut
Loyal Dog
pi_34758379
The SQL used for the query has an incorrect syntax:
1
2
3
4
5
6
7
8
SELECT bC.bC_pluginSettings.setting , bC.bC_pluginSettings.value , 
bC.bC_plugins.filename, bC.bC_plugins.directory FROM bC.bC_plugins
 LEFT JOIN 
bC.bC_pluginSettings ON (bC.bC_plugins.pluginId = bC.bC_pluginSettings.pluginId) JOIN 
bC.bC_pagePlugins ON (bC.bC_plugins.pluginId = bC.bC_pagePlugins.pluginId) JOIN 
bC.bC_pages ON (bC.bC_pages.pageId = bC.bC_pagePlugins.pageId) WHERE 
bC.bC_pagePlugins.pageId = 4 AND bC.bC_pages.siteId = 1 ORDER BY 
bC.bC_pagePlugins.order

ASCMySQL error:
You have an error in your SQL syntax near ON (bC.bC_plugins.pluginId = bC.bC_pagePlugins.pluginId) JOIN bC.bC_pages ON (bC at line 1


Ik zie de fout niet, en het mooie is op een unix server met hogere SQL werkt het wel.
Apache/2.0.54 (Ubuntu) PHP/4.4.0-3ubuntu1 Server at localhost Port 80
Ikzelf draai :
MySQL 4.0.0-alpha-nt running on localhost as root@localhost Op een windows machine.
[20:25] [Knut] Een vrouw met een kerst fetish...
[20:26] [Knut] Niet zo letterlijk dat ik haar met baard om moet HOHOHOEN
[20:26] [Knut] maar je snapt het idee wel.
pi_34758508
Kan je ipv JOIN niet gewoon een komma gebruiken?
pi_34759063
@Knut: Vervang de JOINs door INNER JOINs.

Als je aliasses voor de tabellen gebruikt krijg je denk ik een veel beter leesbare query.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 5 februari 2006 @ 14:10:49 #260
2738 Knut
Loyal Dog
pi_34759125
that's it
[20:25] [Knut] Een vrouw met een kerst fetish...
[20:26] [Knut] Niet zo letterlijk dat ik haar met baard om moet HOHOHOEN
[20:26] [Knut] maar je snapt het idee wel.
pi_34786840
Ik heb de volgende code gevonden:
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
php
if($_GET['image'] && $_GET['width'])
{
// het is niet handig om de grootte mee te geven maar voor test doeleinden wel
    //Waar komt het bestand vandaan?
    
$bronvanhetbestand = "upload/". $_GET['image'];
     
    
//De hoogte en breedte ophalen van het plaatje
    
$dimensions = getimagesize($bronvanhetbestand);
     
    
//Dit is de breedte die alle plaatjes krijgen
    
$doelbreedte = $_GET['width'];
     
    
//Hoogte en breedte toekennnen aan nieuwe variabelen
    
$bronbreedte = $dimensions[0];
    
$bronhoogte  = $dimensions[1];
     
    
//De nieuwe hoogte berekenen aan de gegevens van het oude plaatje en de doel breedte
    
$doelhoogte = ($bronhoogte * $doelbreedte) / $bronbreedte;
     
    
//De hoogte, als het nodig is, afronden
    
$doelhoogte = round($doelhoogte, 0);
     
    
//Zeggen dat dit bestand een plaatje is
    
header('content-type: image/jpeg');
     
    
//Het plaatje inlezen in de variabele $image
    
$image = imagecreatefromjpeg($bronvanhetbestand);
     
    
//een nieuw klein plaatje maken met de gewenste grootte
    
$destination = imagecreatetruecolor($doelbreedte, $doelhoogte);
     
    
//Het nieuwe plaatje vullen met verkleinde plaatje
    
imagecopyresampled($destination, $image, 0, 0, 0, 0, $doelbreedte, $doelhoogte, $bronbreedte, $bronhoogte);
     
    
//Het plaatje weergeven
    
imagejpeg($destination);
     
    
//Het bronplaatje verwijderen
    
imagedestroy($image);
     
    
//Het doelplaatje verwijderen
    
imagedestroy($destination);
}
else
{
    echo
"Er is geen plaatje meegegeven";
}

?>


Het idee van dit script is okee, alleen als dit script uitgevoerd moet worden bij elk plaatje krijg ik een onnodig hoge serverbelasting. dus wat ik wil, is dat het resultaat-plaatje wordt opgeslagen.

zoiezo verander ik een aantal dingen in dit script. Zo maak ik de width een eigen waarde, en wordt de $_GET[''] een $_FILES. Dus on-upload, wil ik het verkleinde plaatje opslaan zeg maar hoe doe ik dat?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_34787923
De functie imagejpeg() heeft een enorm handige en optionele parameter 'string filename' daarmee moet je al een heel eind komen lijkt me.
pi_34794139
Ik heb een tijdje terug via dit forum een oplossing gekregen voor het plaatsen van een cookie dat alleen geldig is op de dag dat het wordt geplaatst.

1
2
3
<?php
setcookie
("teller", "true", strtotime("tomorrow 0"), "/");
?>


Dit gebruik ik om te zorgen dat bezoekers op mijn site maar 1x per dag worden geregistreerd.

Vandaag kwam ik er achter dat de cookies nu nog maar geldig zijn totdat het browser window gesloten wordt. (sessie) Zonder dat ik iets aan de code heb veranderd. Ik heb alleen de PHP versie ooit een keertje geupdate. Van 5.x.x naar 5.x.x .

Heeft iemand een idee hoe ik er voor kan zorgen dat dit weer werkt? Desnoods op een andere manier?
Ja lekker!
pi_34794254
@ pronk
Kun je niet bij de registratie tevens het IP + datum in een Database gooien? En zo de mogelijkheid tot controleren hebben. (cookies kun je altijd nog wissen)
pi_34794459
Nee, ik heb op het moment (helaas) geen databose tot mijn beschilkkng. En de site wordt veel bezocht door mensen van het zelfde bedrijf dus dan zou het IP steeds gelijk zijn.
Ja lekker!
pi_34795667
AH, het is opgelost. Op deze manier werkt het wel weer. Het komt dus waarschijnlijk echt door de PHP update.

1
2
3
<?php
setcookie
("$teller", "true", strtotime("tomorrow 0:0:0"), "/");
?>
Ja lekker!
pi_34808167
Heeft een bestand iets unieks waardoor het te identificeren is? Ik ben bezig met een LAN-applicatie die elke nacht alle videobestanden indexeert en er screenshots van maakt. Op dit moment wordt gecheckt of het bestand al eerder is geïndexeerd door de url (locatie). Maar als ik een bestand verplaats of hernoem wil ik niet dat die opnieuw geïndexeerd wordt, anders kost het weer een hoop cpukracht voor niks.

Daarom wil ik in de database een uniek id aanwijzen aan elk bestand dat geïndexeerd is, zodat ik het kan koppelen aan de screenshots. Maar wat is een goede manier hiervoor? Een md5-checksum?
  maandag 6 februari 2006 @ 21:18:18 #268
32768 DionysuZ
Respect my authority!
pi_34808250
quote:
Op maandag 6 februari 2006 21:16 schreef Nevermind het volgende:
Heeft een bestand iets unieks waardoor het te identificeren is? Ik ben bezig met een LAN-applicatie die elke nacht alle videobestanden indexeert en er screenshots van maakt. Op dit moment wordt gecheckt of het bestand al eerder is geïndexeerd door de url (locatie). Maar als ik een bestand verplaats of hernoem wil ik niet dat die opnieuw geïndexeerd wordt, anders kost het weer een hoop cpukracht voor niks.

Daarom wil ik in de database een uniek id aanwijzen aan elk bestand dat geïndexeerd is, zodat ik het kan koppelen aan de screenshots. Maar wat is een goede manier hiervoor? Een md5-checksum?
gooi het bestand door een hashfunctie en vergelijk de hash met eerdere hashes
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  maandag 6 februari 2006 @ 21:20:33 #269
32768 DionysuZ
Respect my authority!
pi_34808337
bijvoorbeeld:

1$newhash = hash_file("md5","test.avi");

ofzo
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_34808361
quote:
Op maandag 6 februari 2006 21:18 schreef DionysuZ het volgende:

[..]

gooi het bestand door een hashfunctie en vergelijk de hash met eerdere hashes
Ik ontdek nu pas dat het erg simpel is

-edit-
je was me voor
  maandag 6 februari 2006 @ 22:08:34 #271
12221 Tijn
Powered by MS Paint
pi_34810561
Wat is een fijne gratis PHP-editor voor Windows?
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:10:38 #272
1972 Swetsenegger
Egocentrische Narcist
pi_34810661
quote:
Op maandag 6 februari 2006 22:08 schreef Tijn het volgende:
Wat is een fijne gratis PHP-editor voor Windows?
phpdesigner
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:12:40 #273
1972 Swetsenegger
Egocentrische Narcist
pi_34810760
Ik heb een 19" Sun Netra X1 met UltraSparc IIe 400Mhz en 1 GB geheugen op de kop getikt.
En die ga ik co-locaten en een eigen webserver draaien voor m'n domeintjes.

Nu nog bekijken hoe ik er een stabiele linux distro opkrijg, want er zit dus geen enkele aansluiting op dat apparaat behalve console en ethernet
  maandag 6 februari 2006 @ 22:13:13 #274
12221 Tijn
Powered by MS Paint
pi_34810777
quote:
Op maandag 6 februari 2006 22:10 schreef Swetsenegger het volgende:

[..]

phpdesigner
Bedankt!
pi_34810907
quote:
Op maandag 6 februari 2006 22:08 schreef Tijn het volgende:
Wat is een fijne gratis PHP-editor voor Windows?
jedit doet ook op andere OS's
  maandag 6 februari 2006 @ 22:17:08 #276
12221 Tijn
Powered by MS Paint
pi_34810953
quote:
Op maandag 6 februari 2006 22:16 schreef rickmans het volgende:

[..]

jedit doet ook op andere OS's
Oei, Java. Is dat niet langzaam?
  maandag 6 februari 2006 @ 22:18:59 #277
32768 DionysuZ
Respect my authority!
pi_34811028
ben ook erg tevreden over JEdit
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_34811035
quote:
Op maandag 6 februari 2006 22:12 schreef Swetsenegger het volgende:
Ik heb een 19" Sun Netra X1 met UltraSparc IIe 400Mhz en 1 GB geheugen op de kop getikt.
En die ga ik co-locaten en een eigen webserver draaien voor m'n domeintjes.

Nu nog bekijken hoe ik er een stabiele linux distro opkrijg, want er zit dus geen enkele aansluiting op dat apparaat behalve console en ethernet
Doe je goed

Doet dat ding booten van netwerk? Dan is daar vast wel iets mee te doen
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:19:30 #279
1972 Swetsenegger
Egocentrische Narcist
pi_34811051
Ik zal 'm eens downloaden. Een goede crossplatform editor is natuurlijk best prettig
pi_34811052
Even een vraagje:

Om met data entiteiten te werken (bijvoorbeeld een persoon) zijn er meerdere mogelijkheden. Zo kun je gebruik maken van een array, maar ook van een object.

Array:

1
2
3
$person = array();
$person["name"] = "Piet";
$person["age"] = 25;


Object
1
2
3
4
5
6
7
8
9
10
11
12
13
class Person
{
    var $name = null;
    var $age = null;

    function Person($name, $age)
    {
        $this->name = name;
        $this->age = age;
    }

    // Getter en setter functies
}


Tegenwoordig gaat ook PHP steeds meer richting het object georiënteerde paradigma. Wat is nu eigenlijk het voordeel van een object Person boven een array die de eigenschappen van een persoon beschrijft?
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:22:36 #281
1972 Swetsenegger
Egocentrische Narcist
pi_34811171
quote:
Op maandag 6 februari 2006 22:19 schreef Light het volgende:

[..]

Doe je goed

Doet dat ding booten van netwerk? Dan is daar vast wel iets mee te doen
Hij zal vast moeten kunnen booten van netwerk. De vraag is nu.... hoe.
Maar geen probleem hij heeft (met linux distro) gedraaid als webserver voor de website van de werkgever. Tot die op een gegeven moment een paar 100GB per maand ging trekken en dat werd teveel voor dit servertje.

Ik ga 'm nu bij dezelfde webboer colocaten, dus die kent de machine en we gaan 'm samen inrichten

Overigens zit alle software erbij. Solaris 8, Gnome 1.4, Star office 5.2 en zelfs Oracle 9
pi_34811201
Ik gebruik overigens Eclipse (PHPEclipse) als editor. Heeft wat meer mogelijkheden dan JEdit, vind ik dan
pi_34811249
quote:
Op maandag 6 februari 2006 22:17 schreef Tijn het volgende:

[..]

Oei, Java. Is dat niet langzaam?
neuh valt reuze mee, zit hier er mee te werken op een pentium 3 en dat gaat prima. Het voordeel is dat er veel plugins bij zitten en daar kan je leuke dingen mee doen (waaronder de php parser/ debugger en folding).
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:24:59 #284
1972 Swetsenegger
Egocentrische Narcist
pi_34811283
quote:
Op maandag 6 februari 2006 22:24 schreef rickmans het volgende:

[..]

neuh valt reuze mee, zit hier er mee te werken op een pentium 3 en dat gaat prima. Het voordeel is dat er veel plugins bij zitten en daar kan je leuke dingen mee doen (waaronder de php parser/ debugger en folding).
folding is het enige wat ik mis in phpdesigner. Verder doet die exact hetzelfde als Zend.
  maandag 6 februari 2006 @ 22:25:05 #285
12221 Tijn
Powered by MS Paint
pi_34811284
Ja, die plugins zien er wel leuk uit inderdaad.
pi_34811311
quote:
Op maandag 6 februari 2006 22:24 schreef rickmans het volgende:

[..]

neuh valt reuze mee, zit hier er mee te werken op een pentium 3 en dat gaat prima. Het voordeel is dat er veel plugins bij zitten en daar kan je leuke dingen mee doen (waaronder de php parser/ debugger en folding).
Ik gebruik zelf Zend Studio voor het ontwikkelen van PHP applicaties en dat is een behoorlijk forse IDE en volledig geschreven in Java. Ook ik moet zeggen dat het prima werkt. Natuurlijk is het zwaarder dan een pure Windows applicatie, maar ik ondervind er geen hinder van.
pi_34811329
quote:
Op maandag 6 februari 2006 22:24 schreef Swetsenegger het volgende:

[..]

folding is het enige wat ik mis in phpdesigner. Verder doet die exact hetzelfde als Zend.
Kun je folden met Zend?
pi_34811618
quote:
Op donderdag 2 februari 2006 17:42 schreef dossie het volgende:
Ik heb een vraag over verschillende formulieren op een pagina.

Kan je in php onderscheiden welk formulier gepost wordt? Je kan dit natuurlijk doen aan de hand van een hidden field als er geen onderscheidend veld is in elk formulier.

Maar hoe zit het met de naam van het formulier? In javascript wordt hiervan gebruik gemaakt, maar in php is er niets over te vinden in bijvoorbeeld $_POST.

Mis ik iets, of is de formuliernaam van geen betekenis voor php?
Wat betreft een formulier worden enkel de HTTP post variabelen doorgegeven aan PHP. Als je in je PHP code formulieren wilt kunnen onderscheiden, zul je de namen moeten definiëren in een hidden-veld. Aan het name-attribuut van de form-tag heb je in dit geval niets.
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:34:14 #289
1972 Swetsenegger
Egocentrische Narcist
pi_34811686
Wat een verschrikkelijke layout heeft Jedit
Ja Zend heeft code folding. Tenminste de laatste versie.

Zend vond ik wel verschrikkelijk traag
pi_34811754
Ik ben trouwens wel eens benieuwd. Wie is hier nog meer een groot voorstander van het model view control paradigma?
  maandag 6 februari 2006 @ 22:35:40 #291
12221 Tijn
Powered by MS Paint
pi_34811757
quote:
Op maandag 6 februari 2006 22:34 schreef Swetsenegger het volgende:
Wat een verschrikkelijke layout heeft Jedit
Inderdaad, maar ik vind PHP Designer ook niet echt moederste mooiste eigenlijk
pi_34811768
Zend heeft af en toe ruzie met Webdrive. Blijven beide hangen. Dat zuigt.

Trouwens werkt Zend ook aardig voor ActionScript
pi_34811777
SQL vraagje

met LIKE '%$term%' krijg ik iets wat lijkt op het ingevoerde; geld geeft geld, geldig, gelden, gelderland etc etc.

Ik wil nu ook een optie voor een exact woord, in een grotere tekst Hoe moet ik dat aanpakken?
La derecha oprime, la izquierda libera
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:36:59 #294
1972 Swetsenegger
Egocentrische Narcist
pi_34811824
quote:
Op maandag 6 februari 2006 22:36 schreef LeeHarveyOswald het volgende:
SQL vraagje

met LIKE '%$term%' krijg ik iets wat lijkt op het ingevoerde; geld geeft geld, geldig, gelden, gelderland etc etc.

Ik wil nu ook een optie voor een exact woord, in een grotere tekst Hoe moet ik dat aanpakken?
Geen wildcards (%) gebruiken?
pi_34811864
Maar ook Zend vind ik wat betreft het design niet echt heel mooi. Voor Java maak ik gebruik van IntelliJ IDEA en dat ziet er super gelikt uit. Dat zou ik ook graag voor PHP zien, maar helaas.
  FOK!-Schrikkelbaas maandag 6 februari 2006 @ 22:38:09 #296
1972 Swetsenegger
Egocentrische Narcist
pi_34811883
quote:
Op maandag 6 februari 2006 22:35 schreef Roöaän het volgende:
Zend heeft af en toe ruzie met Webdrive. Blijven beide hangen. Dat zuigt.

Trouwens werkt Zend ook aardig voor ActionScript
Roonaan, kan je niet eens een kleine tut schrijven hoe je flash koppelt aan PHP en MySQL?
  maandag 6 februari 2006 @ 22:38:30 #297
12221 Tijn
Powered by MS Paint
pi_34811911
Het liefst heb ik eigenlijk iets simpels als notepad, maar dan met syntax coloring en line numbers. Veel meer vraag ik niet
pi_34811963
quote:
Op maandag 6 februari 2006 22:38 schreef Tijn het volgende:
Het liefst heb ik eigenlijk iets simpels als notepad, maar dan met syntax coloring en line numbers. Veel meer vraag ik niet
UltraEdit?
pi_34811988
quote:
Op maandag 6 februari 2006 22:36 schreef Swetsenegger het volgende:

[..]

Geen wildcards (%) gebruiken?
binnen de titel werkt dit wel, tot een bepaalde hoogte (heel raar, niet consequent). In de tekst zelf lijkt het totaal niet te werken...

( www.pestforum.nl/zoek.php is werkende voorbeeld)
La derecha oprime, la izquierda libera
pi_34812027
quote:
Op maandag 6 februari 2006 22:40 schreef LeeHarveyOswald het volgende:

[..]

binnen de titel werkt dit wel, tot een bepaalde hoogte (heel raar, niet consequent). In de tekst zelf lijkt het totaal niet te werken...

( www.pestforum.nl/zoek.php is werkende voorbeeld)
En als je dan zoekt op " WOORD " en niet "WOORD"? Dus inclusief spaties?
  maandag 6 februari 2006 @ 22:41:18 #301
12221 Tijn
Powered by MS Paint
pi_34812044
quote:
Op maandag 6 februari 2006 22:39 schreef FuifDuif het volgende:

[..]

UltraEdit?
Die is niet gratis, toch?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')