credo di aver risolto: non gli piace la funzione str_replace per il carattere ...grazie cmq, ciao
gianaru
@gianaru
Post creati da gianaru
-
RE: errore insolito
-
RE: errore insolito
è che il codice è fatto solo di quel tipo di righe... str_replace...
per questo è strano -
errore insolito
ciao di nuovo! sto impazzendo con questo errore strano:
Parse error: parse error in c:\programmi\easyphp1-8\www\finale_piu\cambia.php on line **62, **la linea 62 è rappresentata dal tag di chiusura del php. il file cambia.php lo includo in un altro, forse è questo che non si può fa?grazie per le risposte:)
inserisco lo script cambia.php:
<?php
...
$residenza = str_replace("%E0", "à", $residenza);
$residenza = str_replace("%E8", "è", $residenza);
$residenza = str_replace("%EC", "ì", $residenza);
$residenza = str_replace("%F2", "ò", $residenza);
$residenza = str_replace("%F9", "ù", $residenza);
$residenza = str_replace("%3A", ":", $residenza);
...
?> -
RE: questionario grande, come non far sparire le risposte
scusa ma non ho capito, non devo cambia nome alla sessione?i campi del form che c'entrano?puoi dirmi meglio che come già ti ho detto nn sono esperto, grazie
-
RE: questionario grande, come non far sparire le risposte
senti lo fatto con le form a più pagine, ma perde le informazioni passate, è che con le sessioni io gl'ho dato un altro nome tipo session1_start, ma non la riconosce, come fo?
-
RE: questionario grande, come non far sparire le risposte
vero!risolto, grazie a presto...ciao
-
RE: questionario grande, come non far sparire le risposte
grazie ora funziona...solo un ultimo problemino, se nelle risposte ci sono degli spazi, mi vengono visualizzati come dei +. come fare a toglierli?
-
RE: questionario grande, come non far sparire le risposte
ho una domanda, ma se facessi form con più pagine? lo vorrei fa con post, solo che non so se si può fa la codifica e decodifica con post...per esempio con GET si usa "urlencode", con POST? "postencode"???scusa grazie, è che cn le sessioni sn poco esperto
-
RE: questionario grande, come non far sparire le risposte
cmq io c'avevo pensato alle sessioni, ma una soluz alternativa? grazie
-
RE: questionario grande, come non far sparire le risposte
mica da noia se ho già usato le sessioni per fare il login?
-
questionario grande, come non far sparire le risposte
ciao a tutti!
ho un questionario con molte domande, tramite una form lo memorizzo nel database e lo visualizzo. su tutte le domande ho fatto un controllo if, ovvero se non hai risposto te lo dico e tramite il link ritorni al questionario, solo che tutte le altre risposte date non ci sono più e quindi l'utente dovrebbe rispondere di nuovo a tutto il questionario,
come fo a farle rimanere in memoria le risposte già date???grazie per la risposta -
RE: problema con l'header
ho provato...cn qualche accorgimento funziona...grazie, è che ancora non sono espertissimo...ciao grazie, a presto!
-
RE: visualizzo dati con FORM, poi voglio inserirli nel database
innanzitutto grazie per la risposta!!!in effetti su per giù è così...funziona, non c'avevo pensato, è che ancora sn alle prime armi!grazie a presto...
-
RE: Login in php
ciao, riprova ad utilizzare session_register e poi vai in configurazione->php e metti a on tutti i register_globals che sono a off
-
visualizzo dati con FORM, poi voglio inserirli nel database
ciao, ho una domanda, io ho fatto una form con moduli all'interno, poi la invio alla pag visualizza.php, da questa vorrei collegarmi al database in mysql per inserire le risposte, che metodo devo utilizzare? :?grazie
-
RE: problemi con l'header
ho controllato non fa. io i dati li passo con una form post, poi li devo recuperare nella pag salva.php e quindi fare il controllo if. non è che che richiamando i valori tramite request da noia?forse devo usare $_POST[]?oppure richiamo i valori tramite request poi include("controllo.php") dove in controllo.php ci metto l'if con l'header?spero di essermi spiegato, grazie
-
RE: problemi con comando "header("location:")"
ciao mi allaccio anch'io alla discussione, mica potreste darmi una mano?io vorrei che se un utente non risp alle domande 1o 2 o 3 lo script lo manda in una pag errore.php. grazie:bho: mi va benissimo anche una soluzione alternativa!
inserisco i file:
inserisci.php<html>
<body>
<?php
include("config.inc.php");
<form method="post" action="save.php">
<right>
SEZIONE A: INFORMAZIONI GENERALI<br><br>
1-ETA':<br><br>
<input type="radio" name="eta" value="da 18 a 24 anni">da 18 a 24 anni
<input type="radio" name="eta" value="da 25 a 34 anni">da 25 a 34 anni
<input type="radio" name="eta" value="da 35 a 44 anni">da 35 a 44 anni
<input type="radio" name="eta" value="da 45 a 55 anni">da 45 a 55 anni
<input type="radio" name="eta" value="oltre 55 anni">oltre 55 anni<br><br>
2-SESSO :<br><br>
<input type="radio" name="sesso" value="M">M
<input type="radio" name="sesso" value="F">F<br><br>
3-QUALIFICA<br><br>
<input type="radio" name="personale" value="tecnico-amministrativo">tecnico-amministrativo
<input type="radio" name="personale" value="docente">docente <br> <br>
SEZIONE B: ORARIO DI LAVORO <br> <br>
1-COME E' ARTICOLATO IL SUO ORARIO DI LAVORO?<br><br>
<input type="radio" name="orario" value="su 5 gg per 7 ore e 12 min">su 5 gg per 7 ore e 12 min
<input type="radio" name="orario" value="su 5 gg: 6 ore per 3 gg e 9 ore per 2 gg">su 5 gg: 6 ore per 3 gg e 9 ore per 2 gg
<input type="radio" name="orario" value="su 4 giorni">su 4 giorni<br>
altro(specificare): <input type="text" name="orario_altro" size="40"><br><br>
<br><br><br><input type="submit" value="invia i dati">
<input type="reset" value="cancella">
</form>
<hr>
?>
</body>
</html>salva.php
<?php
$eta=$_REQUEST['eta'];
$sesso=$_REQUEST['sesso'];
$personale=$_REQUEST['personale'];
$orario=$_REQUEST['orario'];
$orario_altro=$_REQUEST['orario_altro'];
if ($eta == "" OR $sesso == "" OR $personale == ""){
header("Location:http//localhost/prova/errore.php");
exit;}
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php<br><br>");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php<br><br>");
$query = "INSERT INTO questionario_piurisp (orario,
orario_altro) VALUES ('$orario', '$orario_altro')";
if (mysql_query($query, $db))
echo "LE RISPOSTE SONO STATE INSERITE CORRETTAMENTE PER LA DOMANDA 4<br><br>";
else
echo "ERRORE DURANTE L'INSERIMENTO NEL DATABASE DELLA DOMANDA 4<br><br>";
$query = "INSERT INTO questionario_unarisp (eta, sesso, personale) VALUES ('$eta', '$sesso', '$personale')";
if (mysql_query($query, $db))
echo "LE RISPOSTE SONO STATE INSERITE CORRETTAMENTE PER LE DOMANDE 1-2-3<br><br>";
else
echo "ERRORE DURANTE L'INSERIMENTO NEL DATABASE DELLE DOMENDE 1-2-3<br><br>";
mysql_close($db);
?> -
RE: problemi con l'header
ciao, ne ho provate di tutte ma non funziona, mica hai trovato da darmi una soluzione? mi va benissimo anche un'altra soluzione!!grazie
-
RE: problemi con l'header
ho fatto così:
<?php
$eta=$_REQUEST['eta'];
$sesso=$_REQUEST['sesso'];
$personale=$_REQUEST['personale'];
$orario=$_REQUEST['orario'];
$orario_altro=$_REQUEST['orario_altro'];
if ($eta == "" OR $sesso == "" OR $personale == ""){
header("Location:http//localhost/prova/errore.php");
exit;}
include("config.inc.php");
.....ma mi da errore:
Warning: Cannot modify header information - headers already sent by (output started at
c:\programmi\easyphp1-8\www\prova\salva.php:14) in c:\programmi\easyphp1-8\www\prova\salva.php on line 8