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 | #Folder waarin het bestand moet komen #Deze folder "uploads" genaamd dient te staan in de directory waar ook getfile.php staat $uploaddir = './uploads/'; #Te uploaden file omzetten naar string $file = $_FILES['uploadFile']['name']; #Samenvoegen van folder en file $uploadfile = $uploaddir . $file; #Controle op de extentie $ext = substr($file, -3, 3); if ($ext != 'jpg' && $ext != 'gif' && $ext != 'png') { $error = "ja"; $errornr = '1'; } #Controle op de breedte $maxwidth = '550'; #De maximale breedte $imgsize = GetImageSize($_FILES['uploadFile']['tmp_name']); $imgwidth = $imgsize[0]; if ($imgwidth > $maxwidth) { $error = "ja"; $errornr = '2'; } #Verplaatsen van de file if (trim($_FILES['uploadFile']['tmp_name'] != "")) { if ($error == 'ja') { if ($errornr == '1') { echo 'error 1: ext'; } else if ($errornr == '2') { echo 'error 2: width'; } } else { if (move_uploaded_file($_FILES['uploadFile']['tmp_name'], $uploadfile)) { echo '<img src="' . $uploadfile . '">'; } else { echo "Dat mag niet he?!...\n"; } } } else { echo 'error 0: no image'; } ?> |
even geprutst en gegoogled in omgekeerde volgorde en het werkt nu perfect! ik dank voor alle moeite!quote:Op vrijdag 17 februari 2006 08:15 schreef the_disheaver het volgende:
naja, gewoon chmod functie tussen zetten...
quote:User/Group: nobody(60001)/60001
volgens mij niet...quote:Op vrijdag 17 februari 2006 10:51 schreef Desdinova het volgende:
mysql_connect("localhost","humpty","dumpty") or die ("Fout bij connecten database");
mysql_select_db("fiets") or die ("Fout bij selecteren database");
kan ik bij deze code aangeven dat ik alleen een read-recht heb op de database connectie?
Nee, dat kun je wel in MySQL zelf doen door een user aan te maken die alleen dingen kan als 'SELECT' enzoquote:Op vrijdag 17 februari 2006 10:51 schreef Desdinova het volgende:
kan ik bij deze code aangeven dat ik alleen een read-recht heb op de database connectie?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 2. 5ive - Don't Wanna Let You Go (3:36) 3. 5ive ft. Queen - We Will Rock You (3:14) 4. 10CC - I'm Not In Love (5:20) 5. A1 - Everytime (4:51) 6. A1 - Like A Rose (4:29) 7. A Teens - Mama Mia (4:02) 8. Aaliyah - More Then A Woman (3:39) 9. Aaliyah - Try Again (4:14) 10. ABBA - Waterloo (3:01) 11. AC/DC - Stiff Upper Lip (3:55) 12. Ace Of Base - All She Wants (3:53) 13. Acker Bilk - Everybodys Talking (3:05) 14. Aerosmith - Sweet Emotion (3:32) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | php include("lib/htconfig.php"); // mysql connect enzo include("lib/main.php"); // mysql connect enzo $data = file("add_to_database.txt"); foreach ($data as $entry) { $data = explode('\n', $entry); $data = $data; $data = preg_replace ( '/[,]+/', ' ', $data ); echo $data[0]; echo "<br />"; } ?> |
1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | include("lib/htconfig.php"); // mysql connect enzo include("lib/main.php"); // mysql connect enzo $data = file("add_to_database.txt"); foreach ($data as $entry) { $parts = explode('.', $entry); $final = explode ('(',$parts[1]); echo $final[0]; echo "<br />"; } ?> |
Jups, maar nu de tijd nogquote:Op zaterdag 18 februari 2006 22:34 schreef SuperRembo het volgende:
Zoiets:
[ code verwijderd ]
(niet getest)
Heb dit script ook ergens uitgesloopt, ben echt een held in fopen, loops, explodes en vooral met replacesquote:Op zaterdag 18 februari 2006 22:35 schreef Swetsenegger het volgende:
Sowieso is het me een raadsel waarom je explode op newline
Die haalt ook de tijd aan het eind weg:quote:
4 Non Blondes - What's Up (4:50)quote:Op zaterdag 18 februari 2006 22:37 schreef SuperRembo het volgende:
[..]
Die haalt ook de tijd aan het eind weg:
(\(\d+:\d+\()?
dit al geprobeerd?quote:Op zaterdag 18 februari 2006 22:37 schreef wobbel het volgende:
[..]
4 Non Blondes - What's Up (4:50)
5ive - Don't Wanna Let You Go (3:36)
5ive ft. Queen - We Will Rock You (3:14)
10CC - I'm Not In Love (5:20)
A1 - Everytime (4:51)
A1 - Like A Rose (4:29)
A Teens - Mama Mia (4:02)
Aaliyah - More Then A Woman (3:39)
Aaliyah - Try Again (4:14)
ABBA - Waterloo (3:01)
AC/DC - Stiff Upper Lip (3:55)
Ace Of Base - All She Wants (3:53)
Acker Bilk - Everybodys Talking (3:05)
Aerosmith - Sweet Emotion (3:32)
Aerosmith - Walk This Way (3:52)
Afroman - Because I Got High (4:36)
Afroman - Because I Got High (4:36)
komt eruit
1 2 | foreach($f as $n) unlink($n); |
1 |
1 |
niet erg zuiver. Zou kunnen dat in de titel of artiestnaam een punt of haakje voor komt.quote:Op zaterdag 18 februari 2006 22:35 schreef Swetsenegger het volgende:
Sowieso is het me een raadsel waarom je explode op newline
[ code verwijderd ]
en je kan natuurlijk nog een keer exploden op haakjes.
Klaar
-edit- zo zou hij moeten werken
Ja dat zou zomaar kunnen.quote:Op zaterdag 18 februari 2006 23:01 schreef the_disheaver het volgende:
[..]
niet erg zuiver. Zou kunnen dat in de titel of artiestnaam een punt of haakje voor komt.
De punt is wel een probleem, aangezien bij een tweede punt, de tekst erachter niet in $parts[1] komt, maar in een hoger nummer.quote:Op zaterdag 18 februari 2006 23:11 schreef Swetsenegger het volgende:
[..]
Ja dat zou zomaar kunnen.
De punt is geen enkel probleem, aangezien de punt van het getal eerder is. Het haakje wel.
Maar voor een snelle conversie van een exel sheetje is dit meer dan toerijkend.
En anders moet je je verdiepen in regexps, en dat is knap lastig wanneer superrembo er een keer niet is
Je hebt gelijk. Maar dan loop je eerst ff door je exel sheetje heen. Haalt rare punten weg,quote:Op zaterdag 18 februari 2006 23:42 schreef the_disheaver het volgende:
[..]
De punt is wel een probleem, aangezien bij een tweede punt, de tekst erachter niet in $parts[1] komt, maar in een hoger nummer.
Dit zou wel moeten werken, al is een regexps vele malen mooier.
[ code verwijderd ]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |