abonnement Unibet Coolblue Bitvavo
pi_36095365
Eventjes een klein vraagje tussendoor.
Ik heb maar weer is WAMP geinstalleerd (windows apache mysql php) en alles werkt naar behoren behalve gegevens via een formulier in de mysql db te zetten.
Ik kan het wel eruit halen met een simpele query maar erin zitten doet ie niet.
Het lijkt mj dat het te maken heeft met machtingen?
pi_36095956
quote:
Op woensdag 15 maart 2006 21:42 schreef ralfie het volgende:
zoiets?
[ code verwijderd ]

Maakt niet veel uit eigenlijk, zal wel iets sneller werken denk ik
Ziet er heel goed uit, ga ik mee spelen!! tnx.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_36096032
@burpicane

"doet ie niet"?

Wat is de foutmelding? Heeft de gebruiker waarmee je de database beheert INSERT-rechten?
pi_36097160
Ik heb een div vraagje (kan hier ook wel hé? ).
Mag je niet in DIV's 1 variabele veranderen uit de stylesheet?
Ik heb:
quote:
<div id="dayoverview" align="center" style="left:30;">235px<hr></div>
En in de stylesheet staat
quote:
#dayoverview
{
position:absolute;
top:160px;
width:200px;
z-index:5;
background-color: #EEEEEE;
}
De reden waarom ik de "left" apart heb staan is omdat ik em elke keer met 205 pixels op wil hogen.
Helaas gebeurd er niets in FF en IE . In de bron staat het goed, maar in de browser zelf gebeurd er niets.
pi_36097238
quote:
Op donderdag 16 maart 2006 20:51 schreef blieblie het volgende:
Ik heb een div vraagje (kan hier ook wel hé? ).
[CSS] voor dummies - Deel 3
pi_36097299
quote:
Op donderdag 16 maart 2006 20:53 schreef the_disheaver het volgende:

[..]

[CSS] voor dummies - Deel 3
Dank je .
pi_36114840
Hoe controleer ik of een upload bestand van een gebruiker een écht Word bestand is en niet een ander bestand waarvan de extensie veranderd is naar .doc.

Voor het controleren van afbeeldingen vind ik tientallen sites, maar niet voor .doc bestanden.
pi_36114948
quote:
Op vrijdag 17 maart 2006 13:29 schreef mrbombastic het volgende:
Hoe controleer ik of een upload bestand van een gebruiker een écht Word bestand is en niet een ander bestand waarvan de extensie veranderd is naar .doc.

Voor het controleren van afbeeldingen vind ik tientallen sites, maar niet voor .doc bestanden.
Een bestandsextensie zegt helemaal niets, dus controleer je beter op het andere deel van bestanden: de data. Alhoewel het Word Document file format gesloten is, zijn er vast sites te vinden waar ze de headerdata beschrijven. Als je daarop controleer bij het uploaden van een bestand, dan ben je vrij zeker of het een Word-document is of iets anders.

Aan de andere kant, als ik een bestand comprimeer of encrypt heb ik ook een mogelijkheid om rotzooi op jouw server te zetten. Ik zou zelf steekproefsgewijs controleren en bij misbruik de gebruikers hun rechten ontzeggen
pi_36114963
Je kan de bestandsnaam opdelen in 2 delen met als scheiding de punt.
Achter de . moet doc zijn en anders is het geen word bestand.

Ff een stukje code in elkaar rammelen.
pi_36114994
quote:
Op vrijdag 17 maart 2006 13:32 schreef blieblie het volgende:
Je kan de bestandsnaam opdelen in 2 delen met als scheiding de punt.
Achter de . moet doc zijn en anders is het geen word bestand.

Ff een stukje code in elkaar rammelen.
Als ik een .mp3-bestand pak, en ik hernoem het naar .doc, dan is het volgens jou een Word-document?
  vrijdag 17 maart 2006 @ 13:34:41 #221
4159 GI
Nee ik heet geen JOE
pi_36115017
Kijken wat het mimetype van het bestand is.
dat zou volgens mij application/msword moeten zin.
pi_36115023
quote:
Op vrijdag 17 maart 2006 13:32 schreef blieblie het volgende:
Je kan de bestandsnaam opdelen in 2 delen met als scheiding de punt.
Achter de . moet doc zijn en anders is het geen word bestand.

Ff een stukje code in elkaar rammelen.
1
2
3
<?php
substr
("doc",-3)
?>

zoeits als ik me niet vergis?
http://nl2.php.net/substr
  vrijdag 17 maart 2006 @ 13:36:14 #223
4159 GI
Nee ik heet geen JOE
pi_36115071
quote:
$_FILES['userfile']['type']

