php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.05.2007, 17:40  
Neuer Benutzer
 
Registriert seit: 18.04.2007
Beiträge: 17
deCoo
Standard RAR Datein packen

Hallo

Ich möchte mit php, RAR datein packen das ist auch kein Problem nur der Besucher muss dann ~ 2 min warten und das will ich ändern.
Also
Besucher sagt xyz.psd will er gepackt haben
Der Besucher wir weiter geleitet, und kann andere sachen machen.
Im Datei Manager sieht er den Status der datei... ob sie fertig gepackt ist oder nicht.

Habt ihr eine idee wie ich das realiesieren könnte ?

mfg
DrWeb
deCoo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.05.2007, 17:49  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo deCoo,

könnte man mit AJAX realisieren und einen kleinen Bereich eingeblendet lassen, der einen Fortschrittsbalken zeigt. Im Hintergrund requestest du einfach den Pack-Vorgang und gibst eine Meldung aus, wenn der Vorgang fertig ist. Da der Nutzer weiter auf der Seite verweilen können muss/soll, musst du hier mit asynchronen Mitteln arbeiten. Alternative wäre eine Client-Server-Geschichte. Du schreibst ein Start in die Session und überprüfst bei jedem erneuten Request, ob der Job, den du im Hintergrund gestartet hast, bereits fertig ist und du auf deiner Seite irgendwo eine Meldung ausgeben kannst. Da bist du aber daran gebunden, dass der User wieder klickt. Das wiederum könnte man mit einem iframe, in dem ein META-Refresh enthalten ist umgehen.

Any questions?
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 12.05.2007, 17:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Lonht es überhaupt mit einer DSL Verbindung die Wartezeit für das Erstellen abzuwarten? Denn Erstellung RAR + Download RAR muss ja dann deutlich schneller sein als Download PSD.

Ansonsten hatten wir es erst kürzlich in 2 Threads von Cronjob (kann man ja mittlerweile alle Minute einrichten, sogar kostenfrei über cronjob.de) oder die pctnl_* Funktionen (mit pctnl_fork() einen Kindprozess erstellen, der das Packen übernimmt, bei Beenden Kopie verschieben, file_exists() o.ä. Check, Download anbieten).

Ein %-Status ist damit also nicht drin, aber eine Fertig/Packprozess in Gang-Anzeige jedoch schon..
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
RAR Datei packen deCoo PHP Tipps 2007 3 15.05.2007 20:30
Datein aus ordner auslesen mit Zeitangabe Sebja PHP Tipps 2006 4 06.07.2006 10:17
Datein öffnen mit PHP PHP Tipps 2006 4 19.03.2006 00:07
In mehreren Packeten packen? becks123 PHP-Fortgeschrittene 1 25.12.2005 11:36
pdf datein downloaden PHP Tipps 2005-2 7 18.06.2005 19:02
Uploadskript | mehrere Datein hochladen PHP Tipps 2005-2 5 13.06.2005 18:46
[Erledigt] IF() abfrage in variable packen PHP Tipps 2005 14 01.04.2005 17:23
[Erledigt] scriptzeile in link packen HTML, Usability und Barrierefreiheit 2 26.01.2005 20:34
entpacken von Datein macht Probleme PHP-Fortgeschrittene 2 23.12.2004 16:58
Fehler bei Auslesen von Ordnernamen und datein im ordner PHP-Fortgeschrittene 3 11.12.2004 13:25
Datein aus von Externen Servern Lesen oder Importieren PHP Tipps 2004-2 2 06.12.2004 20:42
Array aus einem URL String in Variablen packen? Paulo PHP Tipps 2004-2 23 12.11.2004 16:37
[Erledigt] Apache frisst speicher, Downlad grosser Datein über PHP Server, Hosting und Workstations 3 28.09.2004 20:07
Suche Template Parser - Muss PHP Datein includen können Schaelle PHP Tipps 2004 0 01.07.2004 20:48
datein per checkbox löschen (php) rocco PHP Tipps 2004 16 27.06.2004 21:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
pdf in rar packen, pdf datei rar packen, rar dateien selber packen, php dateien hochladen und sie mit rar packen, rar packen, php dateien zippen und upload, php download rar datein, rar packen php script, rar pack skript, php rar-dateien packen, rar mit php, pdf in rar verpacken, php pdf packen, via php script .rar packen, rar php, pdf packen rar, pdf rar verpacken, php rar, rar packen script, php verzeichnis als rar packen und herunterladen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.