completare uno script in php

Cercavo in php qualche cosa tipo l'asp.net esiste?

mi piacerebbe che in php quandp èassi da una pagina ad un'altra ci sia un qualche cosa che ti dici che la pagina sta caricando, se fai l'upload di un immagine mettere una barra che ti dice la percentuale ecc

come si possono fare queste cose solo in php? ho bisogno di qualche altra conoscenza di qualche altro linguaggio?

Spero di essere stato chiaro grazie a tutti per le risposte

inviato 9 anni fa
Markomyx
X 0 X

Ciao,

da programmatore PHP ti posso dire che non ci sono cose che fa ASP che anche PHP non sappia fare.... 8)

in ogni caso in merito agli upload, una ricerca su google per "php upload progress" ti da qualche idea....dipende da te, se hai accesso  al server per installare nuovi package PEAR, da che livello di compatibilità hai bisogno....

pagine di attesa, dipende da attesa di cosa....personalmente reputo le pagine di attesa uno spreco...solo caricare la pagina di attesa fa perdere tempo all'utente, che sa già che la pagina sta caricando dal browser (in più generi 2 richieste quando ne puoi usare 1, e le richieste sugli utenti 56k sono la parte che crea più attesa!).

Puoi usare alternative come Ajax:

form di inserimento dati, l'utente preme invio - invece di partire la classica post o get, fai una richiesta Ajax, e metti il classico 'Caricamento' in coda al form. Quando i dati sono stati inviati, la pagina che ha ricevuto i dati invia una redirect alla pagina del form verso una pagina di conferma, e sei a posto.

Altre cose non saprei...ma la comunità php è molto attiva, una ricerca su google risponde quasi a tutte le domande!

 :bye:

risposto 9 anni fa
robertomigli
X 0 X
da programmatore PHP ti posso dire che non ci sono cose che fa ASP che anche PHP non sappia fare....

con asp.net vengono creati veri o propri programmi, sono pagine web completamente diverse, puoi trascinare ogetti, aprire menù con il tasto destro del mauso e molto altro, è possibile fare anche questo con il php? se si come?

Ti ringrazio per la tua risposta.

risposto 9 anni fa
Markomyx
X 0 X

Non conosco ASP ma sono assolutamente certo del fatto che un linguaggio lato server da solo non può gestire lo spostamento degli oggetti all'interno della pagina...questi effetti sono creati tramite linguaggi di scripting lato client come Javascript, Flash, VBscript etc... (oppure con i controlli activeX, ma questa è un'altra cosa)

penso che quello che tu stia cercando sia una gestione asincrona delle richieste, ovvero quello che comunemente viene chiamato AJAX.

Come ha giustamente suggerito Roberto, puoi trovare molta documentazione a riguardo tramite Google

Comunque ecco qua 2 esempi:

Upload: http://php5.bluga.net/UploadProgressMeter/demo.php

Drag and Drop: http://www.cyberdummy.co.uk/test/dd.php

come vedi sono "fatti in PHP" ed è bastato una semplice ricerca su google per scovarli :-D

 :bye:

risposto 9 anni fa
Xscratch
modificato 9 anni fa
X 0 X

Forse ho capito il punto....c'è un pò di confusione tra IDE (cioè il programma che usi per fare le pagine web - in asp per esempio Web Matrix) e il linguaggio di programmazione. Ci sono IDE grafici anche per php, ma non ne conosco di gratuti efficenti (io uso Notepad++).

 O0

risposto 9 anni fa
robertomigli
X 0 X

Grazie mille per le vostre risposte... io intendevo qualcosa come quello che ha postato Xscratch, il programma per programmare lo conosco, so la differenza, io dicevo del sito di hotmail, la nuova mail ha degli effetti particolari e volevo sapere (non per arrivare certo a quei livelli) ma qualche cosa del genere se era possibile in php.

Xscratch negli esempi che mi hai fatto vedere sono fatti in php e ajax giusto?

risposto 9 anni fa
Markomyx
X 0 X

si

nel codice HTML viene inserito del codice javascript che tramite l'oggetto XMLHttpRequest viene inviata una richiesta al server che processa la pagina PHP richiesta e restituisce ancora un oggetto XML...questo è il fantomatico AJAX

risposto 9 anni fa
Xscratch
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda