Es gibt kein Ordner wohin die Bilder geladen werden sollen!

Support Forum für Php-Space.info
Gesperrt
-Homie-
Beiträge: 4
Registriert: 30.09.2007 20:14
Kontaktdaten:

Es gibt kein Ordner wohin die Bilder geladen werden sollen!

Beitrag von -Homie- »

Hallo,

ich hab ein kleines problem mit einem Ihrer "Datei Upload" Scripte.
Runtergeladen habe ich diese Version:
Bilder Upload Script Version: 1.02 - 16.09.2007
Ich habe auch alles so gemacht wie es in der anleitung steht.
Wenn ich jetzt nun auf die Upload.php datie im Browser öffne kommt nur die Nachricht: "Es gibt kein Ordner wohin die Bilder geladen werden sollen!"
Dies ist das Script:
<?php
/*
-----------------------------------------
Das Script kann unter Verwendung dieses Vermerks uneingeschränkt
genutzt / verändert werden. © www.php-space.info
-----------------------------------------
Hinweis: Das Script läuft erst ab der Php Version 4.0.0-RC2 oder höher
*/
error_reporting(E_ALL);
include_once('functions.php');
// -----------------------------------------
// Verzeichnis zum Speicher Ordner nach http://homie.m5t.de/
$path = '/upload/';

// Absuluter Pfad zum Speicher Ordner
$img_path_up = '/img/';

// Maximal Datei Größe in KB (KiloByte)
$groessemax = 1024;

// Soviele Dateien pro Seite anzeigen
$length = 10;
// -----------------------------------------
// Ab hier nichts mehr anpassen
if (!isset($_GET["loechen"])) $_GET["loechen"] = "";
if (!isset($_GET["file"])) $_GET["file"] = "";

?>
<html>
<head>
<title>Datei Upload</title>
<!-- Php-Space.info / Datei Upload Version 1.02 - 16.09.2007 -->
<!-- (c) Nico Schuber <?php echo date("Y");?> - Kontakt: www.php-space.info - info[at]schubertmedia.de -->
<style type="text/css">
<!--
body, table{
color: #000;
font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
div{
margin:0;
padding:0;
}
-->
</style>
</head>
<body>
<?
if(uploadmoeglichkeitpruefen()==false){
echo '<div style="color:red;">Es ist auf diesen Server kein Upload möglich, bitte wenden Sie sich an Ihren Hoster und bitten um Aktivierung der Php Upload Funktion.</div>';
exit;
}
if(file_exists($img_path_up)==false OR $img_path_up ==''){
echo '<div style="color:red;">Es gibt kein Ordner wohin die Bilder geladen werden sollen!</div>';
exit;

}
?>
<br>
<strong>File Upload</strong><br>
<br>
<?
if($_POST["action"]){
$filename = "";
if ($_FILES['userfile']['tmp_name']<> 'none'){
$file = $_FILES['userfile']['name'];
$temp = $_FILES['userfile']['tmp_name'];
$path_parts = pathinfo($file);
$filename = "datei_" . time() . "." . $path_parts["extension"];
if($_FILES['userfile']['size'] <= $groessemax*1024){
if(decoct(fileperms($img_path_up))==40777){
if(@copy($temp, $img_path_up.$filename)){
echo '<div style="color:green;">Datei ist auf den Server!<br>';
echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Eine weitere Datei auf den Server laden...</a><br><br></div>';
} else {
echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
}
} else {
echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
}
} else {
echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
}
}
} else {
?>
<form method="post" enctype="multipart/form-data" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
die Datei darf nicht größer sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/1024);?> KB (KiloByte).<br><br>
<input name="userfile" type="file" size="40"><br><br>
<input type="submit" name="action" value="Speichern">
</form>
<? } ?>
<br><strong>File List</strong><br><br>
<?
if($_GET["loechen"]==1 AND $_GET["file"]!=''){
if(@file_exists($_GET["file"])==true){
if(@unlink($_GET["file"])==true) echo '<div style="color:green;">Die Datei wurde erfolgreich gelöscht!<br><br></div>';
else echo '<div style="color:red;">Die Datei konnte nicht gelöscht werden.<br><br></div>';
} else {
echo '<div style="color:red;">Die Datei gibt es nicht im Upload Verzeichnis!<br><br></div>';
}
}
?>
<table border="0" bordercolor="Gray" bgcolor="DarkGray" cellspacing="2" cellpadding="2" width="500">
<tr align="middle" bgcolor="Gainsboro" style="font-weight:bold">
<td><SPAN class="fett">File</SPAN></td>
<td><SPAN class="fett">Größe</SPAN></td>
<td><SPAN class="fett">Letzte Änderung</SPAN></td>
<td><SPAN class="fett">Aktion</SPAN></td>
</tr>
<?
$page = isset($_GET['page']) ? $_GET['page'] : 0;
$offset = 0;
$offset = $page * $length;
$verzeichnis_daten = array();
$fp = opendir ($img_path_up);
while (false !== ($file = readdir($fp))) {
if (filetype($img_path_up.$file)!="dir"){
$verzeichnis_daten[] = $file;
}
}
closedir($fp);
asort($verzeichnis_daten);
for ($i = $offset; $i < $offset+$length AND $i < count($verzeichnis_daten); $i++) {
echo '<tr bgcolor="Gainsboro">';
echo ' <td><a href="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'" target="_blank">'.$verzeichnis_daten[$i].'</a></td>';
echo ' <td>'.fs_convert($img_path_up.$verzeichnis_daten[$i],2).'</td>';
echo ' <td>'.date("d.m.Y H:i", last_change($img_path_up.$verzeichnis_daten[$i])).'</td>';
echo ' <td><a href="'.htmlspecialchars($_SERVER["PHP_SELF"]).'?file='.$img_path_up.$verzeichnis_daten[$i].'&loechen=1" >Löschen</td>';
echo '</tr>';
}
if(count($verzeichnis_daten)==0){
echo '<tr bgcolor="Gainsboro">';
echo ' <td colspan="4">Es ist noch keine Datei im Upload Ordner.</td>';
echo '</tr>';
}
echo '</table>';

