Cgi Forum

Das Programmierer Forum.
Aktuelle Zeit: 08.04.2020 04:18

Alle Zeiten sind UTC [ Sommerzeit ]




Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 14 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 30.09.2007 20:18 
Offline

Registriert: 30.09.2007 20:14
Beiträge: 4
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:

Zitat:
<?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&ouml;&szlig;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).'">&laquo;</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">&raquo;</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]


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.10.2007 07:37 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
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


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.10.2007 12:40 
Offline

Registriert: 30.09.2007 20:14
Beiträge: 4
So sieht die Verzeichnis verteilung aus:

http://homie.m5t.de/upload/upload.php
http://homie.m5t.de/upload/php_info.php
http://homie.m5t.de/upload/functions.php
http://homie.m5t.de/upload/img


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.10.2007 13:18 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
-Homie- hat geschrieben:


Hallo,

änder das mal in den Script:

Code:
$img_path_up = '/img/';


zu

Code:
$img_path_up = '/srv/www/htdocs/web1/html/user_web/homie/upload/img/';


Dann sollte die Meldung nicht mehr kommen.

mfg. Nico


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.10.2007 15:21 
Offline

Registriert: 30.09.2007 20:14
Beiträge: 4
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.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.10.2007 14:37 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
-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:
echo '   <td><a href="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"  target="_blank">'.$verzeichnis_daten[$i].'</a></td>';


Ersetzen Sie mit

Code:
echo '   <td><img src="http://'.htmlspecialchars($_SERVER['HTTP_HOST']).$path.$verzeichnis_daten[$i].'"></td>';


mfg. Nico Schubert


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 02.10.2007 15:08 
Offline

Registriert: 30.09.2007 20:14
Beiträge: 4
Vielen Dank :D


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.12.2007 16:17 
Offline

Registriert: 01.12.2007 15:20
Beiträge: 5
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:
<?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&ouml;&szlig;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).'">&laquo;</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">&raquo;</a> ';
}
?>
<p>Programmierung: <A href="http://www.php-space.info" target="_blank">www.php-space.info</A></P>
</body>
</html>
[/code]


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 03.12.2007 08:35 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
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:
<?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&ouml;&szlig;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).'">&laquo;</a> ';
}
if (( count($verzeichnis_daten)/$length ) > ($page+1) AND count($verzeichnis_daten)!=0 ) {
    echo '<a href="'.htmlspecialchars($_SERVER['PHP_SELF']).'?page='.($page+1).'">&raquo;</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


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.12.2007 21:16 
Offline

Registriert: 01.12.2007 15:20
Beiträge: 5
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


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.12.2007 23:42 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
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.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 04.12.2007 23:48 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
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


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 05.12.2007 00:34 
Offline

Registriert: 01.12.2007 15:20
Beiträge: 5
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


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 13.12.2007 15:37 
Offline

Registriert: 01.12.2007 15:20
Beiträge: 5
Hilft mir keiner? -.-


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 14 Beiträge ] 

Alle Zeiten sind UTC [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Impressum
Deutsche Übersetzung durch phpBB.de