Come posso fare per fare una ricerca
Autore: GIACOMO L.
Visite 3076,
Followers 3,
Condiviso 0
come posso fare per fare una ricerca sul sito dove magari si inserisce un codice che fa riferimento ad una pagina nascosta? Come posso fare a dare al cliente del web magari la possibilita´ di fare lui stesso un upload senza usare il programma?
Grazie
Postato il
Per la ricerca non ho capito, per l'upload potresti usare l'oggetto dinamico (ma credo che sia solo nella versione pro di website)
ciao
Buongiorno Giacomo,
per quanto riguarda la gestione del sito senza il programma, purtroppo questo non è possibile, dal momento che è necessario il software per apportare le maggiori modifiche, per gestire Blog, l'E-Commerce ecc. Se il tuo cliente ha solo la necessità di aggiungere periodicamente testi e immagini, però, come suggerito da Claudio nella versione Professional di WebSite X5 13 è disponibile un Oggetto apposito. Ti lascio qui il link alla demo: http://www.websitex5.com/it/demo-professional.html
Per quanto riguarda la ricerca, invece, potresti essere più preciso e magari postare un esempio?
Grazie! Rimango a tua disposizione.
Autore
Allora grazie in primis per le risposte. Io avrei bisogno di trovare un modo per fare upload di immagini e testi che dovrebbe gestire il cliente stesso. Uso come provider Aruba. Per quanto invece riguarda la ricerca io avrei bisogno di dare e far vedere al cliente mio personale determinate informazioni cioe´ per esempio io preparo una bolla di riparazione di un cellulare la bolla ha un codice con quel codice il cliente va su internet inserisce il codice e cercando si aprira´una pagina dedicata a lui con quel codice dove gli dira´ad es lo stato di riparazione del cellulare o se ci sono problemi e magari se si puö far in modo di chattare direttamente con me o con il laboratorio quindi direttamente con il laboratorio. Spero sia tutto chiaro. Grazie per le risposte.
... per l'upload puoi predisporre il Modulo invio Mail con l'opzione per gli allegati...
... per comunicare lo stato di avanzamento dei lavori, per non interferire frequentemente con il sito principale, potresti predisporre un sotto-sito, che sarebbe un progetto a se stante, nel quale inserirai di volta in volta le pagine protette/riservate che aggiornerai all'occorrenza dedicate ai relativi clienti...
... per la chat, EXTRA, prova a fare una ricerca sia qui che in rete...
.
Autore
ok per lúpload ma per il resto non ho capito molto. non cé´per es una stringa o un comando da inserire? Io ho website x evvolution 13
...per la Chat
se cerchi in rete con google ne troverai diverse...
zendesk, zopim, tawk.to, etc etc ...
facilmente integrabili , devi solo vedere quella che possa sembrarti meglio per le tue esigenze...
...molti usano tawk.to
devi andare sul loro sito, registrarti , e poi ti daranno loro i codici da integrare...
...però non accumulare tante domande sullo stesso post, piuttosto aprine più di uno , uno per ogni argomento...
... "per il resto" ... cosa intendi di diverso da quello che è stato detto...?...
... si tratterebbe solo di predisporre pagine protette/riservate, come previsto dalle opzioni del programma, senza ricorrere ad uso di stringhe di codice EXTRA...
... ovviamente lo spazio web deve essere fornito di supporto PHP, come da requisiti richiesti...
... se non ho capito, spiega meglio cosa di diverso ti servirebbe, sempre se fosse possibile con il programma...
.
Autore
ok grayie Claudio
Autore
kolasim per la funyiona di ricerca non ho capito come fare
Giaomo, quello che chiedi è poter consultare, da remoto, un database che tu tieni aggiornato con i dati delle riparazioni dei tuoi clienti.
Questo lo puoi fare solo se sai programmare, con codici personali.
Qualsiasi soluzione "casereccia" senza programmazione sarebbe oltremodo macchinosa.
Ciao
... per me non ci sarebbe bisogno di fare ricerche; ...basterebbe tenere la lista dei clienti aggiornata in un Foglio di Calcolo:
Nome Ciente 1 cod. 123 (corrispondente alla relativa pagina protetta , es. 123.php)
Nome Ciente 2 cod. 435 (corrispondente alla relativa pagina protetta)
... eccetera...
... ma tutto è relativo a ciò che realmente vorresti ottenere, e se con il programma, o con altro di EXTRA...
.
Mi ricredo in parte ...
Potresti inserire in una pagina nascosta a solo tuo uso un modulo mail con cui inserire i nuovi dati e un modulo databasewiever per gestirli (cancellarli e cambiarli)
Resterebbe il problema della pagina di ricerca messa a disposizione dell'ipotetico cliente; per questa ti dovresti arrabattare tu secondo le tue esigenze, cercando anche in rete, certo un po' di programmazione bisogna imparare... se mi viene l'ispirazione ti posto qualcosa.
Ciao
OK prova a vedere questa prova se ti va bene...
http://ws5.altervista.org/CRUD/index.html
Ciao
Codice della pagina ricerca da inserire in modulo html
<form class=="serc" method="post"action="visualizza.php"> <fieldset> <legend><b> Ricerca lavorazione </b></legend> <table> <tr> <td>Id</td> <td><input type="text" name="codice"></td> <br/> </tr> <tr> <td>Chiave </td> <td><input type="password" name="chiave" ></td> </tr> <br/> <tr> <td></td><td> <input type="submit" value="Submit"></td> </tr></table> </fieldset> </form>
Codice della pagina visualizza.php da inserire in modulo html (la pagina deve essere php il nome della tabella del database è dati)
<?php$id=trim($_REQUEST[codice]);$chiave=trim($_REQUEST[chiave]);require_once("res/x5engine.php"); $qchiave = array_keys($imSettings['databases']); $qdati = getDbData($qchiave[0]); $host = $qdati['host']; $db_user = $qdati['user']; $db_psw = $qdati['password']; $db_name = $qdati['database']; $qfolder = $imSettings['general']['public_folder'];$tabella = "dati";$db = new mysqli ($host, $db_user, $db_psw, $db_name);$db ->autocommit(FALSE);if ($db->connect_error) { die("Connessione fallita: " . $db->connect_error); } $sql = "SELECT * FROM $tabella WHERE chiave ='$chiave' AND id='$id' ";$result = $db->query($sql);if (!$result)die("Errore nella query $query: " . mysqli_error());
$rows=$result->num_rows;if ($rows==0) {die("<b>Nessun risultato</b>");}else{$row = $result->fetch_array(MYSQLI_ASSOC);}echo"<table> <caption><b>Risultati della ricerca </b></caption><th>Campo<th>Dati<tr>";foreach ($row as $field => $valore) {echo'<td>'. $field .' <td>'. $valore .'<tr>';}echo"</table>";mysqli_free_result($result);mysqli_close($db);?>
Ciao
Bel lavoro !
Graziemille!
Autore
GRAZIE MILLE A TUTTI