if ($page > 0 AND count($verzeichnis_daten)!=0) {
echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page-1).'">«</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">»</a> ';
}
?>
<p>Programmierung: <A href="http://www.php-space.info" target="_blank">www.php-space.info</A></P>
</body>
</html>
Tschuldigung wen er ein bisschen lang is aber ich hab kaum ahnung von PHP.

Dank im Vorraus![/quote]
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

Hallo,

liegt der Ordner "img" im gleichen Verzeichnis wie das Script? Wenn nicht, so legen Sie diesen an und geben Sie den die Rechte.

mfg. Nico Schubert
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

Hallo,

änder das mal in den Script:

Code: Alles auswählen

$img_path_up = '/img/'; 


zu

Code: Alles auswählen

$img_path_up = '/srv/www/htdocs/web1/html/user_web/homie/upload/img/';
Dann sollte die Meldung nicht mehr kommen.

mfg. Nico
-Homie-
Beiträge: 4
Registriert: 30.09.2007 20:14
Kontaktdaten:

Beitrag von -Homie- »

Ok es funktioniert jetzt!

Vielen dank für den super service und überhaupt für das gesamte script!

Nur noch zwei fragen:
1. Ist der Upload auf .jpg bilder schränkt, oder lassen sich auch .bmp dateien hochladen?
Wenn ja, was muss ich ändern damit man nur .jpg Bilder upload kann.

2. Kann man auch vielleicht was im script ändern, sodas man anstatt dem filenamen, die datei sieht? - Also bildlich.
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

-Homie- hat geschrieben:1. Ist der Upload auf .jpg bilder schränkt, oder lassen sich auch .bmp dateien hochladen?
Wenn ja, was muss ich ändern damit man nur .jpg Bilder upload kann..
Es ist kein beschränkung eingebaut, man kan jede Datei auf den Server laden.
-Homie- hat geschrieben:2. Kann man auch vielleicht was im script ändern, sodas man anstatt dem filenamen, die datei sieht? - Also bildlich.
Ja, das können so machen:

Suchen Sie

Code: Alles auswählen

