se si trova allo stesso livello nella cartella devi mettere il punto prima dello slash che significa a partire da qui' ./ .Mentre se fosse su un "ramo" precedente dovresti mettere due punti ../ per dire indietro di una cartella.
quindi dovrebbe essere:
$uploaddir = './public/';

Rispondi quotando