Mailinglisten-Archive |
> Hi,
>
> bloede Frage, aber hast du mal probiert, die Quelle mit slash statt
> backslash anzugeben:
> C:/test/judith.jpg
>
> Gruss,
> Thomas Fritz
Hallo
Ich habe für mich folgende funktion geschireben (es geht problemlos unter
windows)
getestet mit relativen pfadangaben.
function
hochladen($httpfile,$httpgroesse,$httptype,$dateinamemitpfad,$type,$goesse,$
breit,$hoehe)
{
$httpgroesse=settype($httpgroesse,"integer");
$goesse=settype($goesse,"integer");
if($httpfile!="none" && substr_count($httptype,$type)==1)
{
if($groesse<=$httpgroesse)
{
if($type!="jpeg" || $type!="gif")
{
$bildinfos=getimagesize($httpfile);
if($bildinfos[0]<=$breit && $bildinfos[1]<=$hoehe)
{
copy($httpfile,$dateinamemitpfad);
echo "<li><b>Die Grafik wurde erfolgreich auf den Server
übertragen</b></li>\n";
}
else
{
echo "<li><b>Die Grafik muss in der Form von ".$breit." px B x ".$hoehe."
px H vorliegen für die Grafik zu ändern klicken sie bitte auf
ändern</b></li>\n";
}
}
else
{
echo "<li><b>Die Datei wurde erfolgreich auf den Server
übertragen</b></li>\n\n";
copy($httpfile,$dateinamemitpfad);
}
}
else
{
echo "Die Datei ist zu gross";
}
}
}
mfG
Thomas
php::bar PHP Wiki - Listenarchive