echo '	<td><a href="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"  target="_blank">'.$verzeichnis_daten[$i].'</a></td>';
Ersetzen Sie mit

Code: Alles auswählen

echo '	<td><img src="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"></td>';
mfg. Nico Schubert
-Homie-
Beiträge: 4
Registriert: 30.09.2007 20:14
Kontaktdaten:

Beitrag von -Homie- »

Vielen Dank :D
Checker
Beiträge: 5
Registriert: 01.12.2007 15:20

Beitrag von Checker »

Habe daselbe Prob. und hab mir das hier alles durchgelesen komme aber trotzdem nicht drauf an was es liegen könnte

Hier mein Code:

Code: Alles auswählen

<?php
	/* 	
		----------------------------------------- 
		Das Script kann unter Verwendung dieses Vermerks uneingeschränkt 
		genutzt / verändert werden. © www.php-space.info
		----------------------------------------- 
		Hinweis: Das Script läuft erst ab der Php Version 4.0.0-RC2 oder höher
	*/
	error_reporting(E_ALL);
	include_once('functions.php'); 
	// -----------------------------------------
	// Verzeichnis zum Speicher Ordner nach http://www.ihre-domain.de/
	// Beispiel $path = '/bilder-upload-script/img/'; 
	$path = '/upload/'; 	
	
	// Absuluter Pfad zum Speicher Ordner
	// Beispiel $img_path_up = '/home/www/web3/html/php-space/bilder-upload-script/img/';
	$img_path_up = '/srv/www/htdocs/web1/html/user_web/120987-10380-Checker/upload/img/'; 
	
	// Maximal Datei Größe in KB (KiloByte) 
	$groessemax = 3000; 
	
	 // Soviele Dateien pro Seite anzeigen
	$length = 1000;
	// ----------------------------------------- 
	// Ab hier nichts mehr anpassen 
	if (!isset($_GET["loechen"]))	$_GET["loechen"] = "";
	if (!isset($_GET["file"]))		$_GET["file"] = "";
	
?>
<html> 
<head> 
<title>Datei Upload</title> 
<!-- Php-Space.info / Datei Upload Version 1.02 - 16.09.2007 -->
<!-- (c) Nico Schuber <?php echo date("Y");?> - Kontakt: www.php-space.info - info[at]schubertmedia.de -->
<style type="text/css">
	<!--
	body, table{
		color: #000;
		font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	}
	div{
		margin:0;
		padding:0;
	}
	-->
</style>
</head> 
<body>
<? 
if(uploadmoeglichkeitpruefen()==false){
	echo '<div style="color:red;">Es ist auf diesen Server kein Upload möglich, bitte wenden Sie sich an Ihren Hoster und bitten um Aktivierung der Php Upload Funktion.</div>';
 	exit;	
}
if(file_exists($img_path_up)==false OR $img_path_up ==''){
	echo '<div style="color:red;">Es gibt kein Ordner wohin die Bilder geladen werden sollen!</div>';
	exit;

}
?>
    <br>
    <strong>File Upload</strong><br>
    <br>
<?
if($_POST["action"]){ 
	$filename = ""; 
	if ($_FILES['userfile']['tmp_name']<> 'none'){    
		$file = $_FILES['userfile']['name']; 
		$temp = $_FILES['userfile']['tmp_name']; 
		$path_parts = pathinfo($file); 
		$filename = "datei_" . time() . "." . $path_parts["extension"]; 
		if($_FILES['userfile']['size'] <= $groessemax*1024){
			if(decoct(fileperms($img_path_up))==40777){
				if(@copy($temp, $img_path_up.$filename)){ 
					echo '<div style="color:green;">Datei ist auf den Server!<br>'; 
					echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Eine weitere Datei auf den Server laden...</a><br><br></div>'; 
				} else {
					echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
				}
			} else {
				echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
			}
		} else {
			echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
		}
	} 
} else { 
?> 
<form method="post" enctype="multipart/form-data" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
	die Datei darf nicht größer sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/1024);?> KB (KiloByte).<br><br>
	<input name="userfile" type="file" size="40"><br><br>
	<input type="submit" name="action" value="Speichern">
