WebSite X5Help Center

 
Roberto N.
Roberto N.
User

Come si fa a dimensionre altezza e larghezza di campi lista o campi testo ?  it

Autore: Roberto N.
Visite 2246, Followers 4, Condiviso 0  

Buongiorno a tutti

Vi espongo il mio problema, ho creato la seguente pagina https://www.ilmioproduttoredifiducia.it/Ricerca-Guidata.php nella quale sono presenti 2 campi con lista selezionabile (regioni e province) e un campo testo in cui si può digitare liberamente. Attualmente i 3 campi sono di dimensioni diverse....

io vorrei che i 3 campi abbiano la stessa identica altezza e larghezza con angoli curvi ma non ho capito quale tag debbo usare per imporre le mie dimensioni  !?

il codice che ho scritto nell'oggetto "Codice HTML" è il seguente:

 <form method="post" action="cerca.php">   

    <label>Regione: </label>
    <select name="regioni">
        <option value=""></option>
        <option value="Abruzzo">Abruzzo</option>
        <option value="Basilicata">Basilicata</option>
        <option value="Veneto">Veneto</option>
    </select><br><br>   

    <label>Provincia:</label>
    <select name="province">
        <option value=""></option>
        <option value="Agrigento">Agrigento</option>
        <option value="Alessandria">Alessandria</option>
        <option value="Ancona">Ancona</option>
    </select><br><br>
   
    <label>Prodotto: </label>
    <input type="text" name="testo"><br><br>
   
    <p align="center">
       <input type="submit" value="Avvia ricerca">
    </p>

</form>

Postato il
21 RISPOSTE - 1 UTILE - 1 CORRETTO
Giorgio C.
Giorgio C.
User

devi inserire uno stile per il tuo form, nella sezione esperto dell'oggetto html esempio:

select, input {
    height: 20px;
    width: 200px;
    border-radius: 5px;
}

ma non sarebbe più semplice usare il modulo di contatto?

Ciao

Leggi di più
Postato il da Giorgio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

X Roberto, ... apparentemente dal codice non mi sembra un form selettivo; ...cercando su dynamicdrive potresti trovarne di più adatti, almeno per quel che mi ricordi, simile a quello di questo > link che mi trovo a portata di click...

... per il resto, come già anticipato da Giorgio...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto N.
Roberto N.
User
Autore

ciao Giorgio il mio scopo finale e avere come nell'esempio indicato nel link da KolAsim ‪ dei campi da cui leggere le stringhe per poi effettuare una ricerca all'interno di un mio database e in efetti il modulo contatto mi semplificherebbe di molto le cose... però non capisco come funziona la parte del modulo alla sezione "Invio"... se imposto  "invia dati ad un file" il file dove deve essere ? deve essere sul Path principale del mio sito ? ed il detto file deve contenere il codice per catturare le informazioni passate e leggere il database giusto... se è così presumo debba dare un nome ad ogni singolo campo come indicato in "opzioni" "Esperto"  Attributo <name> ? 

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

Ciao Giorgio ti ringrazio moltissimo per la disponibilità data e gli ottimi suggerimenti, ma ho pensato da rinunciare in quanto per fare quanto mi ero prefissato bisogna avere una certa padronanza in diversi linguaggi, purtroppo il mio livello di conoscenze è bassissimo... direi pari a zero, non sono neanche riuscito a fare la connessione al mio database (giusto per darti un idea del mio livello di conoscenza).

io inizialmente avevo pensato questi passaggi per arrivare al mio obbiettivo :

1) creo un modulo con i 3 campi delle opzioni da far scegliere all'utente

2) salvo in 3 variabili le opzioni scelte dall'utente

3) Filtro il mio database confrontando le 3 variabili

4) presento in una pagina i dati del database filtrato

ma da quanto ho visto bisogna conoscere HTML, PHP, JavaScript, MySql e non so quale altro linguaggio... al momento decisamente fuori dalla mia portata...  ci riproverò sicuramente tra qualche mese quando avrò acquistato almeno una conoscenza base minima dei linguaggi neccessari... !

Ancora grazie mille... ora vado a studirmi i fondamentali di HTML, PHP, MySql !  :)

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

Ciao Giorgio ti ringrazio moltissimo per la disponibilità data e gli ottimi suggerimenti, ma ho pensato da rinunciare in quanto per fare quanto mi ero prefissato bisogna avere una certa padronanza in diversi linguaggi, purtroppo il mio livello di conoscenze è bassissimo... direi pari a zero, non sono neanche riuscito a fare la connessione al mio database (giusto per darti un idea del mio livello di conoscenza).

