abonnement Unibet Coolblue Bitvavo
pi_93530963
als ik een filetje simpel wil uploaden met zoiets

1
2
3
4
5
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$naam
$_POST["uploadedfile"];
$name_short substr($naam0strrpos($naam'.'));
mkdir$name_short);

echo 
$naam."<br/>"//puur voor test;
echo $name_short."<br/>"//puur voor test;

$target_path "uploads/";

$target_path $target_path basename$_FILES['uploadedfile']['name']);

if(
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo 
"The file ".  basename$_FILES['uploadedfile']['name']).
    
" has been uploaded";
} else{
    echo 
"There was an error uploading the file, please try again!";
}
?>

maar ziet geen naam met POST..request ook niet, als ik van de post-functie een get maakt dan werkt het wel, maar dan upload ie weer geen bestand....
doel is om een bestand te uploaden, dat er een folder wordt gemaakt die de bestandsnaam zonder extensie heeft en dat de te uploaden file in die folder komt
  woensdag 2 maart 2011 @ 11:10:25 #202
75592 GlowMouse
l'état, c'est moi
pi_93531318
Hoe groot is de file?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93531399
klein..14kb
zo kan het maar tot 8MB?
file komt wel in de juiste dir te staan..maar de dir wordt niet aangemaakt want met de POST wordt uploadedfile niet gezien
  woensdag 2 maart 2011 @ 11:16:25 #204
75592 GlowMouse
l'état, c'est moi
pi_93531509
Ah ik zie het. Ik weet niet precies welke info je wilt, maar lang niet alles wordt doorgegeven. Doe eens var_dump($_POST, $_FILES), dan zie je wat er beschikbaar is.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93531690
ik moet denk ik met zoiets aan de gang

$_FILES["uploadedfile"]["name"]

enne..:@
ik blijf klooien om dingen goed te kunnen combineren
hier vogel ik hier ipv uploads nu goed een variabele neer..met de slash erbij
$target_path = "uploads/";
pi_93532117
edit...lama :@
pi_93534894
Krijg de fout

Fatal error: Call to undefined function: zip_open()

wil dat net zoveel zeggen als..kut toch een te goedkope webhoster gekozen?

Andere oplossingen om een zipfile te openen op server?
  woensdag 2 maart 2011 @ 12:55:05 #208
75592 GlowMouse
l'état, c'est moi
pi_93535098
via het progrmma zip
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93535144
quote:
via het progrmma zip
op een gehoste webserver?
  woensdag 2 maart 2011 @ 13:01:33 #210
75592 GlowMouse
l'état, c'est moi
pi_93535336
ja, exec, shell_exec, backticks, etc.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 2 maart 2011 @ 13:03:35 #211
75592 GlowMouse
l'état, c'est moi
pi_93535424
Op http://nl3.php.net/manual/en/function.zip-open.php in de comments staat een mooie functie.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93535430
quote:
ja, exec, shell_exec, backticks, etc.
je weet wel beter....
pi_93535936
wat is handiger bij het opslaan van een bericht met ubb code:
opslaan met de ubb code erin, of eerst de ubb code omzetten naar html en dan opslaan...
  woensdag 2 maart 2011 @ 13:19:59 #214
75592 GlowMouse
l'état, c'est moi
pi_93536109
Allebei opslaan.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93537411
quote:
1s.gif Op woensdag 2 maart 2011 13:19 schreef GlowMouse het volgende:
Allebei opslaan.
is dat niet erg dubbelop en onnodig ruimte gebruik? (al gaat het niet echt om grote berichten)
  woensdag 2 maart 2011 @ 13:51:18 #216
75592 GlowMouse
l'état, c'est moi
pi_93537486
Omzetten is tijdrovend, dus bbcode opslaan is noodzakelijk. Als iemand een bericht wil wijzigen dan heb je de oorspronkelijke code ook nodig omdat er vaak geen mooie 1:1 terugvertaling is. Onnodig zou ik het dus niet noemen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 2 maart 2011 @ 14:01:37 #217
85514 ralfie
!Yvan eht nioj
pi_93537923
Een alternatief is een intermediair op te slaan. Bijvoorbeeld alle valide bbcode items markeren zodat deze met simpele replace() statements naar zowel bbcode als html omgezet kan worden.
pi_93537979
quote:
1s.gif Op woensdag 2 maart 2011 13:51 schreef GlowMouse het volgende:
Omzetten is tijdrovend, dus bbcode opslaan is noodzakelijk. Als iemand een bericht wil wijzigen dan heb je de oorspronkelijke code ook nodig omdat er vaak geen mooie 1:1 terugvertaling is. Onnodig zou ik het dus niet noemen.
ah, niet bij stil gestaan inderdaad....
oke dan, weet ik weer voldoende :D
  donderdag 3 maart 2011 @ 10:44:52 #219