De mime-type van het bestand, zoals gegeven door de browser. (Het kan voorkomen dat geen mime-type wordt gegeven, of een verkeerde wordt gegeven) The mime type of the file, if the browser provided this Een voorbeeld hiervan zou kunnen zijn "image/gif".
pi_36115129
Let er dus wel op dat het mimetype zoals in $_FILES staat door de browser van de gebruiker wordt gegeven. Als ik me niet vergis is IE niet zo'n held in het correct bepalen van mimetypes.
pi_36115135
quote:
Op vrijdag 17 maart 2006 13:33 schreef JeRa het volgende:

[..]

Als ik een .mp3-bestand pak, en ik hernoem het naar .doc, dan is het volgens jou een Word-document?
Ow.. .
Klopt.
  vrijdag 17 maart 2006 @ 13:39:02 #226
4159 GI
Nee ik heet geen JOE
pi_36115151
Ik heb zelf laatst iets geschreven voor het uploaden van bestanden. IE en andere browsers geven soms iets andere informatie door maar meestal klopt dat wel volgens mij.
pi_36115241
Met dit pakket schijn je prima mimetypes betrouwbaar te kunnen bepalen maar dan nog, wat als iemand een MP3 of wat het ook is dat je wilt tegenhouden in een Word-document plakt?
pi_36115361
quote:
Op vrijdag 17 maart 2006 13:33 schreef JeRa het volgende:

[..]

Als ik een .mp3-bestand pak, en ik hernoem het naar .doc, dan is het volgens jou een Word-document?
Maar ook wel de extensie controleren.

Stel ik heb een plaatje, edit in notepad en zet er onder wat php-code in. Mime-type blijft dat van een plaatje, maar door extensie als .php op te geven, kun je de script uitvoeren.
pi_36115609
quote:
Op vrijdag 17 maart 2006 13:46 schreef the_disheaver het volgende:

[..]

Maar ook wel de extensie controleren.

Stel ik heb een plaatje, edit in notepad en zet er onder wat php-code in. Mime-type blijft dat van een plaatje, maar door extensie als .php op te geven, kun je de script uitvoeren.
Heb je gelijk in, maar dit geldt alleen als je de bestanden ongewijzigd in een webmap gooit. Ik hernoem voor zo'n systeem alle geuploade bestanden naar {id}.dat en stop ze in een map buiten de webroot. Een PHP-script controleert vervolgens de referer, de eigenaar en welke permissies de eigenaar toegekend heeft aan de persoon die het bestand wil downloaden en biedt het bestand vervolgens aan. Dan heb je geen last van dat soort ongein
pi_36124078
Volgens filext.com begint elk MS Word document met Hex: D0 CF 11 E0 A1 B1 1A E1.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_36126444
En hoe kom ik in PHP aan die hexadecimale characters?
pi_36127029
1
2
3
4
5
6
7
8
9
$filename = "C:\\Test.doc";
$handle = fopen($filename, 'rb');
$header = fread($handle, 8);
fclose($handle);
if ($header == "\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1") {
   echo "Het is een word bestand";
} else {
   echo "Het is geen word bestand";
}
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_36127345
quote:
Op vrijdag 17 maart 2006 20:14 schreef SuperRembo het volgende:

[ code verwijderd ]
Super Rembo
pi_36127398
quote:
Op vrijdag 17 maart 2006 20:25 schreef mrbombastic het volgende:

[..]

Super Rembo
Alleen dan in 1 woord he
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas vrijdag 17 maart 2006 @ 21:22:09 #235
1972 Swetsenegger
Egocentrische Narcist
pi_36128807
quote:
Op vrijdag 17 maart 2006 20:26 schreef SuperRembo het volgende:

[..]

Alleen dan in 1 woord he
Users met een spatie in hun naam zijn zeer exclusief.
Hij schat je dus blijkbaar als exclusief in

BTW.... Als iemand een webtoko in regio rotterdam weet welke een projectmanager zoeken.... let me know
pi_36132173
pfff.. weet ik veel dat eerst de /r en dan pas de /n komt als je in een formulier een regeleinde gooit...

Wat is die /r eigenlijk? Waarom is alleen de /n niet genoeg bij een new line?
pi_36132641
Dat is historisch gegroeid. Op unix systemen is een regeleinde alleen een \n, op windows systemen \r\n en op ouwe macs \r.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_36142833
Iemand die iet wat er fout is aan het volgende stukje code ?

1$cid_smiley = str_replace(' ','.'microtime().'logo.jpg');
pi_36142963
'.'microtime().'logo.jpg'
pi_36142968
'.'.microtime().'logo.jpg'
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')