Jag undrar hur jag skall gå tillväga för att ladda upp bilder till min webbsida samt skriva en rubrik och infoga en kommentar till bilden. På denna sida skulle det vara kanon om man hade rubrikerna från tidigare upplagda bilder listade och med möjlighet att "delete:a" dem man vill.
Sedan skall rubrikerna listas på en sida med klickbara länkar till en ny sida med bilden, rubriken och kommentaren på.
Helst av allt skulle inte detta behöva en mysql databas utan enbart en txt-fil ... men om det inte går utan så går det med mysql.
DufferMedlem sedan mars 2003429 inlägg Det var inte lite du skulle ha kod till, krävs en hel del kodning för allt det där. Det hela handlar bara om att du skapar ett "admin formulär" där du har fält för varje sak som ska finnas på sidan.
Till varje bild du laddar upp kopplar du till en formulärsruta som laddar allt i en textfil, så istället för att ha du hämtar datan från en textfil ser du till att din admin sida gör allt jobb åt dig, det är nog den lättaste lösningen.
Klockan är 01:34 så du får ursäkta om jag skriver otydligt men jag tror jag skrev det ungefär rätt.
Tack för hjälpen!
Du menar att jag gör ett bilduploadsformulär där jag även inkluderar ett fält för RUBRIK och ett fält för KOMMENTAR.
Men kan jag skriva till en txt-fil så den förstår att typ bild1.jpg tillhör rätt rubrik och rätt kommentar?
Jag skall hjälpa min morbror med en produktsida med ca 20-30 bilder på slöjdhantverk. Grejen är att det skall vara enkelt för han att lägga till en produkt. Är detta det enklaste sättet att göra det via ett formulär?
Jag är inget vidare på PHP så jag får väl sätta helgen i anspråk till detta :-)
DufferMedlem sedan mars 2003429 inlägg Hehe om du ska ha det till din farbror är det perfekt med en liten admin sida till honom!
if($skicka) {
if(!($fil==""||$fil=="none")){
copy($fil,"/tmp/$fil_name");
echo ("Du har laddat upp filen $fil_name");
}
}
Sen tror jag att du vet hur du läser och skriver från textfiler.
för att skapa en bild med text till kan det se ut såhär
(Jag förutser nu att du har ett formulär här på samma sida där du har gjort ett text fält som skriver den kommentar som ska stå t.ex. under bilden. Denna skickar datan $kommentar)
$kod="<img src='$fil_name'><br>$kommentar";
$f=@fopen("bildarkiv.htm","r+");
if(!$f) die("Filen finns inte eller kan inte öppnas");
fwrite($,$kod);
fclose($f)
Hoppas det inte blev för klurigt för dig nu, men så tror jag det blir lättast för honom.
DufferMedlem sedan mars 2003429 inlägg fwrite($f,$kod);
Smärre korrigering bara glömde f efter $
Jag uttryckte mig nog luddigt ... det skulle skall var information som man skriver när man laddar upp filen, om bilden. Det vill säga att på sidan som visas för besökare skall det visas en bild på kanske en fotoram i trä sedan kanske det står under ... Fotoram gjord i ek, finns i olika former!
DufferMedlem sedan mars 2003429 inlägg Det är nog det jag som uttryckt mig luddigt, men vad denna koden gör för att säga exakt är:
Laddar upp 1 bild
Skapar en html-tag så att bilden kommer visas på en sida. den gör också ett radbyte och direkt under bilden kommer en text komma upp.
det är det jag använder variabeln $kod till ... det är den som sitter inne med all html...
Har du ngn mer fråga om hur detta ska kunna fungera så fråga igen, men med lite knep o knåp tror jag du kan sätta ihop detta till ett fint litet formulär =)