php tabel waarin ik een download knop wil zetten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 3 volgende »

20/02/2004 12:22:00
Quote Anchor link
vraagje ik heb dit geschreven maar ik wil graag in de download cel een hyperlink hebben van een download op mijn pc hoe doe ik dat want elke rij wil een andere download maar de table blijft hetzelfde en met php is dat vrij lastig in html een makkie deze code is het:

print ("<table border=1 width=90% bordercolor=\"#999999\" cellspacing=\"0\" cellpadding=\"2\">

<th bgcolor=#cccccc Height=\"5\"><h5><b><font color=\"#0067CE\">
<div align=\"center\">Pakket</div></font></b></h6></th>
<th bgcolor=#cccccc><h5><b><font color=\"#0067CE\">
<div align=\"center\">Categorie</div></font></b></h6></th>
<th bgcolor=#cccccc><h5><b><font color=\"#0067CE\">
<div align=\"center\">Bestandsnaam</div></font></b></h6></th>
<th bgcolor=#cccccc><h5><b><font color=\"#0067CE\">
<div align=\"center\">Grootte</div></font></b></h6></th>
<th bgcolor=#cccccc><h5><b><font color=\"#0067CE\">
<div align=\"center\">Datum</div></font></b></h6></th>
<th bgcolor=#cccccc><h5><b><font color=\"#0067CE\">
<div align=\"center\">Download</div></font></b></h6></th> ");

$connection = mysql_connect("localhost");
$db = mysql_select_db("markdb", $connection);
$sql = mysql_query("SELECT * FROM download where Pakket='543'");

while ($row = mysql_fetch_array($sql)) {
$Pakket = $row["Pakket"];
$Categorie = $row["Categorie"];
$Bestandsnaam = $row["Bestandsnaam"];
$Grootte = $row["Grootte"];
$Datum = $row["Datum"];
$Download = $row["Download"];

print ("</tr><tr>
<td bgcolor=#dddddd><h6>$Pakket</h6></td>
<td bgcolor=#dddddd><h6>$Categorie</h6></td>
<td bgcolor=#dddddd><h6>$Bestandsnaam</h6></td>
<td bgcolor=#dddddd><h6>$Grootte</h6></td>
<td bgcolor=#dddddd><h6>$Datum</h6></td>
<td bgcolor=#dddddd><h6>$Download</a></h6></td>

</tr>");
}
print ("</table>");


please answer mijn vraag
Gewijzigd op 04/03/2004 16:51:00 door
 
PHP hulp

PHP hulp

25/11/2024 15:35:26
 

20/02/2004 12:57:00
Quote Anchor link
ik snap uw vraag niet goed
Gewijzigd op 20/02/2004 13:25:00 door
 

20/02/2004 14:01:00
Quote Anchor link
ik wil een tabel met dingen uit mijn mysql database maar hoe krijg ik in die zelfde tabel ook een download (in de lus)?
 
Arend a

Arend a

21/02/2004 11:28:00
Quote Anchor link
<a href="http://url/naar/$bestand">$bestand</a>
 

21/02/2004 12:36:00
Quote Anchor link
thnx zal het uitproberen ;)
 

23/02/2004 08:54:00
Quote Anchor link
maar moet je die downloads dan ook uit een speciale map halen want ik neem aan dat je die niet in mysql kunt pompen toch?
 
Mitch X

Mitch X

23/02/2004 09:53:00
Quote Anchor link
Kan wel, maar is niet zo handig :)
 

23/02/2004 10:05:00
Quote Anchor link
goh wat een goede uitleg ????
hoe dan waar laat ik mijn download bestanden dan want ik kom er zo 123 niet uit. en hoe upload ik ze op de beste manier mischien weten jullie nog goede sites met voorbeelden van php upload tabbellen? dat je een voorbeeld hebt van een tabel met daarin een download functie want ik ben nog maar een biginner met php dus is nog even aftasten.
 
Mitch X

Mitch X

