|
|||
upload - script
hi,
habe ein upload-script auf folgender Seite Sommersportlehrgang 2012 folgende scripte wurden definiert: upload.php Code:
<?php //-------------------------CONFIG---------------------------------- ini_set('include_path', 'C:\\xampp\\htdocs\\ph\\'); $upload_path = "C:\\xampp\\htdocs\\ph\\uploads\\"; //---------------------------------------------------------------- require_once('upload_logic.php'); require_once('ph.php'); ?> Code:
<?php if(!isset($_POST['sbumit'])) return; if (!isset ($_FILES['file']['tmp_name']) && !empty($_FILES['file']['size'])){ $file = $upload_path.$FILES['file']['name']; $allowed_ex = array ('jpg', 'gif', 'png'); $extension = explode ('.', $_FILES['file']['name']); $extension = end($extension); if (!in_array($extension, $allowed_ex)){ $error_msg = "Dateiendnung nicht erlaubt."; return; } move_uploaded_file($_FILES['file']['tmp_name'], $file); if(file_exists($file)) { $access_msg = "Die Datei wurde erfolgreich hochgeladen."; } else { $error_msg = "Fehler beim Upload."; } } ?> Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="css/ph.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/be_slide.js"></script> <title>Sommersportlehrgang 2012</title> </head> <body> <div id="wrapper"> <div id="header"> <h1>SS 2012</h1> <div id="slidesho"></div> </div> <div id="main"> <h2>Bilder upload:</h2> <div id="upload"> <form enctype="multipart/form-data" action="" method="post"> <p>Datei: <input name="upfile" type="file"/></p> <p><input type="submit" name="submit" value="Hochladen"</p> <?php if(isset ($success_msg) && !empty($success_msg)) { echo $success_msg; } if(isset($error_msg) && !empty ($error_msg)) { echo $error_msg; } ?> </div> </div> </div> </body> </html> bzw. wie muss ich die Pfad - Angabe definieren, wenn es das Script auf dem Server liegt? Kann mir jemand einen Tipp geben wo mein Fehler liegt? |
Sponsored Links |
Sponsored Links |
|
||||
Ich vermute mal starkt das der öffentliche Server nichts mit C:\xamp\ angangen kann.
Verwende dirname( __FILE__ ) oder $_SERVER[ 'DOCUMENT_ROOT' ] um erstmal eine Orientierung zu bekommen. Werden denn überhaupt Fehlermeldungen ausgegeben? We.nn nicht, aktiviere sie: PHP: error_reporting - Manual |
|
||||
Zitat:
__________________
:) |
|
|||
ich habe mal folgende Zeile
Code:
error_reporting(-1); PHP-Code:
|
|
||||
PHP-Code:
Im übrigen (da hab ich vorhin geschlafen) muss das error_reporting i.A. vor den Code, nicht danach
__________________
:) |
Sponsored Links |
|
|||
habs nun folgendermaßen definiert:
PHP-Code:
Geändert von seeadler (04.06.2012 um 07:47 Uhr) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
php upload script mit verschiebung | elias1993 | Serveradministration und serverseitige Scripte | 3 | 30.11.2009 17:04 |
AJAX Upload - Ausgabe | haschi | Javascript & Ajax | 4 | 16.11.2009 12:27 |
Upload Script mit SSL? | R4V3N | Serveradministration und serverseitige Scripte | 6 | 02.02.2009 16:56 |
PHP Script mit GET-Parametern als Img-Src | Ares | Serveradministration und serverseitige Scripte | 2 | 13.09.2008 22:19 |
Suche kleines PHP Upload Script. | ConiKost | (X)HTML | 2 | 03.08.2006 10:43 |