Ahhh! Det virker jo som en drøm Ved du så hvordan jeg skal lave file_exists? fordi den er jo ret præcis og den skal jo kun kontrollere om der er haha i eller ej. Så helt præcists file_exits(Fil der indeholder noget med haha)
Igen mange tak!
Er ikke sikker på jeg forstår spørgsmålet korrekt?
Du har en fil: EtEllerAndet.filtype
Du vil kun tjekke om filen eksisterer hvis der står haha i dens filnavn foran '_'?
Ovenstående kode jeg skrev giver dig strengen foran '_' altså hvis filen hedder haha_12456.jpg bliver strengen haha. Du ønsker så at slette haha.filtype hvis den fil eksisterer:
Så kan du eventuelt gøre følgende (hvis jeg altså har forstået korrekt):
//Brug prefix fra den kode jeg gav.
//Gør noget lignende med filtypen:
//Find teksten efter punktummet.
$filtype = substr($fil, strrpos($fil, ".") + 1);
//Sæt prefixet (haha) sammen med . og filtypen (gif, jpeg whatever).
$nyfilnavn = $prefix . '.' . $filtype;
//Tjek så om denne fil eksister og gør hvad du så vil hvis den gør.
Du kan også fjerne '+ 1' og ". '.' ." hvis du synes det er bedre. Grunden til jeg lavede det sådan her var for at så kunne du bruge variablen $filtype til andet.