37634 wobbel
Da WoBBeL King
pi_93583338
Ik ben al eventjes aan het brainstormen, maar ik kom er niet uit. Ook niet dankzij Google.

Gebruikers kunnen bij mij een CSV uploaden, en vervolgens selecteren welke kolommen ze willen importeren. Nu wil ik eigenlijk controleren of de aangeboden CSV correct is, voordat ik dit ga doen. Hiermee loop ik wel tegen een probleem, want elke CSV is anders. Sommige bestaan uit 2 velden, andere uit 5 of zelfs nog meer.

Hoe kan ik alle regels van de CSV valideren? Dat er niet 150 regels zijn met 5 velden, en dat regel 151 er ineens maar 4 heeft en mijn scriptje in de war raakt :+
pi_93583940
quote:
1s.gif Op donderdag 3 maart 2011 10:44 schreef wobbel het volgende:
Ik ben al eventjes aan het brainstormen, maar ik kom er niet uit. Ook niet dankzij Google.

Gebruikers kunnen bij mij een CSV uploaden, en vervolgens selecteren welke kolommen ze willen importeren. Nu wil ik eigenlijk controleren of de aangeboden CSV correct is, voordat ik dit ga doen. Hiermee loop ik wel tegen een probleem, want elke CSV is anders. Sommige bestaan uit 2 velden, andere uit 5 of zelfs nog meer.

Hoe kan ik alle regels van de CSV valideren? Dat er niet 150 regels zijn met 5 velden, en dat regel 151 er ineens maar 4 heeft en mijn scriptje in de war raakt :+
je bent bekend met de functie fgetcsv() ?

dan kan je de lengte van de array checken...
  donderdag 3 maart 2011 @ 12:37:53 #221
75592 GlowMouse
l'état, c'est moi
pi_93587260
quote:
1s.gif Op donderdag 3 maart 2011 11:03 schreef mschol het volgende:

[..]

je bent bekend met de functie fgetcsv() ?
Dat dus. CSV wil je niet met een eigen methode inlezen. Wat als iemand een newline heeft maar die netjes insluit tussen quotes?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93587441
quote:
1s.gif Op donderdag 3 maart 2011 12:37 schreef GlowMouse het volgende:

[..]

Dat dus. CSV wil je niet met een eigen methode inlezen. Wat als iemand een newline heeft maar die netjes insluit tussen quotes?
ik moet zeggen dat ik die functie pas 2 dagen ken maar em nu al fantastisch vind :+

ik heb ook wat andere problemen gehad, maar ben er wel uit gekomen.. *O*
(csv bestand in UTF-8 importeren in mySQL i.v.m. japanse karakters is een klein rampje.., maar wel gelukt inmiddels :P)
pi_93634088
http://trinitati.nl/%5C%27http://trinitati.nl/%5C%27

hmm.. ik krijg nu een probleem met magic quotes overal.
ergens waar ik dit kan overriden zodat het uit staat?

1
2
3
<?php
set_magic_quotes_runtime
(0);
?>
Werkte niet :o.

Dit in de htacces zetten wou me site killen.
1php_flag magic_quotes_gpc Off
Internal error.
Redacted
  vrijdag 4 maart 2011 @ 12:07:51 #224
75592 GlowMouse
l'état, c'est moi
pi_93634698
php_value magic_quotes_gpc off dan? Kun je bij php.ini? Wat zegt phpinfo over magic_quotes_*?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93636025
quote:
1s.gif Op vrijdag 4 maart 2011 12:07 schreef GlowMouse het volgende:
php_value magic_quotes_gpc off dan? Kun je bij php.ini? Wat zegt phpinfo over magic_quotes_*?
ik kan niet bij php.ini en mijn webhost wil het niet zelf uitzetten.

