plaatjes uploaden + database
ik krijg het maar niet voor elkaar om dit te bouwen:
iemand ideeën?
upload script 3 foto's 3 verschillende mappen elke foto in een aparte map zeg maar
de naam van de foto moet het id worden van de aangemaakte Record?
Gewijzigd op 01/01/1970 01:00:00 door Arco
Met een HTML formuliertje upload je de betreffende afbeelding. Vervolgens zet je in de verwerking eerst de benodigde gegevens in de database en achterhaalt het gegenereerde id (voor mysql gebruik mysql_insert_id()). Tenslotte verplaats je het geuploade bestand naar de goede locatie met het id als bestandsnaam.
Dit hele proces kun je natuurlijk ook in drievoud uitvoeren...
Ik heb id-naam_bestand.ext gedaan als naam.
In de database komt dan alleen de naam zonder id, maar in de bestandsnaam komt het wel zo.
Dat met die bestandsnaam snap ik niet Niek. Heb je een voorbeeldje van beide namen/id's?
Ik schrijf dan dit weg in de database, ik vraag vervolgens het id op van deze rij, dit is bijv 36.
De bestandsnaam is vervolgens 36-plaatje.jpg die ik upload naar de map.
Het kan ook alleen met het id, dus 36.jpg, maar heb bewust de bestandsnaam erbij gedaan, voor de vindbaarheid van de afbeeldingen in google.
Gewijzigd op 01/01/1970 01:00:00 door Niek Weevers
Dus:
id bestandsnaam memo etc
36 36-plaatje.jpg boe
Er zit wel iets achter je beredenering!
In de tabel komt dus gewoon plaatje.jpg.
Bestandsnaam in de map wordt wel 36-plaatje.jpg
Aan de voorkant van de site kun je afbeelding dus gewoon oproepen met $row['id'].'-'.$row['afbeelding']
wat ik dus nodig heb is een upload script
een script waarmee ik 3 foto's kan uploaden en die naar 3 verschillende mappen gaat. en de foto naam in de database komt en de naam gewoon uniek is.
Dus je gaat dan op de fileserver op zoek naar een plaatje met de bestandsnaam die begint met 36? Je weet dan nl niet precies wat de rest van de bestandsnaam is...
http://www.phphulp.nl/php/scripts/3/645/
daar ben ik ook al mee bezig geweest..
maar ik krijg het niet voorelkaar om daar meerdere plaatjes tegelijk te uploaden. en dat in 1 record te zetten.
daar ben ik ook al mee bezig geweest..
maar ik krijg het niet voorelkaar om daar meerdere plaatjes tegelijk te uploaden. en dat in 1 record te zetten.
Van daaruit kun je dan wel weer gaan bepalen hoe je de verschillende afbeeldingen gaat verwerken.
Bestanden uploaden
Voor een voorbeeld van een upload script zou je eens naar bovenstaande link kunnen kijken. Dit is dan weliswaar voor 1 bestand, maar dat kun je dan zelf verder uitbreiden zodat het meerdere bestanden aankan.
ja en alle 3 moeten naar een verschillende map:P
Dat maakt niet uit. Dat bepaal je uiteindelijk met de functie move_uploaded_file() en je kunt voor elk bestand afzonderlijk dus een verschillende locatie opgeven.
hmm... ik zal even wat probeeren:) alvast bedankt.... denk niet dat het gaat lukken maargoed:P
Gewijzigd op 01/01/1970 01:00:00 door Arco
Succes in ieder geval!