Versuch Version 1.0
Beiträge von anspiUCNapufn9
-
-
Und was sagt 1.0?
-
Welche Version hast du eig gedownloadet??
-
Lässt sich mit einem so genannten MouseOver lösen. Dabei wird per CSS oder JS festgelegt, welches Bild angezeigt wird wenn man
a)mit der Maus auf dem Bild
b)mit der Maus nicht auf dem Bild ist: -
Irfan View -> Größe ändern ?!
-
Hast du allen Dateien und Ordner chmod 777 gegeben?
-
hast du den Code wie eben gepostet übernommen?
-
PHP
Alles anzeigen<?php // ----------------------------------------- // Das Script kann unter Verwendung // dieses Vermerks uneingeschränkt // genutzt / verändert werden. // © [url]www.php-space.info[/url] // ----------------------------------------- @include_once('functions.php'); // ----------------------------------------- // Beispiel $path = '/bilder-upload-script/img/'; $path = './img/'; // Verzeichnis zum Speicher Ordner nach http://www.ihre-domain.de/ // Beispiel $img_path_up = '/home/www/web3/html/php-space/bilder-upload-script/img/'; $img_path_up = '/web/1/000/021/168/40853/htdocs/upload/img/'; // Absuluter Pfad zum Speicher Ordner $groessemax = 10000; // Maximal Datei Größe in KB (KiloByte) // ----------------------------------------- // Ab hier nichts mehr anpassen if (!isset($_GET["loechen"])) $_GET["loechen"] = ""; if (!isset($_GET["file"])) $_GET["file"] = ""; ?> <html> <head> <title>Datei Upload</title> <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; } ?> [b]File Upload[/b] <? if($_POST["action"]){ $filename = ""; if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){ $file = $HTTP_POST_FILES['userfile']['name']; $temp = $HTTP_POST_FILES['userfile']['tmp_name']; $path_parts = pathinfo($file); $filename = "datei_" . time() . "." . $path_parts["extension"]; if($HTTP_POST_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! '; echo 'Url der Datei: [url='http://'.$_SERVER['HTTP_HOST'].$path.$filename.'']http://'.$_SERVER['HTTP_HOST'].$path.$filename.'[/url] [url=''.$_SERVER['PHP_SELF'].'']Eine weitere Datei auf den Server laden...[/url] </div>'; } else { echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } else { echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } else { echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } } else { ?> <form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]; ?>"> die Datei darf nicht größer sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/1024);?> KB (KiloByte). <input name="userfile" type="file" size="40"> <input type="submit" name="action" value="Speichern"> </form> <? } ?> [b]File List[/b] <? // Datein Löschen 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! </div>'; else echo '<div style="color:red;">Die Datei konnte nicht gelöscht werden. </div>'; } else { echo '<div style="color:red;">Die Datei gibt es nicht im Upload Verzeichnis! </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> <? // Datein Verzeichnis ansgeben $i=0; $verz=opendir ($img_path_up); while (false !== ($file = readdir($verz))) { if (filetype($img_path_up.$file)!="dir"){ $i++; echo '<tr bgcolor="Gainsboro">'; echo ' <td>[url='http://'.$_SERVER['HTTP_HOST'].$path.$file.'']'.$file.'[/url]</td>'; echo ' <td>'.fs_convert($img_path_up.$file,2).'</td>'; echo ' <td>'.date("d.m.Y H:i", last_change($img_path_up.$file)).'</td>'; echo ' <td><a href="'.$_SERVER["PHP_SELF"].'?file='.$img_path_up.$file.'&loechen=1" >Löschen</td>'; echo '</tr>'; } } if($i==0){ echo '<tr bgcolor="Gainsboro">'; echo ' <td colspan="4">Es ist noch keine Datei im Upload Ordner.</td>'; echo '</tr>'; } closedir($verz); ?> </table> Programmierung: [url='http://www.php-space.info']www.php-space.info[/url]</P> </body> </html>
-
Meinetwegen
PHP
Alles anzeigen<?php // ----------------------------------------- // Das Script kann unter Verwendung // dieses Vermerks uneingeschränkt // genutzt / verändert werden. // © [url]www.php-space.info[/url] // ----------------------------------------- @include_once('functions.php'); // ----------------------------------------- // Beispiel $path = '/bilder-upload-script/img/'; $path = './img/'; // Verzeichnis zum Speicher Ordner nach http://www.ihre-domain.de/ // Beispiel $img_path_up = '/home/www/web3/html/php-space/bilder-upload-script/img/'; $img_path_up = 'http://www.marcel-ahrensfeld.de/upload/img/'; // Absuluter Pfad zum Speicher Ordner $groessemax = 10000; // Maximal Datei Größe in KB (KiloByte) // ----------------------------------------- // Ab hier nichts mehr anpassen if (!isset($_GET["loechen"])) $_GET["loechen"] = ""; if (!isset($_GET["file"])) $_GET["file"] = ""; ?> <html> <head> <title>Datei Upload</title> <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; } ?> [b]File Upload[/b] <? if($_POST["action"]){ $filename = ""; if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){ $file = $HTTP_POST_FILES['userfile']['name']; $temp = $HTTP_POST_FILES['userfile']['tmp_name']; $path_parts = pathinfo($file); $filename = "datei_" . time() . "." . $path_parts["extension"]; if($HTTP_POST_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! '; echo 'Url der Datei: [url='http://'.$_SERVER['HTTP_HOST'].$path.$filename.'']http://'.$_SERVER['HTTP_HOST'].$path.$filename.'[/url] [url=''.$_SERVER['PHP_SELF'].'']Eine weitere Datei auf den Server laden...[/url] </div>'; } else { echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } else { echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } else { echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. [url=''.$_SERVER['PHP_SELF'].'']Noch mal versuchen...[/url] </div>'; } } } else { ?> <form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]; ?>"> die Datei darf nicht größer sein als <?php if((maximaledateiuploadgroesseermitteln()/1024)>$groessemax) echo $groessemax; else echo (maximaledateiuploadgroesseermitteln()/1024);?> KB (KiloByte). <input name="userfile" type="file" size="40"> <input type="submit" name="action" value="Speichern"> </form> <? } ?> [b]File List[/b] <? // Datein Löschen 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! </div>'; else echo '<div style="color:red;">Die Datei konnte nicht gelöscht werden. </div>'; } else { echo '<div style="color:red;">Die Datei gibt es nicht im Upload Verzeichnis! </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> <? // Datein Verzeichnis ansgeben $i=0; $verz=opendir ($img_path_up); while (false !== ($file = readdir($verz))) { if (filetype($img_path_up.$file)!="dir"){ $i++; echo '<tr bgcolor="Gainsboro">'; echo ' <td>[url='http://'.$_SERVER['HTTP_HOST'].$path.$file.'']'.$file.'[/url]</td>'; echo ' <td>'.fs_convert($img_path_up.$file,2).'</td>'; echo ' <td>'.date("d.m.Y H:i", last_change($img_path_up.$file)).'</td>'; echo ' <td><a href="'.$_SERVER["PHP_SELF"].'?file='.$img_path_up.$file.'&loechen=1" >Löschen</td>'; echo '</tr>'; } } if($i==0){ echo '<tr bgcolor="Gainsboro">'; echo ' <td colspan="4">Es ist noch keine Datei im Upload Ordner.</td>'; echo '</tr>'; } closedir($verz); ?> </table> Programmierung: [url='http://www.php-space.info']www.php-space.info[/url]</P> </body> </html>
-
Also http://www.marcel-ahrensfeld.de/upload/img ist der Order.
So, was habe ich oben gesagt, wo kommt der absolute Pfad hin? -
Die Bilder werden nicht in einer Datei sondern in einem Ordner gespeichert. Erstelle einen Ordner und poste den Link
-
Den Wert der Variable in Zeile 11 und 13
-
Das sieht, abgesehen von der Farbe in nem PHP-Editor nicht anders aus.
-
Wenn nur die Grenzen eingezeichnet sind, ist das politisch.
http://images.google.com/images?svnum=1…nG=Bilder-Suche -
Du musst auf deinem Server einen Ordner erstellen, in den Später alle Bilder reinkommen. Den Pfad zu diesem Ordner gibst du in Zeile 11 relativ und in Zeile 13 absolut ein.
-
Z=Zeile
In der Anleitung steht man soll die Werte in Z 11,13 und 14 ändern. Hinter den Variablen in Zeile 11 und 13 der Datei upload.php verbergen sich die Pfade (Adressen, URL's) zu dem Ordner, in den die User ihre Bilder hochladen. Diesen Ordner musst du vorher erstellen und ihn dann in Zeile 11 und 13 angeben (Kommentar in Zeile 11/13 genau durchlesen!!!)
In Zeile 14 kannst du di maximale Bildgröße einstellen.PS: Angucken schreibt man mit g....
-
Politisch oder Geographisch?
Schwarzweiß?
Bereits mit Namen drin oder ohne?
-
hast du die upload.php in Z 11/13/14 angepasst? Sprich einen Ordner erstellt und in Z 11/13 die Pfade dazu angegeben?
-
Ich hatte so vor einem Jahr mal nen Alten Siemens Scenic weissnich was mit PIII 400MhZ oder so im Keller als Server für nen Freund laufen, leider war die Ping viel zu hoch und das Ding braucht ja im Dauerbetrieb massig Strom^^
-
Na gut, ich meinte jetzt eher vornamen, wenn ich z.b Eike Hörding eingebe, findet er 5 Seiten, und Bei allen außer 2 Einträgen bin Ich gemeint (*freu*) Liegt aber glaub ich daran, dass der Name nicht soo häufig ist...^^