noOx
Grünschnabel
Hallo,
ich habe ein simples Script geschrieben welches ein hochgeladenes Bild umbenennt und verschiebt, dabei habe ich Probleme die Dateiendung beizubehalten. Sobald ein . im Namen des Bildes ist wird alles dahinter als Dateiendung erkannt. Ich bin mir ziemlich sicher das es mit dem delimiter im explode zusammenhängt, der hier auch ein . ist.
Da ich noch eher ein Anfänger im Bereich PHP bin wollte ich fragen wie kann ich nur alles nach dem >letzten< Punkt..sofern mehrere Vorhanden sind speichern?
Hier der Teil der Probleme macht:
ich habe ein simples Script geschrieben welches ein hochgeladenes Bild umbenennt und verschiebt, dabei habe ich Probleme die Dateiendung beizubehalten. Sobald ein . im Namen des Bildes ist wird alles dahinter als Dateiendung erkannt. Ich bin mir ziemlich sicher das es mit dem delimiter im explode zusammenhängt, der hier auch ein . ist.
Da ich noch eher ein Anfänger im Bereich PHP bin wollte ich fragen wie kann ich nur alles nach dem >letzten< Punkt..sofern mehrere Vorhanden sind speichern?
Hier der Teil der Probleme macht:
PHP:
$name_old = $_FILES['bild']['tmp_name'];
$name_array = explode('.', $name_old);