</form> 
<? } ?>
<br><strong>File List</strong><br><br> 
<?
if($_GET["loechen"]==1 AND $_GET["file"]!=''){
	if(@file_exists($_GET["file"])==true){
		if(@unlink($_GET["file"])==true) echo '<div style="color:green;">Die Datei wurde erfolgreich gelöscht!<br><br></div>';
		else echo '<div style="color:red;">Die Datei konnte nicht gelöscht werden.<br><br></div>';
	} else {
		echo '<div style="color:red;">Die Datei gibt es nicht im Upload Verzeichnis!<br><br></div>';
	}
}
?>
<table border="0" bordercolor="Gray" bgcolor="DarkGray" cellspacing="2" cellpadding="2" width="500">
	<tr align="middle" bgcolor="Gainsboro" style="font-weight:bold">
		<td><SPAN class="fett">File</SPAN></td>
		<td><SPAN class="fett">Größe</SPAN></td>
		<td><SPAN class="fett">Letzte Änderung</SPAN></td>
		<td><SPAN class="fett">Aktion</SPAN></td>
	</tr>
<?
$page = isset($_GET['page']) ? $_GET['page'] : 0; 
$offset = 0;
$offset = $page * $length;
$verzeichnis_daten = array();
$fp = opendir ($img_path_up);
while (false !== ($file = readdir($fp))) {
	if (filetype($img_path_up.$file)!="dir"){
        $verzeichnis_daten[] = $file;
    }
}
closedir($fp);
asort($verzeichnis_daten);
for ($i = $offset; $i < $offset+$length AND $i < count($verzeichnis_daten); $i++) {
	echo '<tr bgcolor="Gainsboro">';
	echo '	<td><a href="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"  target="_blank">'.$verzeichnis_daten[$i].'</a></td>';
	echo '	<td>'.fs_convert($img_path_up.$verzeichnis_daten[$i],2).'</td>';
	echo '	<td>'.date("d.m.Y H:i", last_change($img_path_up.$verzeichnis_daten[$i])).'</td>';
	echo '	<td><a href="'.htmlspecialchars($_SERVER["PHP_SELF"]).'?file='.$img_path_up.$verzeichnis_daten[$i].'&loechen=1" >Löschen</td>';
	echo '</tr>';
}
if(count($verzeichnis_daten)==0){
	echo '<tr bgcolor="Gainsboro">';
	echo '	<td colspan="4">Es ist noch keine Datei im Upload Ordner.</td>';
	echo '</tr>';
}
echo '</table>';

if ($page > 0 AND count($verzeichnis_daten)!=0) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page-1).'">«</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">»</a> ';
}
?>
<p>Programmierung: <A href="http://www.php-space.info" target="_blank">www.php-space.info</A></P>
</body> 
</html> 
[/code]
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

Checker hat geschrieben:Habe daselbe Prob. und hab mir das hier alles durchgelesen komme aber trotzdem nicht drauf an was es liegen könnte

Hier mein Code:

Code: Alles auswählen

<?php
	/* 	
		----------------------------------------- 
		Das Script kann unter Verwendung dieses Vermerks uneingeschränkt 
		genutzt / verändert werden. © www.php-space.info
		----------------------------------------- 
		Hinweis: Das Script läuft erst ab der Php Version 4.0.0-RC2 oder höher
	*/
	error_reporting(E_ALL);
	include_once('functions.php'); 
	// -----------------------------------------
	// Verzeichnis zum Speicher Ordner nach http://www.ihre-domain.de/
	// Beispiel $path = '/bilder-upload-script/img/'; 
	$path = '/upload/'; 	
	
	// Absuluter Pfad zum Speicher Ordner
	// Beispiel $img_path_up = '/home/www/web3/html/php-space/bilder-upload-script/img/';
	$img_path_up = '/srv/www/htdocs/web1/html/user_web/120987-10380-Checker/upload/img/'; 
	
	// Maximal Datei Größe in KB (KiloByte) 
	$groessemax = 3000; 
	
	 // Soviele Dateien pro Seite anzeigen
	$length = 1000;
	// ----------------------------------------- 
	// Ab hier nichts mehr anpassen 
	if (!isset($_GET["loechen"]))	$_GET["loechen"] = "";
	if (!isset($_GET["file"]))		$_GET["file"] = "";
	
