Jag har fått till en inloggning och så nu. Men nu är det så att medlemmarna ska kunna ladda upp bilder. Jag hade tänkt göra en mapp då som heter upload. Men då kom jag att tänka på.
Om medlemmarna laddar upp en bild som heter likadant? Hur gör man för att förhindra det?
Om du har ett inloggnings system och användarna måste vara inloggade för att kunna ladda upp så ksulle du ju kunna göra så att bilderna bytar namn till användarens ID med
rename();
$fileext är filtypen på din bild!!! om du ska tillåta flera olika filtyper så skulle du kunna använda switch methoden...
Lycka till!
$nyttNamn = $_SESSION['id'].$fileext;
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "FULL PATH TILL KATALOGEN".$nyttNamn)){
echo "Filen är uppladdad under namnet ".$nyttNamn;
} else echo "Filuppladdningen misslyckades !!";
} else {
Nu har jag varit frånvarande ett tag. ursäkta. Men nu har jag fått till att koden kopierar och byter namn på filen. Men nu tänkte jag lägga in sökvägen till bilden i databasen...Men de funkar inte riktigt.
Så här ser det ut:
$sql ="INSERT INTO banner(bild) VALUES('$dir') WHERE nick ='$user'";
Tar jag bort WHERE nick = user grejen. Då kommer sökvägen in i tabellen. Men i ett nytt fält. Nån som ser felet? ;)