Mailinglisten-Archive |
This is a multi-part message in MIME format.
------=_NextPart_000_002E_01C107EF.C2B31920
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hiho,
beim form-tag fehlt noch die enctype-angabe:
enctype=3D"multipart/form-data"
falls das auch nicht geht hast du vielleicht auf dem server mit php =
keine schreibrechte
gruss tinu
----- Original Message -----=20
From: Neuburger1_(at)_aol.com=20
To: php_(at)_phpcenter.de=20
Sent: Sunday, July 08, 2001 8:27 PM
Subject: [php] Hilfe! (php-upload)
Hilfe!=20
Ich m=F6chte, dass ein Besucher in unser G=E4stebuch auch sein Foto, =
das dieser=20
auf seinem Rechner gespeichert haben muss, hochladen kann, damit es =
dann alle=20
weiteren Besucher sehen k=F6nnen. Mit dem folgenden PHP-File soll das=20
eigentlich funktionieren - tut es aber nicht.=20
(Gesamter Code im Anschluss)=20
Mit der Zeile=20
echo("<br><img src=3D\"$local_file\"><br>");=20
pr=FCfe ich, ob er das Bild auf dem Rechner findet - das tut er und =
zeigt es=20
auf dem Bildschirm brav an, aber auf den Server l=E4dt er es dann bei =
der Zeile=20
$foto =3D copy($local_file,"foto01.jpg");=20
dennoch nicht hoch, so dass danach ein Kreuz f=FCr ein nichtgeladenes =
Bild=20
angezeigt wird.=20
Warum????=20
Danke schon mal im voraus und herzliche Gr=FC=DFe,=20
Matthias=20
hier nun der Programm-Code:=20
<html>=20
<body>=20
<form action=3D"upload_01.php3" method=3D"post">=20
<input type=3D"file" size=3D"30" name=3D"local_file"><br>=20
<input type=3D"submit" value=3D"Hochladen">=20
</form>=20
</body>=20
</html>=20
<?php=20
if ($local_file)=20
{=20
echo("<br><img src=3D\"$local_file\"><br>");=20
$foto =3D copy($local_file,"foto01.jpg");=20
if ($foto)=20
{=20
echo("<br><img src=3D\"foto01.jpg\"><br>");=20
}=20
}=20
?>=20
------=_NextPart_000_002E_01C107EF.C2B31920
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3315.2870" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>hiho,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>beim form-tag fehlt noch die=20
enctype-angabe:</FONT></DIV>
<DIV><FONT face=3DArial =
size=3D2>enctype=3D"multipart/form-data"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>falls das auch nicht geht hast du =
vielleicht auf=20
dem server mit php keine schreibrechte</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>gruss tinu</FONT></DIV>
<DIV> </DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A href=3D"mailto:Neuburger1_(at)_aol.com"=20
title=3DNeuburger1_(at)_aol.com>Neuburger1_(at)_aol.com</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
href=3D"mailto:php_(at)_phpcenter.de"=20
title=3Dphp_(at)_phpcenter.de>php_(at)_phpcenter.de</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Sunday, July 08, 2001 =
8:27 PM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [php] Hilfe! =
(php-upload)</DIV>
<DIV><BR></DIV><FONT face=3Darial,helvetica><FONT size=3D2>Hilfe! =
<BR><BR>Ich=20
m=F6chte, dass ein Besucher in unser G=E4stebuch auch sein Foto, das =
dieser=20
<BR>auf seinem Rechner gespeichert haben muss, hochladen kann, damit =
es dann=20
alle <BR>weiteren Besucher sehen k=F6nnen. Mit dem folgenden PHP-File =
soll das=20
<BR>eigentlich funktionieren - tut es aber nicht. <BR><BR>(Gesamter =
Code im=20
Anschluss) <BR>Mit der Zeile <BR>echo("<br><img=20
src=3D\"$local_file\"><br>"); <BR>pr=FCfe ich, ob er das Bild =
auf dem=20
Rechner findet - das tut er und zeigt es <BR>auf dem Bildschirm brav =
an, aber=20
auf den Server l=E4dt er es dann bei der Zeile <BR>$foto =3D=20
copy($local_file,"foto01.jpg"); <BR>dennoch nicht hoch, so dass danach =
ein=20
Kreuz f=FCr ein nichtgeladenes Bild <BR>angezeigt wird. <BR>Warum????=20
<BR><BR>Danke schon mal im voraus und herzliche Gr=FC=DFe, =
<BR>Matthias <BR>hier=20
nun der Programm-Code: <BR><html> <BR><body> <BR><form=20
action=3D"upload_01.php3" method=3D"post"> <BR> <input =
type=3D"file"=20
size=3D"30" name=3D"local_file"><br> <BR> <input =
type=3D"submit"=20
value=3D"Hochladen"> <BR></form> <BR></body> =
<BR></html>=20
<BR><?php <BR>if ($local_file) <BR>{ <BR>echo("<br><img=20
src=3D\"$local_file\"><br>"); <BR>$foto =3D=20
copy($local_file,"foto01.jpg"); <BR>if ($foto) <BR> {=20
<BR> echo("<br><img =
src=3D\"foto01.jpg\"><br>");=20
<BR> } <BR>} <BR>?> =
<BR></BLOCKQUOTE></FONT></FONT></BODY></HTML>
------=_NextPart_000_002E_01C107EF.C2B31920--
php::bar PHP Wiki - Listenarchive