abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas donderdag 29 juni 2006 @ 16:39:46 #91
1972 Swetsenegger
Egocentrische Narcist
pi_39359372
quote:
Op donderdag 29 juni 2006 15:59 schreef Desdinova het volgende:
is er een mogelijkheid om debiele characters uit word om te zetten naar valid-html tekens? ik heb t over bijv. die single quotes ( ala ' ) die neeergens op je toetsenbord te vinden zijn, maar wel gebruikt worden in word bij het 'quoten' van een woordje of iets.
htmlentities of htmlspecialchars
pi_39371351
quote:
Op donderdag 29 juni 2006 16:38 schreef Swetsenegger het volgende:
Ik heb een WAMP installatie op een machine gedaan.
Ik heb de PHP.ini van een andere machine afgekopieerd waar alles werkt en deze op de nieuwe machine geplaatst.
Path gecontroleerd voor de extensions en die kloppen.
gecontroleerd of de mssql.dll aanwezig is in de extensions folder en die is aanwezig.
machine herstart
Met phpinfo() kun je meteen zien welke extensions worden geladen. Klopt dat een beetje met wat je in php.ini hebt ingesteld? Wat zegt de Apache-log na een restart? (PHP logt foutmeldingen via Apache daar naartoe)
  FOK!-Schrikkelbaas donderdag 29 juni 2006 @ 22:56:22 #93
1972 Swetsenegger
Egocentrische Narcist
pi_39373126
quote:
Op donderdag 29 juni 2006 22:10 schreef JeRa het volgende:

[..]

Met phpinfo() kun je meteen zien welke extensions worden geladen. Klopt dat een beetje met wat je in php.ini hebt ingesteld? Wat zegt de Apache-log na een restart? (PHP logt foutmeldingen via Apache daar naartoe)
zal morgen even vergelijken tussen de twee machines
pi_39382510
quote:
Op donderdag 29 juni 2006 16:39 schreef Swetsenegger het volgende:

[..]

htmlentities of htmlspecialchars
htmlentities kan niet want ik moet de html code wel bewaren zeg maar.. ff htmlspecialchars checken
As a rule, I never touch anything more sophisticated and delicate than myself.
  FOK!-Schrikkelbaas vrijdag 30 juni 2006 @ 09:42:17 #95
1972 Swetsenegger
Egocentrische Narcist
pi_39382555
quote:
Op vrijdag 30 juni 2006 09:40 schreef Desdinova het volgende:

[..]

htmlentities kan niet want ik moet de html code wel bewaren zeg maar.. ff htmlspecialchars checken
Wat ga je doen met die html code dan?
pi_39383034
quote:
Op vrijdag 30 juni 2006 09:40 schreef Desdinova het volgende:

[..]

htmlentities kan niet want ik moet de html code wel bewaren zeg maar.. ff htmlspecialchars checken
Als je data hebt met daarin HTML code én characters die nog geen entities zijn (en het wel moeten zijn) dan wordt het een stuk lastiger. Je zult om de tags heen moeten werken en de volgende keer iets anders moeten verzinnen zodat het wél werkt. Een goede character encoding kiezen kan al veel schelen bijvoorbeeld
  FOK!-Schrikkelbaas vrijdag 30 juni 2006 @ 10:50:38 #97
1972 Swetsenegger
Egocentrische Narcist
pi_39384582
quote:
Op donderdag 29 juni 2006 22:10 schreef JeRa het volgende:

[..]

Met phpinfo() kun je meteen zien welke extensions worden geladen. Klopt dat een beetje met wat je in php.ini hebt ingesteld? Wat zegt de Apache-log na een restart? (PHP logt foutmeldingen via Apache daar naartoe)
unable to load dynamic library 'path/naar/php_mssql.dll'
Path klopt, dll staat in de folder.

Ik weet dat ik de vorige keer ook zo aan het kutten ben geweest, en toen kwam ik er achter dat een bepaalde versie van een bepaalde dll problemen kon veroorzaken. Het gaat om ntwdblib.dll en die MOET aanwezig zijn in de windows\system32 map.

Nu heb ik er maar een readme van gemaakt
pi_39390611
@ swets + jera

ik heb zo'n rich text editor die in html format de text genereerd. maar men is zo snugger om dingen te schrijven in word en dat vervolgens te kopieren, waardoor mijn code niet meer html valid is.
As a rule, I never touch anything more sophisticated and delicate than myself.
  FOK!-Schrikkelbaas vrijdag 30 juni 2006 @ 14:45:42 #99
1972 Swetsenegger
Egocentrische Narcist
pi_39392382
quote:
Op vrijdag 30 juni 2006 13:47 schreef Desdinova het volgende:
@ swets + jera

ik heb zo'n rich text editor die in html format de text genereerd. maar men is zo snugger om dingen te schrijven in word en dat vervolgens te kopieren, waardoor mijn code niet meer html valid is.
Die tekst zet je toch in db?
Dan kan je toch als je 'm uitleest htmlentities doen.
pi_39397370
dan wordt het toch niet als html gerendered?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39400854
quote:
Op vrijdag 30 juni 2006 13:47 schreef Desdinova het volgende:
zo'n rich text editor
Zo'n rich text editor maakt dan kennelijk een fout. Of je nou iets uit een ander document kopieert of niet, dat maakt niets uit - de editor bepaalt het output formaat. Heb je verder al geprobeerd character encodings overal goed te zetten? (dus in de editor, hoe PHP het verwerkt en de database)
  vrijdag 30 juni 2006 @ 20:41:27 #102
32768 DionysuZ
Respect my authority!
pi_39404908
welke rich text editor is het? Met tinymce kun je restricties opleggen welke html elementen gebruikt mogen worden (bijv. geen font of dergelijke) en je kunt die restricties zó opleggen dat er alleen xhtml 1.0 valid constructies gebruikt mogen worden, de rest wordt er uit gefilterd.
□ 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_39417258
FCKeditor is het. ik heb gewoon iso charset op elke pagina maar weet niet of dat is wat je bedoelt.

ik weet niet of het mogelijk is de editor op die manier aan te passen..
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39448799
Ik weet niet of het in dit topic past, maar ik zit met een schijnbaar eenvoudige vraag waar ik niet uit kan komen (google en got al doorgespit)

Ik zoek een query waarmee ik in een mysql tabel een row kan kopieeren, waarbij uiteraard de ID wel moet worden aangepast. Kan dit?
pi_39449018
Je kunt het wel uit de DB trekken, en daarna als zijnde nieuwe entry in je DB weer wegschrijven.
Of je ook direct kunt kopieeren: geen idee
pi_39449134
via losse queries is het wel mogelijk, maar das omslachtiger en foutgevoeliger
pi_39449836
quote:
Op zondag 2 juli 2006 14:35 schreef Schepseltje het volgende:
Ik weet niet of het in dit topic past, maar ik zit met een schijnbaar eenvoudige vraag waar ik niet uit kan komen (google en got al doorgespit)

Ik zoek een query waarmee ik in een mysql tabel een row kan kopieeren, waarbij uiteraard de ID wel moet worden aangepast. Kan dit?
Gebruik de INSERT...SELECT-syntax.
quote:
Op zondag 2 juli 2006 14:55 schreef Schepseltje het volgende:
via losse queries is het wel mogelijk, maar das omslachtiger en foutgevoeliger
Omslachtiger okay, maar foutgevoeliger zeker niet. Zoiets kun je doen:

1
2
3
4
LOCK TABLES `tabel` WRITE
SELECT ... FROM tabel WHERE id = zoveel
INSERT INTO tabel ...etc
UNLOCK TABLES

Et voila.
pi_39449973
ik heb een scriptje wat automatisch een thumb van een image maakt ala:

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
51
52
53
54
55
56
57
58
59
60
61
<?php
function upload($_FILES){
    
$dir = "/usr/home/user/domains/domainl/public_html/webimg/";
    
$documentname = $_FILES['file']['name'];
    if (
file_exists($dir.$documentname) != 0){
        
        
$documentname = imagerename($documentname);
            
    }
    if (
move_uploaded_file($_FILES['file']['tmp_name'], $dir.$documentname)){
        echo
"uploading.<br>";
        
$ext = strtolower(substr($_FILES['file']['name'],-3));
        switch (
$ext){
            case
"jpg":
            case
"jpeg":
                
$src_img = imagecreatefromjpeg($dir.$documentname);
            break;
            case
"png":
                
$src_img = imagecreatefrompng($dir.$documentname);
            break;
            case
"gif":
                
$src_img = imagecreatefromgif($dir.$documentname);
            break;
        }
        
$origw = imagesx($src_img);
        
$origh = imagesy($src_img);
        
        
$maxwidth = 120;
        
$maxheight = 120;
        
        
$diff = $origw/$maxwidth;
        if ((
$origh/$diff) &gt; $maxheight){
            
//na resize is file te hoog. dus hoogte moet aangehouden worden.
            
$new_w = $origw / $diff;
            
$new_h = $maxheight;
        }
        else {
            
$new_w = $maxwidth;
            
$new_h = $origh / $diff;
        }
        
        
$dst_img = imagecreate($new_w,$new_h);
        
imagecopyresized($dst_img,$src_img,0,0,0,0,$new_w,$new_h,imagesx($src_img),imagesy($src_img));
        
        switch (
$ext){
            case
"jpg":
            case
"jpeg":
                
imagejpeg($dst_img, $dir."_tn".$documentname);
            break;
            case
"png":
                
imagepng($dst_img, $dir."_tn".$documentname);
            break;
            case
"gif":
                
imagegif($dst_img, $dir."_tn".$documentname);
            break;
        }
    }
    else { echo
"failed.<br>"; }
    return
$documentname;
}
?>


maar de thumbs hebben af en toe een color-overlay lijkt wel? ik heb bijv. een image met allemaal blauwe balletjes en 1 gele, en die gele is ook blauw geworden, dan wel iets lichter. Ik neem aan dat ik of iets verkeer doe of ergens kwaliteit zou moeten defineren oid?
As a rule, I never touch anything more sophisticated and delicate than myself.
  zondag 2 juli 2006 @ 16:07:16 #109
3677 SuperRembo
Sinds 1998
pi_39450518
Kijk eens naar imageCreateTrueColor() en imageCopyResampled().
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_39450544
@Desdinova

Komt door het gebrek aan kleuren. In plaats van imagecreate() gebruik je beter imagecreatetruecolor()
quote:
Op zondag 2 juli 2006 16:07 schreef SuperRembo het volgende:
Kijk eens naar imageCreateTrueColor() en imageCopyResampled().
Geen camelcaps gaan gebruiken waar het er niet is hè zo mooi is PHP niet, Java wel.
  zondag 2 juli 2006 @ 16:17:14 #111
3677 SuperRembo
Sinds 1998
pi_39450750
Functie-namen zijn in php case insensitive, dus kan je ze leesbaarder maken door camelCase of PascalCase te gebruiken.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_39450807
quote:
Op zondag 2 juli 2006 16:17 schreef SuperRembo het volgende:
Functie-namen zijn in php case insensitive, dus kan je ze leesbaarder maken door camelCase of PascalCase te gebruiken.
Dan heb je over een tijd toch een probleem, aangezien de PHP-developers van plan zijn steeds meer onderdelen (zoals functienamen) case sensitive te maken
pi_39451282
quote:
Op zondag 2 juli 2006 16:08 schreef JeRa het volgende:
@Desdinova

Komt door het gebrek aan kleuren. In plaats van imagecreate() gebruik je beter imagecreatetruecolor()
[..]

Geen camelcaps gaan gebruiken waar het er niet is hè zo mooi is PHP niet, Java wel.
thanks! ga ik mee aan de slag


-edit-
werkt!

[ Bericht 9% gewijzigd door Desdinova op 02-07-2006 16:55:21 ]
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_39458775
Even een vraagje over mysql:

Ik heb nu de volgende query "SELECT value, numvisits FROM stat_info", maar het probleem is dat er meerdere "values" het zelfde kunnen zijn en dat ik per "value" de som van "numvisits" nodig heb.

In de database staat dus bv:
value=bla numvisit = 10
value=bla numvisit = 2
value=alb numvisit = 9

En ik moet als uitkomst hebben
value=bla numvisit = 12
value=alb numvisit = 9

Ik heb totaal geen ervaring met left/right inner/outer joins, dus zou iemand mij in de juiste richting kunnen wijzen?
..///
pi_39459133
quote:
select value, sum(numvisit) as numvisit from stat_info group by value
zoiets
pi_39459930
quote:
Op zondag 2 juli 2006 21:53 schreef Schepseltje het volgende:

[..]

zoiets
He dat werkt! Maar ik snap niet helemaal hoe dat GROUP BY er voor kan zorgen dat hij bij SUM(visits) niet alles gaat optellen. Idd bedankt
..///
pi_39460028
quote:
Op zondag 2 juli 2006 22:18 schreef wipes66 het volgende:

[..]

He dat werkt! Maar ik snap niet helemaal hoe dat GROUP BY er voor kan zorgen dat hij bij SUM(visits) niet alles gaat optellen. Idd bedankt
sum telt alles op per row, dus niet het totaal, aangezien "group by" ervoor zorgt dat er meerdere waardes worden 'gebundeld' tot 1 row, telt hij deze waardes bij elkaar op.. daarom werkt sum() ook alleen als je "group by" (of iets soortgelijks) gebruikt
pi_39460085
Ik heb een query die gegevens uit 4 tabellen haalt.
Nu wil ik graag dat uit de tabel muzikant de unique namen worden gehaald. Met onderstaande query worden alle namen opgehaald die bij een bepaalde repetitie_id horen.
Dit zou moeten kunnen met DISTINCT. Maar hoe verwerk ik DISTINCT in onderstaande query?


SELECT planning.*, songs.*, muzikant.*, bezetting.* FROM planning, songs, muzikant, bezetting WHERE muzikant.muzikant_id = bezetting.muzikant_id AND bezetting.song_id=songs.song_id AND songs.song_id=planning.song_id AND planning.repetitie_id='$repetitie_id_tmp'
pi_39460129
quote:
Op zondag 2 juli 2006 22:22 schreef Schepseltje het volgende:

[..]

sum telt alles op per row, dus niet het totaal, aangezien "group by" ervoor zorgt dat er meerdere waardes worden 'gebundeld' tot 1 row, telt hij deze waardes bij elkaar op.. daarom werkt sum() ook alleen als je "group by" (of iets soortgelijks) gebruikt
Oh, op die manier. Ik dacht namelijk dat sum() synoniem voor count() was.
..///
pi_39460698
quote:
Op zondag 2 juli 2006 22:25 schreef beerten het volgende:
Ik heb een query die gegevens uit 4 tabellen haalt.
Nu wil ik graag dat uit de tabel muzikant de unique namen worden gehaald. Met onderstaande query worden alle namen opgehaald die bij een bepaalde repetitie_id horen.
Dit zou moeten kunnen met DISTINCT. Maar hoe verwerk ik DISTINCT in onderstaande query?


SELECT planning.*, songs.*, muzikant.*, bezetting.* FROM planning, songs, muzikant, bezetting WHERE muzikant.muzikant_id = bezetting.muzikant_id AND bezetting.song_id=songs.song_id AND songs.song_id=planning.song_id AND planning.repetitie_id='$repetitie_id_tmp'
SELECT DISTINCT muzikant.muzikant_naam FROM planning, songs, muzikant, bezetting WHERE muzikant.muzikant_id = bezetting.muzikant_id AND bezetting.song_id=songs.song_id AND songs.song_id=planning.song_id AND planning.repetitie_id='$repetitie_id_tmp'

Ik selecteerde in de query gegevens uit alle tabellen. Dit hoeft in dit geval slechts de muzikant_naam te zijn. En die kan wel met DISTINCT worden gebruikt.

Thanks anyway
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')