Be se solo quei parametri hanno il nome che inizia con "foto" (seguito da numero) puoi fare un ciclo
[php]while(list($chiave,$valore)=each($_GET)){
if(substr($chiave,0,4)=='foto'){
$nome_file = $valore;
//elabora il file
}
}[/php]
Be se solo quei parametri hanno il nome che inizia con "foto" (seguito da numero) puoi fare un ciclo
[php]while(list($chiave,$valore)=each($_GET)){
if(substr($chiave,0,4)=='foto'){
$nome_file = $valore;
//elabora il file
}
}[/php]
Forse ho capito male la domanda, in questi casi basta usare $_GET['foto1'], $_GET['foto2'] ecc.
Ma poi vuoi creare file e cartelle in base ai parametri passati via GET? Occhio che dal punto di vista della sicurezza ti stai buttando in una situazione alquanto complicata..
A me appari, cercando tvguida reality, con questo meta
"Guida ai migliori programmi in tv, aggiornato oggi programmi in tv e di stasera anche sui reality tv, grande fratello 10, amici, uomini e donne, x factor."
Ho cercato questa chiave e non la tua perchè a me non appari per niente in serp.
Ricordati, quando esegui una ricerca su google su siti di tua proprieta, di eseguire il logout altrimenti hai risultati falsati.
Il più delle volte la connessione è necessaria fino alla fine della pagina, magari per recuperare dei dati dinamici da inserire nei box laterali se non si è utilizzato un sistema di caching.. per cui chiuderla diventa superfluo.
Diventa invece buona pratica usare mysql_close() nel caso di pagine complesse, che ad esempio usano piu di un database, o viceversa di pagine che possono recuperare tutti i dati necessari all'inizio e poi limitarsi alla stampa di normali variabili.
Leggo che, nonostante un buon posizionamento adwords, hai vendite basse.
Mi chiedo se questo può dipendere da scarsi accessi (ottimo posizionamento ma pochi click) o da altri problemi (tante visite ma basso tasso di conversione).
Intanto andrei a fare alcuni ritocchi:
una grafica piu accattivante ed aggressiva, che invogli l 'utente alla navigazione / acquisto. Messo cosi è un sito troppo povero di comunicazione (unico elemento grafico è la testata, il resto è quasi tutto bianco)
migliorare la risoluzione delle immagini che al momento sono ridimensionate "brutalmente" via html. Basta un semplice file php ed una modifica alla function di output del software che stai usando per aver foto nettamente migliori.
oscommerce e derivati hanno fatto parte della storia dell'ecommerce ma hanno conquistato a merito la fama di pessima impostazione del menu di navigazione. Come vedi, il tuo menu a volte va a capo (anche con il solo punto esclamativo), il numero a fianco delle categorie non serve a nulla, anzi fa confusione (guanti non ha numero, significa che non ha categorie? invece no, significa che va a capo per "motocross")
Fare chiarezza. "spedizioni a 4.50 circa" non è il massimo, cosi come "il tuo indirizzo IP è .......", anzi una persona poco esperta potrebbe perfino rimanerne spaventato.
Anche l'espressione "checkout veloce" non è molto chiara, molti non sanno cosa sia un checkout.
Comunque un oscommerce con una buona grafica di solito funziona, quindi lavorerei su questo aspetto prima ancora di parlare di posizionamento.
Come prima cosa, toglierei l'attuale home e manderei l'utente subito alla pagina di ricerca bb /regione.
Questo per due motivi:
Sempre nell'ottica di uniformarsi agli standard attuali del settore di booking online (ottimo avere idee innovative, ma ci sono standard di navigazione che a mio avviso non vanno modificati altrimenti gli utenti si perdono), ti consigli di usare 1 solo decimale per i voti degli appartamenti, arrotondato al mezzo punto (1, 1.5, 2 ecc, anzichè 1.33333, 2.34354 ecc).
Anzi, ancora meglio trasformare questo valore in qualcsoa di grafico, una progressbar o le classiche stellette.
In questi casi puoi usare un altro approccio, quello di togliere all'utente la possibilità di inserire un numero e farlo muovere solo con le classiche freccie (sposta su, sposta giu).
Vantaggio = cosi ti togli di mezzo la gestione di numeri uguali.
Svantaggio = se hai tanti record e l'utente vuole spostare il 90esimo in prima posizione, deve eseguire 90 operazioni..
Variante: puoi usare librerie javascript come script.aculo.us che gestiscono a meraviglia il drag/drop per cui l'utente sposta una cella quante posizioni vuole, in un colpo solo. Se poi ci combini un po di Ajax, lo show è servito (quando ho usato questa soluzione i clienti non vedevano l'ora di giocare con il pannello :D)
Secondo approccio: l'utente anzichè scrivere valori progressivi (1,2,3,ecc) inserisce range.
Per cui il primo valore sarà 1, il secondo 10, il terzo 20 e via dicendo.. cosi se dovra spostare il quinto record in seconda posizione, gli basterà dargli valore 9 e nel db dovrai limitarti ad aggiornare 1 solo dato.
Soluzione "spiccia", con ovvi limiti (se all'area accede un admin va bene, ma se è un'area riservata agli utenti del sito hai voglia a spiegare la cosa.. e poi se sposta 1 record al giorno, a fine mese rischi di trovarti i range completi)
Forse non ho capito bene cosa ti serve, ma da come hai scritto sembra che tutto si possa risolvere con un paio di semplici query-delete. O forse ti serve sapere altro?
La ringrazio molto per la risposta!
Ciao phakko,
intanto grazie per la tua disponibilita.
Il mio problema è il "copia/incolla".
Con phpGuardian il cliente, codice offuscato, non puo apportare modifiche.. è gia una bel passo avanti. Se però puo copiare/incollare i file e trasferirli su un altro computer e trovarsi il programma funzionante.. purtroppo nel mio caso è un macello..
Era questo che mi interessava sapere.
Grazie ancora!
Ciao phakko,
purtroppo non posso darti una mano per questioni di tempo, però sono interessato al tuo prodotto.
Il mio problema è questo: ho sviluppato un gestionale in php/apache/mysql, funziona bene ma finora non ho potuto venderlo -se non alla persona che me l'aveva chiesto per prima- perchè appunto c'è il problema della protezione del codice.
Visto che gira in locale presumo che il tuo programma non possa aiutarmi vero?