?>
<html> 
<head> 
<title>Datei Upload</title> 
<!-- Php-Space.info / Datei Upload Version 1.02 - 16.09.2007 -->
<!-- (c) Nico Schuber <?php echo date("Y");?> - Kontakt: www.php-space.info - info[at]schubertmedia.de -->
<style type="text/css">
	<!--
	body, table{
		color: #000;
		font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	}
	div{
		margin:0;
		padding:0;
	}
	-->
</style>
</head> 
<body>
<? 
if(uploadmoeglichkeitpruefen()==false){
	echo '<div style="color:red;">Es ist auf diesen Server kein Upload möglich, bitte wenden Sie sich an Ihren Hoster und bitten um Aktivierung der Php Upload Funktion.</div>';
 	exit;	
}
if(file_exists($img_path_up)==false OR $img_path_up ==''){
	echo '<div style="color:red;">Es gibt kein Ordner wohin die Bilder geladen werden sollen!</div>';
	exit;

}
?>
    <br>
    <strong>File Upload</strong><br>
    <br>
<?
if($_POST["action"]){ 
	$filename = ""; 
	if ($_FILES['userfile']['tmp_name']<> 'none'){    
		$file = $_FILES['userfile']['name']; 
		$temp = $_FILES['userfile']['tmp_name']; 
		$path_parts = pathinfo($file); 
		$filename = "datei_" . time() . "." . $path_parts["extension"]; 
		if($_FILES['userfile']['size'] <= $groessemax*1024){
			if(decoct(fileperms($img_path_up))==40777){
				if(@copy($temp, $img_path_up.$filename)){ 
					echo '<div style="color:green;">Datei ist auf den Server!<br>'; 
					echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Eine weitere Datei auf den Server laden...</a><br><br></div>'; 
				} else {
					echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
				}
			} else {
				echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
			}
		} else {
			echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
		}
	} 
} else { 
?> 
<form method="post" enctype="multipart/form-data" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
	die Datei darf nicht größer sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/1024);?> KB (KiloByte).<br><br>
	<input name="userfile" type="file" size="40"><br><br>
	<input type="submit" name="action" value="Speichern">
</form> 
<? } ?>
<br><strong>File List</strong><br><br> 
<?
if($_GET["loechen"]==1 AND $_GET["file"]!=''){
	if(@file_exists($_GET["file"])==true){
		if(@unlink($_GET["file"])==true) echo '<div style="color:green;">Die Datei wurde erfolgreich gelöscht!<br><br></div>';
		else echo '<div style="color:red;">Die Datei konnte nicht gelöscht werden.<br><br></div>';
	} else {
		echo '<div style="color:red;">Die Datei gibt es nicht im Upload Verzeichnis!<br><br></div>';
	}
}
?>
<table border="0" bordercolor="Gray" bgcolor="DarkGray" cellspacing="2" cellpadding="2" width="500">
	<tr align="middle" bgcolor="Gainsboro" style="font-weight:bold">
		<td><SPAN class="fett">File</SPAN></td>
		<td><SPAN class="fett">Größe</SPAN></td>
		<td><SPAN class="fett">Letzte Änderung</SPAN></td>
		<td><SPAN class="fett">Aktion</SPAN></td>
	</tr>