23/02/2004 10:32:00
Quote Anchor link
Zoiets... gwoon naar een map uploaden :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
if ($_POST[submit])
{

    if (is_uploaded_file($_FILES['image']['tmp_name']))
    {

        if ($_FILES['image']['size'] > 51200)
        {

        echo "Het bestand is te groot!";
        exit;
        }

        
        if (!ereg("((.gif|.jpg)$)", $_FILES['image']['name'], $extensie))
        {

        echo "Dit bestandstype is <b>niet</b> toegestaan!";
        exit;
        }

        
        $uploadfrom = $_FILES['image']['tmp_name'];
        $uploaddir = "/jemap/";
        $uploaddir += $_FILES['image']['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=\"51200\">";
echo "Upload afbeelding: <input name=\"image\" type=\"file\">";
echo "<input type=\"submit\" value=\"Upload!\" name=\"submit\">";
echo "</form>";
}

?>
 
Mitch X

Mitch X

23/02/2004 10:44:00
Quote Anchor link
Dit is om het up te loaden :)
Ipv het in een db te pompen
Gewijzigd op 23/02/2004 10:45:00 door Mitch X
 

23/02/2004 10:47:00
Quote Anchor link
en die zet ik in die zelfde .php bestand ??? of moet ik die in mijn andere download php bestand zetten mischien die waar je het formulier kunt invullen en die de gegevens zet in mysql? maar anders kan ik het gewoon kopieeren en plakken in download.php en dan kunne mensen downloaden van mijn site?

thnx voor jullie snelle reacties by the way toppertje whoor
 

23/02/2004 11:23:00
Quote Anchor link
en mischien is het ook wel handig om te weten dat het .exe files zijn die wel 15 mb groot kunnen zijn dezen moeten ergens neer worden gezet zodat ik ze kan downloaden vanaf mijn site uit een tabel in php deze tabel is gezet in php en is een loop hoe krijg ik dat dan voor mekaar?????? HELP ME
 
Mitch X

Mitch X

23/02/2004 12:43:00
Quote Anchor link
Dan moet je even de filesize en de extensie aanpassen (hiermee kan je zorgen dan anderen ook files kunnen uploaden ... bv vrienden die je niet je w8woord wilt geven maar wel wil laten uploaden)
Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
if ($_FILES['image']['size'] > 15728640)
        {

        echo "Het bestand is te groot!";
        exit;
        }

        
        if (!ereg("((.exe|.com)$)", $_FILES['image']['name'], $extensie))
        {

        echo "Dit bestandstype is <b>niet</b> toegestaan!";
        exit;
        }

// en
"<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"15728640\">"
?>

Zoals je mss wel weet is 15728640 Bytes ongeveer 15 mb :)
 

23/02/2004 12:59:00
Quote Anchor link
wat heb ik hieraan dit is geen antwoord op mijn vraag alleen een extra die het nog moeilijker maakt dopie haha en ja dat van die 15 mb snapte ik zelfs nog:D
 
Mitch X

Mitch X

23/02/2004 13:16:00
Quote Anchor link
Dat downloaden is al uitgelegt :)
 

23/02/2004 13:27:00
Quote Anchor link
oh......... hahahhaha:D nou dan zou het mijn petje nog wel iets te boven gaan ik zal me wat meer verdiepen nog in php met mysql ;) p.s. hebben jullie nog tips met hele goede sites met tutorials?
 
Mitch X

Mitch X

23/02/2004 14:39:00
 
Arend a

Arend a

23/02/2004 16:44:00
Quote Anchor link
Quote:
"<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"15728640\">"


Hier kan je nooit op vertrouwen, en wat mij betreft moet je dit ook NIET gebruiken, maar eerder constructies als mitch gebruikt.
 
Mitch X

Mitch X

23/02/2004 16:55:00
Quote Anchor link
Die gebruik ik ook :)... en dan nog 1 in het script voor als dat omzeilt word :)
Slim he? :P
Gewijzigd op 23/02/2004 16:56:00 door Mitch X
 
Arend a

Arend a

23/02/2004 17:25:00
Quote Anchor link
Neuh, dan heb je een nutteloze regel in je script ;)
 

24/02/2004 09:01:00
Quote Anchor link
oke gaan we het uitvechten hahaha morgen 9:00 uur lol :D:D:D maar ja www.phphulp.nl zit ik nu op he nee andere sites die bestaan ook he zoals: www.net-language.com, www.phpfreaks.com, http://php.us.themoes.org, www.sitemasters.be, www.troutworks.com/phpbook/firsted/, www.phpfreakz.nl, enz als je er nog andere weet vertel maar :D
 

Pagina: 1 2 3 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.