Bestandsbeschrijving toevoegen via database.
Ik wil graag een control panel maken voor mijn website. Ik ben nu bezig met het inlogscript via een mysql database. Na het inloggen is het de bedoeling dat je bestanden kunt toevoegen, wijzigen en verwijderen.
Je zal ook de beschrijving van het bestand moeten kunnen aanpassen op elk moment.
Dit zal (denk ik) via mysql database moeten gaan, maar ik weet niet hoe ik hiermee kan beginnen.
Ik denk zelf dat ik een form in het control panel moet maken en die moet queries uitvoeren in de database waardoor er op de download pagina de bestanden met beschrijving worden toegevoegd?
Ik kan een voorbeeld geven van wat ik bv wil.
Ik hoop dat jullie me kunnen helpen bij het maken van zo'n script en database.
1) control panel maken
2) inlogscript (met database)
3) bestanden toevoegen/wijzigen verwijderen
4) gegevens opslaan in database
1. Deel css, deel php/database
2. Een form met inlognaam en wachtwoord. Na verzenden controleren met gegevens in db.
3. Met een form kun je bestanden en gegevensvelden laten invullen/versturen.
4. Controleren en verwerken van gegevens uit form.
Wat heb je? Waar loop je tegen aan? Kortom: geef wat meer info.
En ik zou het in stappen doen.
Ik weet niet hoe ik het anders moet uitleggen maar zo hoort het er een beetje uit te zien (als het af is):
- De administrator (ik) logt in op mijn website.
- Na het inloggen krijgt de administrator de mogelijkheid om verschillende acties uit te voeren (tot nu toe, een bestand met beschrijving toevoegen).
Het inlogproces weet ik te maken, en wat de admin te zien krijgt ook maar het probleem ligt dus bij het maken van de bestandsbeschrijving.
We gaan verder:
- Als de admin op de actie "File Upload" klikt krijgt hij een andere pagina met een form om het bestand te uploaden, het een naam te geven en een beschrijving.
En dan loop ik hier dus tegen het eerste probleem aan. Ik weet hoe ik het form opzet maar niet het script voor de database (als ik die eigenlijk hiervoor wel nodig heb).
Er wordt zoals ik weet info gestuurd vanuit het form naar de database (ik weet dus niet het script hiervoor).
Als de info (bestandsnaam, beschrijving etc.) zijn opgeslagen in de database, zal er op de download pagina waar alle software staan, automatisch een tekstvak (of ander vak/vlak) tevoorschijn komen met daarin de naam van het bestand, de beschrijving, wat je er ook maar in wilt hebben staan. Boven dit vak komt een link te staan met bijv "Download now" met daarin de hyperlink naar het bestand.
Dit is dus het 2e probleem, hoe zorg ik ervoor dat er dus zo'n vak komt en als ik nog eens 3 bestanden toevoeg, hoe komen die precies onder elkaar met precies dezelfde ruimte ertussen. Wordt er dan automatisch een bestand aangemaakt of hoe zit dat?
Kun je me stap voor stap helpen met het maken van zoiets?
Alles wat je wilt, is redelijk basic.
Google kan je prima op gang helpen.
Voor PHP zou je kunnen kijken op http://www.phptuts.nl/view/39/
Zie dat je op http://www.pfz.nl/forum/topic/9861-bestandsbeschrijving-en-bestand-toevoegen-via-database-en-php/ ook de vraag hebt gesteld. Dat je elders je vraag ook post is prima, maar ik vind het dan wel zo netjes dat je dat even meldt. Voorkomt dat mensen veel tijd/energie ergens in steken, terwijl het antwoord misschien al gegeven is of er op een andere plek meer/andere informatie te vinden is.
Gewijzigd op 15/08/2013 20:49:12 door Obelix Idefix