Warning: phpinfo() has been disabled for security reasons in /*/phpinfo.php on line 2

:')
Redacted
  vrijdag 4 maart 2011 @ 12:50:24 #226
75592 GlowMouse
l'état, c'est moi
pi_93636379
ini_get_all?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93636887
quote:
1s.gif Op vrijdag 4 maart 2011 12:50 schreef GlowMouse het volgende:
ini_get_all?
ik zal het proberen , leuke is dat mijn webhost ondertussen ook bezig is met een raid configuratie, als ik ze niet uit kan zetten zal ik ze moeten encoden en decoden en een eigen functie schrijven. maar als ze uitstaan bespaart met dat een hoop gezeik :) .

Webhost: Budgetwebhost zelf niet gekozen :{ maar ze zeggen dat het een week duurt voordat ze alles in raid hebben.
Redacted
pi_93651499
quote:
1s.gif Op vrijdag 4 maart 2011 12:41 schreef cablegunmaster het volgende:

[..]

ik kan niet bij php.ini en mijn webhost wil het niet zelf uitzetten.

Warning: phpinfo() has been disabled for security reasons in /*/phpinfo.php on line 2

:')
En als je het script niet phpinfo.php maar bijvoorbeeld info.php noemt, krijg je dan ook die warning?
  vrijdag 4 maart 2011 @ 18:30:16 #229
75592 GlowMouse
l'état, c'est moi
pi_93651942
Ja, "in /*/phpinfo.php on line 2" lijkt me duidelijk.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93653322
quote:
1s.gif Op vrijdag 4 maart 2011 18:30 schreef GlowMouse het volgende:
Ja, "in /*/phpinfo.php on line 2" lijkt me duidelijk.
Door die "in /*/phpinfo.php" krijg ik de indruk dat ze filteren op bestandsnaam en functie, niet alleen op functienaam. Maar goed, dat ben ik. Een hoster die phpinfo() uitzet, snapt het ook niet helemaal. Als je een site wilt bouwen, is het toch heel handig dat je php-instellingen na kunt kijken? Dat kan snel verklaren of iets wel of niet gaat werken.
pi_93653522
quote:
1s.gif Op vrijdag 4 maart 2011 19:05 schreef Light het volgende:

[..]

Door die "in /*/phpinfo.php" krijg ik de indruk dat ze filteren op bestandsnaam en functie, niet alleen op functienaam. Maar goed, dat ben ik. Een hoster die phpinfo() uitzet, snapt het ook niet helemaal. Als je een site wilt bouwen, is het toch heel handig dat je php-instellingen na kunt kijken? Dat kan snel verklaren of iets wel of niet gaat werken.
nou mijn vraag even stom.
1
2
3
4
5
6
7
<?php
function
    public function 
toonbaar_maken($page){
        
$find =' \ ';
        return 
preg_replace($find$replace ,$page);
    }
?>

nu wou ik hem dan maar weghalen met variabelen. hoe krijg ik dan de regex van een stom \ teken want die escaped natuurlijk :P in php.
Redacted
pi_93654617
quote:
1s.gif Op vrijdag 4 maart 2011 19:09 schreef cablegunmaster het volgende:

[..]

nou mijn vraag even stom.

[ code verwijderd ]

nu wou ik hem dan maar weghalen met variabelen. hoe krijg ik dan de regex van een stom \ teken want die escaped natuurlijk :P in php.
Je wilt slashes weghalen? Dat kan met stripslashes(). Of mis ik iets?
pi_93678809
quote:
1s.gif Op vrijdag 4 maart 2011 19:29 schreef Light het volgende:

[..]

Je wilt slashes weghalen? Dat kan met stripslashes(). Of mis ik iets?
als dat zo is dan faal ik keihard eigenlijk. :@
Redacted
pi_93690976
Ik heb een database met daarin een aantal auto's. Aan iedere auto is een klasse gekoppeld. Nu wil ik dit als volgend weergeven:

Klasse 1

- auto 1
- auto 3
- etc

Klasse 2

- auto 2
- etc

en zo verder voor iedere klasse.

Ik weet dat het kan maar ik heb geen idee hoe ik dat voor elkaar krijg. Ik ben niet opzoek naar een kant en klare code maar als iemand mij een hint in de juiste richting wil geven ben ik al tevreden.
pi_93691048
GROUP BY?
Of toch du vader?
  zaterdag 5 maart 2011 @ 17:17:48 #236
75592 GlowMouse
l'état, c'est moi
pi_93691230
ORDER BY klasse,model en dan in je php-code de rest doen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_93693553
quote:
1s.gif Op zaterdag 5 maart 2011 17:13 schreef Luchtkoker het volgende:
GROUP BY?
En dit is 2e jaars informatica student aan de UvA :o
pi_93697067
ik ben wat aan et rotzooien met cms made simple, ondanks dat hij (nu iig) nog niet helemaal kan wat ik wil, ik ga daar later eens naar kijken om zelf een catalogus module te maken die flexibel genoeg is voor mijn data...