<?
$page = isset($_GET['page']) ? $_GET['page'] : 0; 
$offset = 0;
$offset = $page * $length;
$verzeichnis_daten = array();
$fp = opendir ($img_path_up);
while (false !== ($file = readdir($fp))) {
	if (filetype($img_path_up.$file)!="dir"){
        $verzeichnis_daten[] = $file;
    }
}
closedir($fp);
asort($verzeichnis_daten);
for ($i = $offset; $i < $offset+$length AND $i < count($verzeichnis_daten); $i++) {
	echo '<tr bgcolor="Gainsboro">';
	echo '	<td><a href="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"  target="_blank">'.$verzeichnis_daten[$i].'</a></td>';
	echo '	<td>'.fs_convert($img_path_up.$verzeichnis_daten[$i],2).'</td>';
	echo '	<td>'.date("d.m.Y H:i", last_change($img_path_up.$verzeichnis_daten[$i])).'</td>';
	echo '	<td><a href="'.htmlspecialchars($_SERVER["PHP_SELF"]).'?file='.$img_path_up.$verzeichnis_daten[$i].'&loechen=1" >Löschen</td>';
	echo '</tr>';
}
if(count($verzeichnis_daten)==0){
	echo '<tr bgcolor="Gainsboro">';
	echo '	<td colspan="4">Es ist noch keine Datei im Upload Ordner.</td>';
	echo '</tr>';
}
echo '</table>';

if ($page > 0 AND count($verzeichnis_daten)!=0) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page-1).'">«</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">»</a> ';
}
?>
<p>Programmierung: <A href="http://www.php-space.info" target="_blank">www.php-space.info</A></P>
</body> 
</html> 
[/code]
Morgen,

bitte teilen Sie uns folgende Daten mit:

- Was für eine Fehlermeldung kommt?
- Was für eine Php-Version haben Sie auf den Server im Einsatz?
- Wie ist die Adresse zum Script?
- Haben Sie die Rechte per Ftp Programm gesetzt?
- Welche Script Version haben Sie auf den Server geladen?

mfg. Nico
Checker
Beiträge: 5
Registriert: 01.12.2007 15:20

Beitrag von Checker »

Es kommt es gäbe keinen Ordner wohin die daten geladen werden sollen

habe 4.4 glaube ich, auf jeden fall eine ausreichende für dieses scriipt

www.website-for-all.de/upload ist die adresse

habe die richtigen dateiatribute gesetzt

1.2, die neuste version



Mir hat noch ein freund geholfen, jetzt gehts der geile uploader, bloß ich weiß nich wie er das rausgekrigt hat mit dem pfad:

/kunden/120987_64546/rp-hosting/8595/10380/upload/img/

weil der hauptpfad ist ja bei mir die domain und ich würde gerne wissen wie er den pfadteil weiter vorne rausgekrigt hat -.-



thx im voraus
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

Checker hat geschrieben:Es kommt es gäbe keinen Ordner wohin die daten geladen werden sollen

habe 4.4 glaube ich, auf jeden fall eine ausreichende für dieses scriipt

www.website-for-all.de/upload ist die adresse

habe die richtigen dateiatribute gesetzt

1.2, die neuste version



Mir hat noch ein freund geholfen, jetzt gehts der geile uploader, bloß ich weiß nich wie er das rausgekrigt hat mit dem pfad:

/kunden/120987_64546/rp-hosting/8595/10380/upload/img/

weil der hauptpfad ist ja bei mir die domain und ich würde gerne wissen wie er den pfadteil weiter vorne rausgekrigt hat -.-



thx im voraus
Das steht in der phpinfo.php Datei.
admin
Site Admin
Beiträge: 336
Registriert: 09.03.2005 10:41
Wohnort: Arnstadt
Kontaktdaten:

Beitrag von admin »

Ich kann es nicht empfehlen das Script offen so für jeden zugänglich zu machen! Da man alles auf den Server laden kann und sogar Php Scripte und die kann man dann ausführen. Wenn der Server schlecht konfiguriert ist, kann man da eigene Programme ausführen.

mfg. Nico
Checker
Beiträge: 5
Registriert: 01.12.2007 15:20

Beitrag von Checker »

man kann doch auch einstelln das nur bilderformate erlaubt sind... das kann man sicherlich auch so machen das nur rar formate erlaubt sind...

Ich wollte sowieso das Script mit nem Freund verbessern, ich lern was dabei und dann werde ich die verbesserung hier freistellen...

Ich hab zwar eig keine ahnung von scripten, aber mei freund kennt sich in solchen gebieten extrem gut aus, ich bringt mir dabei auch was bei
Checker
Beiträge: 5
Registriert: 01.12.2007 15:20

Beitrag von Checker »

Hilft mir keiner? -.-
Gesperrt