php tabel waarin ik een download knop wil zetten
http://www.phpfreaks.com/tutorials/85/0.php ik kwam uit op deze site beheerders.
is dit een goede uitleg over wat ik moet doen please answer
is dit een goede uitleg over wat ik moet doen please answer
1. open je php.ini
2. CTRL+F --> upload_max_filesize
3. wijzig die waarde in iets wat je beter vind
thnx die info had ik nodig :D great work rick
$uploaddir = "/localhost/downloads/Downloads/";
dan zou hem hem toch daar in moeten plaatsen?
maar de upload zelf werkt al wel :D
Code (php)
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
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
<?php
if ($_POST[submit])
{
if (is_uploaded_file($_FILES['download']['tmp_name']))
{
if ($_FILES['download']['size'] > 10000000000000)
{
echo "De download is te groot!";
exit;
}
if (!ereg("((.exe|.html|.htm)$)", $_FILES['download']['name'], $extensie))
{
echo "Dit bestandstype is <b>niet</b> toegestaan!";
exit;
}
$uploadfrom = $_FILES['download']['tmp_name'];
$uploaddir = "/localhost/downloads/Downloads/";
$uploaddir += $_FILES['download']['name'];
if (!move_uploaded_file($uploadfrom, $uploaddir))
{
echo "Er is iets misgegaan!";
}
else
{
echo "<a href=\"$uploaddir\">Bekijk</a>. Succesvol geupload!!!";
}
}
else
{
echo "Het uploaden is mislukt!";
}
}
else
{
echo "<form enctype=\"multipart/form-data\" action=\"$PHP_SELF\" method=\"post\">";
echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"1000000000\">";
echo "Upload download: <input name=\"download\" type=\"file\">";
echo "<input type=\"submit\" value=\"Upload!\" name=\"submit\">";
echo "</form>";
}
?>
if ($_POST[submit])
{
if (is_uploaded_file($_FILES['download']['tmp_name']))
{
if ($_FILES['download']['size'] > 10000000000000)
{
echo "De download is te groot!";
exit;
}
if (!ereg("((.exe|.html|.htm)$)", $_FILES['download']['name'], $extensie))
{
echo "Dit bestandstype is <b>niet</b> toegestaan!";
exit;
}
$uploadfrom = $_FILES['download']['tmp_name'];
$uploaddir = "/localhost/downloads/Downloads/";
$uploaddir += $_FILES['download']['name'];
if (!move_uploaded_file($uploadfrom, $uploaddir))
{
echo "Er is iets misgegaan!";
}
else
{
echo "<a href=\"$uploaddir\">Bekijk</a>. Succesvol geupload!!!";
}
}
else
{
echo "Het uploaden is mislukt!";
}
}
else
{
echo "<form enctype=\"multipart/form-data\" action=\"$PHP_SELF\" method=\"post\">";
echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"1000000000\">";
echo "Upload download: <input name=\"download\" type=\"file\">";
echo "<input type=\"submit\" value=\"Upload!\" name=\"submit\">";
echo "</form>";
}
?>
mischien zi je het probleem dan met pad verwijzing
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir = C:\phpdev\www\downloads\Downloads
je hoeft dus geen pad op te geven voor het geuploade bestand dat doet php al automatisch in de $_FILE variabele ...
kijk anders hier even!
http://nl.php.net/manual/en/reserved.variables.php#reserved.variables.files
via via een naam toegewezen krijgt bijvoorbeeld je tikt bla in en daar krijg je de download knop he voor in de plaats snap je dat zo ja kun je me een indicatie geven hoe dat moet haha :D tabbee
indicatie please?
oh zo werkt dat inloggen haha oepsie
(Niet dus)
maar hoe dan ook tlukt me toch niet echt met die download script ik heb nu 2 tabellen 1tje met info en de andere met de url hoe vind ik die 2 om hat voor me kaar te krijgen?
Elwin
ik heb een tabel en daar moet dat in komen te staan die a href zodat iedereen kan downloaden maar een nieuwe download moet ik als beheerder makkelijk in een form kunnen toevoegen.
zodat gebruiks gemak optimaal is.
Het gebruiks gemak is inderdaad pas compleet als het door peter gesuggereerde in combinatie het hoofdletters wordt geimplementeerd.
Wat weer zeuren dat maakt geen ene bal uit het gaat om de gedachte die in de tekst zit niet om te kijken of het wel algemeen beschaafd nederlands gespelt is man wat een zeuren om niks zo verlies je klanten whoor
[2] Jij bent de gebruiker en in eerste instatie wijst een andere gebruiker er op dat je bericht onleesbaar is.
[3] Jij wilt geholpen worden, wij doen moeite voor jou, jij mag best een beetje moeite doen door punten en comma's te gebruiken.
[4] Om even een voorbeeldje te geven:
"Wat weer zeuren dat maakt geen ene bal uit het gaat om de gedachte die in de tekst zit niet om te kijken of het wel algemeen beschaafd nederlands gespelt is man wat een zeuren om niks zo verlies je klanten"
Wordt als je punten, comma's en hoofdletters gebruikt:
"Wat weer een zeuren. Dat maakt geen ene bal uit? Het gaat om de gedachte die in de tekst zit, niet om te kijken of het wel algemeen beschaafd nederland gespelt is. Man, wat een zeuren om niets! Zo verlies je klanten whoor."
Dan hebben we nog niet eens op de spelling of grammatica gelet.
Maarliefst vier zinnen, en drie comma's. Dit maakt het lezen voor ons makkelijker, en voor jou betekend dat dat meer mensen moeite nemen om JOUW bericht te lezen, met JOUW probleem.
p.s. het zijn komma's, en een vraagteken is geen uitroepteken.
Aap, leer lezen wat we zeggen, en leer schrijven, terug naar de basisschool!
Overigens is het een vriendelijke manier om te bedanken voor de hulp. Bij deze een slotje op deze thread.