ik zoek eigenlijk een soort van tutorial met een aantal duidelijke voorbeelden hoe de templates daar gemaakt moeten worden.... iemand?
pi_93700242
quote:
ah sorry, het gaat mij niet zo zeer om de css of html, eerder om de gebruikte tags...
die lijken af te wijken van smarty?
dus b.v.:
ik wil een menu (laten) creeren,
hoe geef ik dit aan in een template...
pi_93700462
Al rondgekeken in de documentation?

http://wiki.cmsmadesimple.org/index.php/Main_Page
pi_93700870
quote:
1s.gif Op zaterdag 5 maart 2011 20:42 schreef Diabox het volgende:
Al rondgekeken in de documentation?

http://wiki.cmsmadesimple.org/index.php/Main_Page
ik had wel gekeken, maar kon het niet vinden (zal voor de zekerheid het dubbelcheckken)
  woensdag 9 maart 2011 @ 21:13:44 #243
137776 boem-dikkie
Jedi Mind Baby!
pi_93877959
Even weer een dummievraag. Heb dit eigenlijk nog nooit gedaan namelijk.

Ik heb een Excel-sheet met 188 rijen.

In die rijen staan een naam + een wachtwoord.

Nu had ik ze allemaal zelf ge'hashed en handmatig in de database gezet, vervolgens iets fout gedaan en nu moet ik ze er allemaal wéér in zetten.

Het is dus de bedoeling dat ik alle namen + wachtwoorden (omgezet met SHA1 of MD5?) in mijn database zet.

Hoe kan ik dit het handigst in één keer doen? Zoals eerder opgemerkt in dit topic weet ook ik niet hoe ik dit het handigst kan opzoeken via Google, vandaar hier de vraag.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  woensdag 9 maart 2011 @ 21:19:00 #244
75592 GlowMouse
l'état, c'est moi
pi_93878231
je stelt de queries samen in Excel. Als username in A1 staat en wachtwoord in B1 staat, doe je in C1: UPDATE table SET wachtwoord=SHA1(', in D1 doe je =B1, in E1 doe je ') WHERE username=, etc.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 9 maart 2011 @ 21:39:15 #245
137776 boem-dikkie
Jedi Mind Baby!
pi_93879397
En dan in elke rij?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  woensdag 9 maart 2011 @ 21:47:21 #246
75592 GlowMouse
l'état, c'est moi
pi_93879863
Dan slepen idd. En dan heb je alle queries en kun je ze uitvoeren.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 9 maart 2011 @ 22:09:54 #247
137776 boem-dikkie
Jedi Mind Baby!
pi_93881310
Maar met een UPDATE? Want ik heb dus nu een lege database?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_93883270
quote:
14s.gif Op woensdag 9 maart 2011 22:09 schreef boem-dikkie het volgende:
Maar met een UPDATE? Want ik heb dus nu een lege database?
Je had die gebruikers toch al eens in de database gezet? Of was dat "foutje" dat de tabel nu weer helemaal leeg is?

Als de tabel met users leeg is, moet je die weer vullen. En dan heb je idd niets aan een update, dan moet je een insert gebruiken. Het idee is wel vergelijkbaar met die update-query's.
  woensdag 9 maart 2011 @ 22:49:31 #249
137776 boem-dikkie
Jedi Mind Baby!
pi_93883850
quote:
1s.gif Op woensdag 9 maart 2011 22:39 schreef Light het volgende:

[..]

Je had die gebruikers toch al eens in de database gezet? Of was dat "foutje" dat de tabel nu weer helemaal leeg is?

Als de tabel met users leeg is, moet je die weer vullen. En dan heb je idd niets aan een update, dan moet je een insert gebruiken. Het idee is wel vergelijkbaar met die update-query's.
Nee ik was met een UPDATE query een WHERE vergeten :@ dus toen heeft hij alle 188 leden overschrijven met mijn eigen gebruikersnaam en wachtwoord. :') !
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_93883885
quote:
10s.gif Op woensdag 9 maart 2011 22:49 schreef boem-dikkie het volgende:

[..]

Nee ik was met een UPDATE query een WHERE vergeten :@ dus toen heeft hij alle 188 leden overschrijven met mijn eigen gebruikersnaam en wachtwoord. :') !
_O-
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')