io inizialmente avevo pensato questi passaggi per arrivare al mio obbiettivo :

1) creo un modulo con i 3 campi delle opzioni da far scegliere all'utente

2) salvo in 3 variabili le opzioni scelte dall'utente

3) Filtro il mio database confrontando le 3 variabili

4) presento in una pagina i dati del database filtrato

ma da quanto ho visto bisogna conoscere HTML, PHP, JavaScript, MySql e non so quale altro linguaggio... al momento decisamente fuori dalla mia portata...  ci riproverò sicuramente tra qualche mese quando avrò acquistato almeno una conoscenza base minima dei linguaggi necessari... !

Ancora grazie mille... ora vado a studiarmi i fondamentali di HTML, PHP, MySql !  :)

Leggi di più
Postato il da Roberto N.
 lemonsong  
 lemonsong  
User
Giorgio C.
Per l'invio a file leggi questo mio post https://helpcenter.websitex5.com/it/post/166894

Scusate l'intromissione, nel post quotato non si può più rispondere.

Invece di fare quella manovra, potresti cambiare l'attributo con il metodo .attr di jQuery, esempio:

$('#imObjectForm_1').attr('action','script/my_script.php');

Non l'ho provato ma dovrebbe funzionare, altrimenti come non detto.

Leggi di più
Postato il da  lemonsong  
Roberto N.
Roberto N.
User
Autore

Ciao  lemonsong, perdona la mia ignoranza ma non mi è chiaro in quale parte del mio progetto devo andare a cambiare l'attributo...  !?

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore
Roberto N.
Ciao  lemonsong, perdona la mia ignoranza ma non mi è chiaro in quale parte del mio progetto devo andare a cambiare l'attributo...  !?

intendi  la riga che ho postato all'inizio   <form method="post" action="cerca.php">    ?

Leggi di più
Postato il da Roberto N.
Giorgio C.
Giorgio C.
User

Bella intuizione Lemonsong! Oggi provo.

@Roberto no deve andare preferibilmente in head di quella pagina personalizzando my_script.php con il nome della pagina di destinazione. 

 <script>

$(document).ready(functio(){

$('#imObjectForm_1').attr('action','script/my_script.php');

});

</script>

Leggi di più
Postato il da Giorgio C.
Giorgio C.
Giorgio C.
User

OK funziona alla grande. Ecco il codice usato (con la correzione al mio errorino). In grassetto le personalizzazzioni

<script>
$(document).ready(function(){
$("#imObjectForm_3").attr("action","nome.php");
});
</script>

Leggi di più
Postato il da Giorgio C.
Roberto N.
Roberto N.
User
Autore

ciao ragazzi, in base ai vostri suggerimenti ho sperimentato le varie soluzioni da voi proposte alla fine ho risolto in questa maniera:

Fase 1) ho ceato nel mio progetto la pagina https://www.ilmioproduttoredifiducia.it/ricerca-guidata.html contenente l'oggetto "Modulo di contatto" nel quale ho impostato nella sezione "Invio" la voce "Invia i dati a un file" indicando come file "Avvia-Ricerca-Guidata.PHP" che precendemente avevo creato vuoto con notepad nella cartella NomeMioProgetto\Upload\Avvia-Ricerca-Guidata.PHP in questo modo mi esporta il file anche se non fa parte del progetto quando eseguo l'Eportazione del sito. 

Vedi immagine allegata

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

Ora non mi resta che fare il passo successivo

Fase 2) nel file che ho generato vuoto "Avvia-Ricerca-Guidata.php" ci scriverò il codice per leggere il mio database, filtrarlo con scelte fatte dall'utente nella pagina ricerca-guidata.html  ed infine presentare i risultati della ricerca...

Non conoscendo i linguaggi sto sperimentando i suddetti passi e grazie a voi mi sono potato avanti parecchio con il lavoro da eseguire...  piano.. piano... penso di riuscirci !  

Grazie mille !   :)

Leggi di più
Postato il da Roberto N.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Roberto N.
... ... ...  indicando come file "Avvia-Ricerca-Guidata.PHP" che precendemente avevo creato vuoto con notepad nella cartella NomeMioProgetto\Upload\Avvia-Ricerca-Guidata.PHP in questo modo mi esporta il file anche se non fa parte del progetto quando eseguo l'Eportazione del sito.  ... ... ...

... non posso provare, ma penso che forse non devi usare la cartella "upload", o meglio non usarla, ...oltre a non essere previsto dal programma far uso delle cartelle di servizio...

