Ich habe jetzt entlich ein Upload-skript fertig bekommen
Mit den man Bilder uploaden kann ... aber jetzt brauche ich Hilfe
Ich möchte das:
● Das die upgeloadeten Bilder verkleinert (200x 150x Pixel) auf der Seite angezeigt werden
● Und einen Link zur orginalen Datei (also z.B.: Deitei (1024x 768x Pixel))
Ich hoffe das ist zu machen
Danke im voraus!
Ahja hier der Link zur Upload-Seite >> klick hier <<
Und hier ist der Quellencode der Seite:
<?php
##### Funktionen #######################################
// Pfad zum Uploadordner.
$pfad = "pics";
// Maximal größe festlegen?
$sizeabfrage = "yes";
// Maximale Größe der Datei (Falls $sizeabfrage = "yes" ist)
$filesize = "20000";
// Maximale Größe angezeigen?
$sizeanzeige = "yes";
// Dateitypen die erlaubt werden soll
$extend = "jpg|gif";
// Erlaubten Dateitypen angezeigen?
$extendanzeige = "yes";
// Layout
$body = "<body bgcolor=#000000 text=#69953E link=#FF0000 alink=#69953E vlink=#69953E>";
$font = "<font face=arial size=1>";
##### Style #######################################
?>
<html>
<head>
<title></title>
</head>
<?php
echo "$body";
echo "$font";
?>
<div align="right">
<?
##### vorsicht beim ändern! ################################
$fehler = FALSE;
if ($senden) {
if ($file_name == "") {
echo "<BR><font color=#FF0000><b>Du hast keine Datei ausgewählt!</b></font>";
$fehler = TRUE;
}
if (!$fehler)
if (file_exists("$pfad/$file_name")) {
echo "<BR><font color=#FF0000><b>Sorry den Dateinamen gibts schon!</b></font>";
$fehler = TRUE;
}
if (!$fehler)
if ($sizeabfrage == "yes") {
if ($file_size > $filesize) {
echo "<BR><font color=#FF0000><b>Die Datei ist zu groß!</b></font>";
$fehler = TRUE;
}
}
if (!$fehler)
if (!eregi("($extend)$", $file_name)) {
echo "<BR><font color=#FF0000><b>Dieser Dateityp ist nicht erlaubt!</b></font>";
$fehler = TRUE;
}
if (!$fehler) {
if (copy($file, $pfad."/".$file_name)) {
echo "<BR><font color=#00FF00><b>Das Bild wurde Hochgeladen!</b></font><BR>";
$fehler = FALSE;
}
else {
echo "<BR><font color=#FF0000><b>Flehler beim Hochlanden der Datei</b></font>";
$fehler = TRUE;
}
}
}
if ($fehler || !$senden) {
?>
<table align="left">
<form action="<?php $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
<BR>
<b>Datei auswählen:</b>
<BR>
<?
if ($sizeanzeige == "yes") {
echo ("Max. Größe: ".$filesize." Byte");
}
?>
<BR>
<?
if ($extendanzeige == "yes") {
echo ("Erlaubte Dateitypen: ".$extend);
}
?>
<BR><BR>
<input type="file" size="30" name="file">
<BR>
<input type="Submit" name="senden" value="Hochladen">
</form>
</table>
<BR>
<?
}
echo "<br><br><br><br><br><br><br><br><br><br><br><br><br><br><hr>";
echo "..:: Hier sollen dann die upgeloadeten Bilder (verkleinert) angezeigt werden mit den Link zur orginalen Datei ::..<b>";
?>
</font>
</div>
</body>
</html>

Hilfe
Neues Thema
Antworten


Nach oben



