Seite 1 von 1

Es gibt kein Ordner wohin die Bilder geladen werden sollen!

Verfasst: 30.09.2007 20:18
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]

Verfasst: 01.10.2007 07:37
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

Verfasst: 01.10.2007 12:40
von -Homie-

Verfasst: 01.10.2007 13:18
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

Verfasst: 01.10.2007 15:21
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.

Verfasst: 02.10.2007 14:37
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

Verfasst: 02.10.2007 15:08
von -Homie-
Vielen Dank :D

Verfasst: 01.12.2007 16:17
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]

Verfasst: 03.12.2007 08:35
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

Verfasst: 04.12.2007 21:16
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

Verfasst: 04.12.2007 23:42
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.

Verfasst: 04.12.2007 23:48
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

Verfasst: 05.12.2007 00:34
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

Verfasst: 13.12.2007 15:37
von Checker
Hilft mir keiner? -.-