Grazie ho fatto una piccola ricerca sui miei libri e alla fin fine ho visto che le sessioni sono fatte proprio per quello scopo li e ora provo un po a fare 2 esperimenti. Spero che vada tutto bene e di riuscire a fare tutto in un paio di ore anche se la vedo dura.
Non ho capito bene il tuo ragionamento delle variabili booleane, non capisco perchè dovrei riuscire a farlo senza toccare i db se non sbaglio...
Ora mi ci metto e se trovo problemi riposto qui.
Grazie mille per ora
paci
@paci
Post creati da paci
-
RE: Passare variabili da una pagina all'altra: sessioni
-
Passare variabili da una pagina all'altra: sessioni
Ciao a tutti,
avrei bisogno di un'aiuto urgente da chi ne sa più di me, molti quindi.
Ho fatto uno script di prenotazione online per dei prodotti:- Form da compilare con i dati cliente e la lista dei prodotti,presi da un db, dove mettere le quantità che si vogliono
- File che raccoglie i dati del form fa vedere il resoconto e manda una copia al cliente e una copia al fornitore
Mi è stato chiesto di separare il resoconto dell'ordine dall'invio in modo che se ci fosse un errore l'ordine possa prima essere visto e dopo cliccando su un bottone di conferma possa essere inviato definitivamente.
Come faccio a passare l'ordine dallo script di riepilogo a quello di invio mail???
Avevo pensato di utilizzare degli altri db dove immagazzinare i dati ma nn so bene come di preciso. C'è un metodo più immediato?
Grazie aiutatemi perfavore -
Problema caratteri da database
Ciao a tutti ho un problema che devo risolvere urgentemente.
Ho una pagina php che genera un form di ordinazioni con una lista prodotti presa da databse mysql.
Se imposto la codifica della pagina come **ISO-8859 **i caratteri accentati dei prodotti presi da db si vedono correttamente quelli generati dalla pagina php come codice html no.
Se invece imposto la codifica come utf-8 succede il contrario, non si vedono gli accenti dei prodotti presi da db e si vedono quelli generati come codice html dalla pagina.Il db è impostato come utf-8, ho provato a mettere tutto in iso ma non me lo fa impostare come iso.
Aiutatemi pls -
RE: Non riesco a modificare i dati di un db
Grazie mille per la soluzione sei un grande!!
Ma mi potresti spiegare come mai semplicemente spostando la riga lo script fa il suo sporco compito? -
RE: Non riesco a modificare i dati di un db
Questo è tutto form e script completo è tutto in una pagina:
<?php
$host = "mysqlxxxx.xxxxxxx.xxx";
$username = "arrrrr";
$password = "grrrrrrrr";
$database = "df_prodotti";
$tabella = "prodotti";//Dati nella tabella: ID, nome_ita, nome_fra, prezzo
$connessione = mysql_connect ($host,$username,$password) or die ("Connessione impossibile
".mysql_error());$lista=@mysql_query('SELECT ID, nome_ita, prezzo FROM prodotti');
if (!$lista) {exit('Errore: Tabella non trovata');}//Imposto il comando sql per cambiare il prezzo
$sql="UPDATE prodotti SET
prezzo='$prezzo' WHERE id='$id'";while ($row=mysql_fetch_array($lista)) {
$id=$row['ID'];
// Verifico se è presente una variazione
if (isset($_POST[$id])) {
//Inserire controllo numero
$prezzo=$_POST[$id];
//Modifico dato
if (@mysql_query ($sql)) {
echo "<p>Prezzo del prodotto".$id."aggiornato a ".$prezzo."</p>";}
else echo "errore";
}
}<form action="modifica_prezzo.php" method="post" name="Cambio prezzo">
<p> </p>
<p> </p>
<table width="500" border="1">
<tr>
<th scope="col">ID</th>
<th scope="col">Prodotto</th>
<th scope="col">Prezzo</th>
<th scope="col">Nuovo prezzo</th>
</tr><?php
$host = "xxxxxxxxxxxxxxxxxxxxx";
$username = "xxxxxxxxxxxxxxxxxxx";
$password = "xxxxxxxxxxxxxxxxxxx";
$database = "df_prodotti";
$tabella = "prodotti";//Dati nella tabella: ID, nome_ita, nome_fra, prezzo
$connessione = mysql_connect ($host,$username,$password) or die ("Connessione impossibile
".mysql_error());$lista=@mysql_query('SELECT ID, nome_ita, nome_fra, prezzo FROM prodotti');
if (!$lista) {exit('Errore: Tabella non trovata');}while ($row=mysql_fetch_array($lista)) {
$id=$row['ID'];
$nome_ita=$row['nome_ita'];
$prezzo=$row['prezzo'];
echo "<tr>
<td>".$id."</td>
<td>".$nome_ita."</td>
<td>".$prezzo."</td>
<td> <input name="".$id."" type="text" value="Nuovo prezzo" /> </td></tr>";
}?>
</table>
<input name="" type="submit" />
</form></body>
</html> -
Non riesco a modificare i dati di un db
Ciao a tutti ho un problema con il mio script php.
In pratica sto facendo una pagina che permetta di cambiare i prezzi di una lista di prodotti inseriti inun db.In una pagina e presente un form con la lista dei prodotti, il prezzo e un campo vuoto a fianco a ciascun prodotto dove inserire il prezzo nuovo e il tasto submit alla fine dell'elenco che manda a questo script i dati via POST.
Le variabili che vengono mandate sono variabili che hanno come nome l'ID del prodotto e come valore il prezzo nuovo da cambiare.
Con questo script arrivo a leggere la scritta che il prezzo è stato modificato ma in realtà non mi modifica niente. Potete aiutarmi??
<?php
$host = "mysqlxxxx.xxxxxxx.xxx";
$username = "arrrrr";
$password = "grrrrrrrr";
$database = "df_prodotti";
$tabella = "prodotti";//Dati nella tabella: ID, nome_ita, nome_fra, prezzo
$connessione = mysql_connect ($host,$username,$password) or die ("Connessione impossibile
".mysql_error());$lista=@mysql_query('SELECT ID, nome_ita, prezzo FROM prodotti');
if (!$lista) {exit('Errore: Tabella non trovata');}//Imposto il comando sql per cambiare il prezzo
$sql="UPDATE prodotti SET
prezzo='$prezzo' WHERE id='$id'";while ($row=mysql_fetch_array($lista)) {
$id=$row['ID'];
// Verifico se è presente una variazione
if (isset($_POST[$id])) {
//Inserire controllo numero
$prezzo=$_POST[$id];
//Modifico dato
if (@mysql_query ($sql)) {
echo "<p>Prezzo del prodotto".$id."aggiornato a ".$prezzo."</p>";}
else echo "errore";
}
}?>
-
RE: checkbox obbligatoria in un form
ok ho risolto tutto. per chi ne avesse bisogno in pratica andava spstituito a .modulo. .Registrazione. che sarebbe il nome del form.
-
RE: checkbox obbligatoria in un form
non riesco proprio a capire come mai non mi fa il controllo sulla mail.
Potreste aiutarmi a capirlo? -
RE: checkbox obbligatoria in un form
in che senso devo modificare con i miei valori???
cosa intendi? -
RE: checkbox obbligatoria in un form
Grazie mille, ora lo script funziona correttamente.
L'ultimo problema che mi è rimasto è il controllo della mail. Mi sembra corretto però vedo che anche mettendo un nome a caso questo lo prende come un indirizzo email.
Potreste aiutarmi anche in questo? -
RE: checkbox obbligatoria in un form
<SCRIPT LANGUAGE="JavaScript">
function ver() //controlla se tutti i campi sono stati compilati
{
for (i=0; i<document.forms[0].elements.length; ++i)
if(document.forms[0].elements*.value == "")
{
alert("Riempire tutti i campi!");
document.forms[0].elements*.focus();
return false;
}
return true;
}
</SCRIPT>
<SCRIPT>
function controllamail() //controlla la sintassi dell'indirizzo email
{
EmailAddr = document.modulo.email.value;
Filtro = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,})+.)+([a-zA-Z0-9]{2,})+$/;
if (Filtro.test(EmailAddr))
return true;
else
{
alert("Controlla l'indirizzo e-mail inserito!");
document.modulo.email.focus();
return false;
}
}
</SCRIPT>
<SCRIPT>
function ctr(quale)
{
if (quale.checked) else
{quale.checked=false;
}
}
</SCRIPT></head>
<body>
<form action="data_insert.php?action=add&type=user" method="post" name="Registrazione" onsubmit="return (ver() && controllamail() && ctr())">
<fieldset><legend>Dati</legend><label for="name">Nome</label><input name="name" type="text" size="25" maxlength="25" tabindex="1" onFocus="if (this.value=='Inserisci il tuo nome') {this.value=''}" onBlur="if ((this.value=='') || (this.value==NULL)) {this.value='Inserisci il tuo nome'}" value="Inserisci il tuo nome"/><br /><br /> <label for="email">Email</label><input name="email" type="text" value="Inserisci indirizzo email" size="25" maxlength="25" tabindex="2" onFocus="if (this.value=='Inserisci indirizzo email') {this.value=''}" onBlur="if ((this.value=='') || (this.value==NULL)) {this.value='Inserisci indirizzo email'}"/><br /><br /> <label for="password">Password</label><input name="password" type="password" size="25" maxlength="8" tabindex="3"/><br /><br /> <label for="password_confirm">Conferma Password</label><input name="password_confirm" type="password" size="25" maxlength="8" tabindex="4"/>
</fieldset>
<fieldset><legend>Privacy</legend>
<input name="privacy" type="checkbox" value="Privacy" checked="checked" onClick="ctr(this)" /><p>Trattamento dati personali.</p>
<input name="submit" type="submit" value="Registrati!" />
</fieldset></form>
Questo è lo script che sto utilizzando. Ho cercato di usare uno script js trovato in rete ma sinceramente vista la mia ignoranza in js nn so cosa faccia e infatti nn lavora correttamente.
In pratica in questo script dovrei effettuare 3 controlli:
- quello sui campi obbligatori(funzionante)
- quello sulla email (nn funzionante anche se non capisco il perchè)
- quello sulla checbox finale (non funzionante che non so come fare)
- Infine come mai non vedo gli asterischi nel campo password????
Spero che qualcuno mi possa aiutare ne ho un bisogno urgente
-
checkbox obbligatoria in un form
Ciao a tutti,
sto facendo un piccolo script php per la registrazione e gestione utenti in un sito però ho un problema:
nel form di registrazione ho inserito alla fine la classica checkbox già checkata per l'autorizzazione al trattamento dei dati personali. Siccome volevo inserire un controllo che in caso l'utente non accetti appaia un messaggio che comunica all'utente che deve essere per forza accettata per registrarsi volevo chiedervi se qualcuno poteva darmi una mano suggerendomi un piccolo script javascript o no che mi potesse controllare la checkbox.
Grazie a tutti spero che qualcuno mi possa aiutare -
RE: Sito multilingua
Li mi tocca usare degli if ma torniamo sempre allo stesso discorso per quel che riguarda il motore di ricerca che vedendo gli if dovrebbe, se non sbaglio, prendere uno dei risultati a caso.
Possibile che non c'è un'impostazione di lavoro che ti permetta di non dovere fare poi modifiche pezzo per pezzo??Oppure gli alt li metto come semplice codice html senza includerlo nel php, e nell'include invece mettere solo immagini e altro che non cambia per niente da lingua a lingua ma mi sembra di iniziare a complicarmi le cose anziche semplificarle.
-
RE: Sito multilingua
se utilizzassi gli include per le parti che sono uguali nelle diverse lingue??
Per esempio logo ecc... questo mi permetterebbe di indicizzare i contenuti avendo diverse pagine html e se avessi l'esigenza di modificare una cosa in tutte le varie lingue (èer esempio iil logo) basterebbe modificare il contenuto del file incluso. Meglio?? -
RE: Sito multilingua
Siccome a parte i testi il restorimarrebbe pressocchè uguale sarebbe corretto utilizzare degli include con all'interno delle condizioni (per es. se l'utente si trova nella dir inglese l'include controlla quale lingua sta utilizzando l'utente e include il testo in quella lingua, o per altro in modo che quando devo modificare qualcosa di grafico o altro modifico solo il pezzo che mi serve e non devo rimodificare tutte le pagine una ad una).
Spero di essermi spiegato bene.
Penalizza qualcosa a livello di indicizzazione del motore di ricerca o no?
Esiste qualche modo poi per semplificarmi la vita in caso di modifiche??
Non vorrei fare una cosa in cui per modificare una cosa relativamente semplice ci perdo molto tempo. -
Sito multilingua
Ciao a tutti,
ho una domanda, vorrei fare un sito/portale con diverse lingue (es. ita,eng,fra,ecc...) ed ho visto che ci sono diversi modi per impostare un progetto di questo tipo.
Potrei sapere da qualcuno secondo lui qual'è il metodo migliore da utilizzare per un lavoro di questo tipo? Qual'è meglio per l'utente? Quale per il motore di ricerca? Quale per la semplicità?
Attendo vostre risposte grazie.Sito:
vadoetornoviaggi.comData Pubblicazione:
01/01/2008Obiettivi del sito:
pubblicizzazione e vendita viaggiArgomento o settore da studiare:
Altro (Specificare sotto)Argomenti Aggiuntivi:
progettazioneDescrizione di particolari problematiche o di specifiche richieste:
Scelta migliore per un sito con più lingue -
script preselezione lingua sito
Ciao,
vorrei fare una pagina web che a seconda dell'utente scelga la lingua più adatta per lui in modo da poter modificare le diverse parti del sito.Ho visto che c'è $_SERVER['HTTP_ACCEPT_LANGUAGE'] che mi dice la lingua del browser e quindi farebbe al mio caso soltanto che provando a fare un semplice script per vedere cosa mi restituisce questo non stampa niente e non so come utilizzarla. Qualcuno potrebbe aiutarmi?
Grazie -
Contratto per commerciale
Ciao a tutti,
avrei bisogno di avere alcune delucidazioni sul tipo di contratto per commerciali.
Siccome vorrei cercare un commerciale volevo sapere quale contratto posso proporre, guardando i diversi annunci su internet ho visto che alcuni sfruttano la prestazione occasionale. In genere qual'è il tipo di contratto che viene offerto ad un commerciale web?
Visto il giro d'affari molto basso vorrei pagare con prestazione occasionale con una provvigione del 20% però non so alcune cose?Innanzi tutto qual'è la percentuale di vendita?
La percentuale di vendita si intende sul totale iva esclusa, inclusa, netto,...?
Posso utilizzare la prestazione occasionale in modo da non doverlo assumere?
Grazie -
RE: Mysql e PHPMyAdmin
Tutto risolto. Avevo sbagliato a mettere la psw nel file php.
Ti vorrei fare una domanda però, cosa ho combinato in pratica? Ho impostato ke ogni qualvolta venga aperto phpmyadmin entri con l'utente root e quella psw? -
RE: Mysql e PHPMyAdmin
Fatto mi appare la stessa identica schermata con scritto:
phpMyAdmin ha provato a connettersi al server MySQL, e il server ha rifiutato la connessione. Si dovrebbe controllare il nome dell'host, l'username e la password nel file config.inc.php ed assicurarsi che corrispondano alle informazioni fornite dall'amministratore del server MySQL.
Il bello è che comunque non mi chiede la password, mi da direttamente questa schermata.