... eventualmente, per allegare files legati al progetto, avresti due semplici modi (v.allegati):

1.  Passo 1 - Impostazioni > Sezione Avanzate > Statistiche, SEO e Codice > Sezione Esperto | ▪File allegati al codice

2.  Passo 4 - Pagine > Oggetto Codice HTML > Sezione Esperto | ▪Aggiungi ...

... per default viene proposta la cartella "files" (personalizzabile) e nel caso il percorso da usare sarebbe questo:

files/nomefile.php

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Giorgio C.
Giorgio C.
User

oppure usare l'intuizione di lemonsong e utilizzare una pagina del progetto.

Inserisci lo script per la ricerca gudata in quella pagina e nel modulo mail di invio metti il codice jQuery.

Non avrai più bisogno di allegare file e potrai modificarlo nel programma.

Infatti se tu metti un file come invio modulo, questo andra caricato automaticamente dal progtamma nella cartella imemail.

Leggi di più
Postato il da Giorgio C.
Giorgio C.
Giorgio C.
User
Roberto N.
Ora non mi resta che fare il passo successivo Fase 2) nel file che ho generato vuoto "Avvia-Ricerca-Guidata.php" ci scriverò il codice per leggere il mio database, filtrarlo con scelte fatte dall'utente nella pagina ricerca-guidata.html  ed infine presentare i risultati della ricerca... Non conoscendo i linguaggi sto sperimentando i suddetti passi e grazie a voi mi sono potato avanti parecchio con il lavoro da eseguire...  piano.. piano... penso di riuscirci !   Grazie mille !   :)

Mi sembra che sei a buon punto, anche se alla selezione della regione le provincie dovrebbero cambiare.

Mentre dovresti creare un modulo di questo tipo ESEMPIO

Questo tutorial ti aiuta a realizzarlo e penso ti possa interessare https://www.yourinspirationweb.com/2010/09/09/come-realizzare-delle-select-concatenate-con-php-e-jquery/

Leggi di più
Postato il da Giorgio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Giorgio C.
... ... ...  anche se alla selezione della regione le provincie dovrebbero cambiare. Mentre dovresti creare un modulo di questo tipo ESEMPIO ... ... ... 

... infatti mi pareva, ...l'avevo fatto notare al mio primo post:

 ‪ KolAsim ‪ ‪
X Roberto, ... apparentemente dal codice non mi sembra un form selettivo; ...cercando su dynamicdrive potresti trovarne di più adatti... ... .

.wink

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto N.
Roberto N.
User
Autore

Ciao  ‪ KolAsim ‪grazie dei suggerimenti... avevo fatto già delle prove per collegare il file più o memo come indichi tu al passo 1 e 4 ma non mi restituiva un errore (vedi allegato) e invece creando il file Avvia-Ricerca-Guidata-Copia.PHP direttamente nel progetto ottenevo questo risultato decisamente deludente pagina completamente scombinata.... vedi  link https://www.ilmioproduttoredifiducia.it/Ricerca-Guidata-Copia.htmle clicca sul pulsante avvia ricerca giusto per farti vedere a cosa mi riferisco... inoltre ogni volta che pubblicavo il sito perdevo le modifiche eventualmente fatte in quanto il file viene sovrascritto in miosito\imemail\Avvia-Ricerca-Guidata-Copia.PHP

Invece tutto sembra funzionare se creo Avvia-Ricerca-Guidata.PHP al di fuori del progetto e poi lo indico nell'oggetto modulo, nella sezione invio, infatti sembra che website5 crea autonomamente il file da allegare nel percorso miosito\imemail\ ed eventuali modifiche ad ogni pubblicazione NON vanno perse... vedi tu stesso al link https://www.ilmioproduttoredifiducia.it/Ricerca-Guidata.html  e clicca sul pulsante avvia ricerca

Leggi di più
Postato il da Roberto N.
Roberto N.
Roberto N.
User
Autore

ciao Giorgio grazie dei suggerimenti e della segnalazione province, ne ero già al corrente in quanto avevo già fatto delle prove appoggiandomi alle tabelle Regioni e Province che ho messo nel mio database... poi quando torno dalle ferie le aggiusto meglio... 

con il tempo piano... piano... quando acquisirò le nozioni sufficienti  arriverò a fare quanto indicato nel tuo esempio...

https://www.yourinspirationweb.com/example/maurizio/regioniProvinceComuni/smile

Buone vacanze a tutti !

Leggi di più
Postato il da Roberto N.