PHP Script in Perl Script ändern
PHP Script in Perl Script ändern
Hallo ich habe mal ein PHP Script erstellt als Fotogallerie.
Nun möchte ich das in ein Perl Script gerne ändern da die neue Dynamische Seite nur Perl akteptiert und ich das Script da einbauen möchte.
Hallo ich habe mal ein PHP Script erstellt als Fotogallerie.
Nun möchte ich das in ein Perl Script gerne ändern da die neue Dynamische Seite nur Perl akteptiert und ich das Script da einbauen möchte.
<?
$vverz="Party123";
$veranstalltung ="Party123 vom 1.1.1900";
if(isset($_POST["zip"]))
if($_POST["zip"]=="1")
{
$zufall=rand(1,100);
include_once("../zip/createZip.inc.php");
$createZip = new createZip;
$createZip -> addDirectory($veranstalltung."/");
$ordner=opendir("../".$vverz."/gross");
while($bild = readdir($ordner))
{
if(is_file("../".$vverz."/gross/".$bild)&&preg_match('/.*\.jpg?g/i', $bild))
{
foreach($_POST['bildaus'] as $value)
{
if($bild==$value){
$fileContents = file_get_contents("../".$vverz."/gross/".$bild);
$createZip -> addFile($fileContents, $veranstalltung."/".$bild);
}
}
}
}
$fileName= $veranstalltung."-".$zufall.".zip";
$fd = fopen($fileName, "wb");
$out = fwrite ($fd, $createZip -> getZippedfile());
fclose($fd);
echo "<h1>Zip Datei Downloaden</h1>";
echo"<a href='http://www.mydomain.de/".$vverz."/$fileName'>hier downloaden</a><br><br><input type='button' onclick='javascript:history.back();' value='zurück'>";
@$creatZip -> forceDownload($fileName);
@unlink($fileName);
closedir($ordner);
}
?>
...
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" name="auswahl" enctype="multipart/form-data">
<!--//////////////////////////////////////////////////////////////////////////////////////////////////////////-->
<?
echo"<h2>".$veranstalltung."</h2>";
$i=1;
$c=1;
$z=0;
$verzeichnis=opendir("../".$vverz);
while($file= readdir($verzeichnis))
{
if(is_file($uverz."/".$file)&&preg_match('/.*\.jpg?g/i', $file))
{
$array_liste= "<input type=checkbox name='bildaus' value='".$file."'><a title='".$veranstalltung."' href='".$file."' id='http://www.mydomain.de/".$vverz."/gross/".$file."' rel='gb_imageset[party]'><img border='0' src='".$file."' width='100px' alt='".$file."'></a></input> ";
$c++;
$z++;
}
}
closedir($verzeichnis);
sort($array_liste);
for($co=0;$co<$z;$co++){
echo $array_liste[$co];
if($i==5)
{
$i=0;
echo"<br>";
}
$i++;
}
?>
<!--//////////////////////////////////////////////////////////////////////////////////////////////////////////-->
<br><br><input type="hidden" name="zip" value="1"><input type="submit" value="Auswahl Downloaden">
</form>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 191490
Url: https://administrator.de/contentid/191490
Ausgedruckt am: 24.11.2024 um 05:11 Uhr
3 Kommentare
Neuester Kommentar
Ich schon.
Die Frage ist: "Wer ist bereit das ganze für mich zu einen üppigen Honorar zu erledigen?"
Die Frage ist: "Wer ist bereit das ganze für mich zu einen üppigen Honorar zu erledigen?"
Dann sollten wir doch einfach mal "hier" schreien ;)
Naja, ich bin ja nicht so und interpetier den Beitrag mal eher etwas anders. Die Frage soll heißen, wie bekomme ich das Script nach Perl konvertiert?
Also, ein Tool, dass das automatisch erledigt, ist mir leider nicht bekannt. Daher suche man einen Bücherhandel seines Vertraues, kaufe sich ein gutes Buch über Perl und lese dies. Da steht dann zwar immer noch nicht drin, wie man das konvertiert, aber immerhin weiß man dann, wie man es selber umsetzen kann. Und wenn Du gut bist, schreibst Du doch einfach einen Konverter...
Achja, wenn Du eh gerade im Bücherladen bist, hol Dir bitte auch gleich ein Buch über IT-Sicherheit. Ungefilterte Variablen vom Benutzer zu übernehmen ist ja schon mehr als nur grob fahrlässig.
Und die Alternative wurde bereist erwähnt:
Naja, ich bin ja nicht so und interpetier den Beitrag mal eher etwas anders. Die Frage soll heißen, wie bekomme ich das Script nach Perl konvertiert?
Also, ein Tool, dass das automatisch erledigt, ist mir leider nicht bekannt. Daher suche man einen Bücherhandel seines Vertraues, kaufe sich ein gutes Buch über Perl und lese dies. Da steht dann zwar immer noch nicht drin, wie man das konvertiert, aber immerhin weiß man dann, wie man es selber umsetzen kann. Und wenn Du gut bist, schreibst Du doch einfach einen Konverter...
Achja, wenn Du eh gerade im Bücherladen bist, hol Dir bitte auch gleich ein Buch über IT-Sicherheit. Ungefilterte Variablen vom Benutzer zu übernehmen ist ja schon mehr als nur grob fahrlässig.
Und die Alternative wurde bereist erwähnt:
Die Frage ist: "Wer ist bereit das ganze für mich zu einen üppigen Honorar zu erledigen?"