| | | | |
| | ||
| Gast
Beiträge: n/a
| Hallo zusammen.. ich schraub grade an nem Script das aber nicht das tut was es soll. Das script soll auf eine Datei auf den neuseten stand bringen wenn es von aussen aufgerufen wird. Auf dem Server läuft php 5 Code: <?php
$std_path = "./"; // Standard-Quellpfad
$max_size = 509715; // Max. zu erwartende Größe der zu kopierenden Datei
$src_path = "http://www.d9d.de:9989/generieren_auto.asp?pid=" .$ID;
$dst_path = "./";
// Los gehts...
$target=$dst_path . $dst_filename;
// Kopieren
// Quelldatei öffnen
echo "<html><body>Linkpage generieren
";
echo $src_path ."
";
$fsource = fopen ($src_path, "r");
// Einlesen der Quelldatei in Variable
$contents = fread ($fsource, $max_size);
$cont = $contents;
while ($contents<>"") {
echo ".";
$contents=fread ($fsource, $max_size);
$cont = $cont .$contents;
}
// Zieldatei öffnen, bzw. erstellen
$ftarget = fopen ("$target", "w+b");
// Zieldatei schreiben
echo "Zieldatei ".$target ." schreiben...
";
fwrite ($ftarget, $cont);
// Quelle/Ziel schließen
fclose($ftarget);
fclose($fsource);
// Info-Ausgabe (die nächsten vier Zeilen können gefahrlos gelöscht werden - quiet mode
echo "Linkseite erfolgreich geupdatet !
";
//echo "Quelle: " . $source . "
";
//echo "Ziel: ";
echo "<a href=\"" . $target . "\" target=_blank>" . $target . "</a>
</body></html>";
?>
Zitat:
Grüße Sir Gisbert | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 06.08.2003
Beiträge: 453
PHP-Kenntnisse: Fortgeschritten ![]() | Hat der Ordner ausreichende Rechte zum schreiben?
__________________ www.webdeveloperfactory.de - Der Blog und Ratgeber für Webentwickler mit zahlreichen Informationen |
| |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | $std_path muss ne datei sein kein verzeichnis, steht doch sogar da: Is a directory
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| |
| | |
| Erfahrener Benutzer | Code: $target=$dst_path . $dst_filename; Nutze $_POST['dst_filename'] bzw. $_GET['dst_filename'] um auf Variablen zuzugreifen, die du an ein PHP-Script übergibst und ganz wichtig: Prüfe diese Variablen auf Sicherheitslöcher.
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| php5 braucht 4 mal so lange wie php4? | CC84 | PHP Tipps 2006 | 4 | 12.04.2006 09:55 |
| PHP5 erkennt kein PHP5!? | DaOnkel | PHP Tipps 2006 | 4 | 14.03.2006 11:56 |
| [Erledigt] Seit PHP5 - vB sehr Langsam | PHP Tipps 2006 | 3 | 02.03.2006 10:11 | |
| [Erledigt] IIS6 mit PHP5 / CGI-Timeout | PHP Tipps 2006 | 3 | 01.02.2006 14:00 | |
| Apache2 + php5 sehr langsam!! | Klaus | Server, Hosting und Workstations | 13 | 19.11.2005 09:43 |
| Php4 vs php5 | PHP-Fortgeschrittene | 10 | 27.10.2005 00:38 | |
| [Erledigt] PHP5 mit Apache zum Laufen bringen... | PHP Tipps 2005-2 | 11 | 22.10.2005 17:52 | |
| php4 und php5 gleichzeitig | test022 | Server, Hosting und Workstations | 13 | 24.08.2005 10:25 |
| SOAP in PHP5 für NuSoap deaktivieren | PHP-Fortgeschrittene | 2 | 03.08.2005 18:23 | |
| php5 nicht abwärtskompatibel? | PHP Tipps 2005 | 12 | 27.05.2005 06:30 | |
| php4 und php5 auf einem indianer | Server, Hosting und Workstations | 2 | 22.05.2005 18:06 | |
| suche gut erklärtes Tutorila zu php5 und oop | Beitragsarchiv | 24 | 03.03.2005 12:38 | |
| [Erledigt] Unterschiedliche Ergebnisse: PHP4 / PHP5 | PHP-Fortgeschrittene | 2 | 03.01.2005 00:45 | |
| [Erledigt] Erfahrung mit PHP5 / Stabilität | PHP-Fortgeschrittene | 3 | 30.08.2004 12:48 | |
| [Erledigt] Unterschied zw. PHP4 und PHP5 | PHP Tipps 2004 | 5 | 23.08.2004 08:42 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php4 $target, aufmachen d9d datei |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.