Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo
Per diversi giorni il Galaxy S26 Ultra di Samsung è stato il nostro compagno di vita. Oltre alle conferme del colosso coreano come la qualità del display e una suite AI senza rivali, arriva il Privacy Display, un unicum nel mondo smartphone. Ci sono ancora alcuni gap che non sono riusciti a colmare lato batteria e fotocamera, seppur con alcuni miglioramenti.
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Diablo II Resurrected: il nuovo DLC Reign of the Warlock
Abbiamo provato per voi il nuovo DLC lanciato a sorpresa da Blizzard per Diablo II: Resurrected e quella che segue è una disamina dei nuovi contenuti che abbiamo avuto modo di sperimentare nel corso delle nostre sessioni di gioco, con particolare riguardo per la nuova classe dello Stregone
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Siamo tornati nel parco tecnologico di Trieste per il kick-off del programma che mette a disposizione di cinque startup le infrastrutture di ricerca, dal sincrotrone Elettra ai laboratori di genomica e HPC. Roberto Pillon racconta il modello e la visione
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-03-2009, 20:12   #1
elpirata1981
Junior Member
 
Iscritto dal: Mar 2009
Messaggi: 25
Query non invia dati al DB

Raga,
ho scritto una query che tramite la funzione [post] dovrebbe recuperare dei dati dal form www.salernoserver.com/test3.php e inserirli nel db, solo che quando clicco su invia mi viene restituita una pagina errore 404


Posto il codice della query!

Codice:
<html>
<head>
<meta http-equiv="content-language" content="it">
<meta name="generator" content="PhpED Version 5.2 (Build 5220)">
<title>Inserimento Contratto</title>
</head>
<body>

<?php
$DB_host     = xx.xxx.xxx.xx;
$DB_user     = 'xxxxxxx';
$DB_password = 'xxxxxxx';
$DB_name     = 'xxxxxxx';

$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link){
    die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
    die ("Errore nella selezione del database: " . mysql_error());
}
$query = " insert into contratti " .
"(rag.soc.1, com.sed.leg.1, via.1, civ.1, cap.1, pro.1, cod.fis.1, par.iva.1, ref.con.1, tel.1, email_radio, ind.ema.1, cog.2, nom.2, luo.nas.2, dat.nas.2, com.res.2, pro.2, num.civ.2, cap.2, cod.fis.2, rag.soc.3, com.sed.leg.3, prov.3, via.3, num.civ.3, cap.3, des.ban.4, iba.4, cog.int.4, nom.int.4, cod.fis.4, 6.1, 6.2, opt.6.3, pun.for.7, pun.for.8, com.for.8, pro.for.8, via.for.8, civ.for.8, cap.for.8, cod.pod.8, cod.pre.8, pot.kw.8, con.ann.8, ten.ali.8, tip.mis.8, pot.con.8, dis.loc.8, tar.tra.8, mer.pro.8, for.pro.8, off.com.8, canale.8, operatore.8)" .
"VALUES('" . 
$_REQUEST[' rag.soc.1'] . "','" .
$_REQUEST[' com.sed.leg.1'] . "','" .
$_REQUEST[' via.1'] . "','" . 
$_REQUEST[' civ.1'] . "','" . 
$_REQUEST[' cap.1'] . "','" .
$_REQUEST[' pro.1'] . "','" .  
$_REQUEST[' cod.fis.1'] . "','" . 
$_REQUEST[' par.iva.1'] . "','" . 
$_REQUEST[' ref.con.1'] . "','" . 
$_REQUEST[' tel.1'] . "','" . 
$_REQUEST[' email_radio'] . "','" .
$_REQUEST[' ind.ema.1'] . "','" . 
$_REQUEST[' cog.2'] . "','" . 
$_REQUEST[' nom.2'] . "','" .  
$_REQUEST[' luo.nas.2'] . "','" .
$_REQUEST[' dat.nas.2'] . "','" .  
$_REQUEST[' com.res.2'] . "','" . 
$_REQUEST[' pro.2'] . "','" . 
$_REQUEST[' num.civ.2'] . "','" . 
$_REQUEST[' cap.2'] . "','" . 
$_REQUEST[' cod.fis.2'] . "','" . 
$_REQUEST[' rag.soc.3'] . "','" . 
$_REQUEST[' com.sed.com.3'] . "','" .
$_REQUEST[' prov.3'] . "','" . 
$_REQUEST[' via.3'] . "','" .  
$_REQUEST[' num.civ.3'] . "','" . 
$_REQUEST[' cap.3'] . "','" . 
$_REQUEST[' des.ban.4'] . "','" . 
$_REQUEST[' iba.4'] . "','" . 
$_REQUEST[' cog.int.4'] . "','" . 
$_REQUEST[' nom.int.4'] . "','" . 
$_REQUEST[' cod.fis.4'] . "','" . 
$_REQUEST[' 6.1'] . "','" . 
$_REQUEST[' 6.2'] . "','" . 
$_REQUEST[' opt.6.3'] . "','" .        
$_REQUEST[' pun.for.7'] . "','" .           
$_REQUEST[' com.for.8'] . "','" .           
$_REQUEST[' pro.for.8'] . "','" .      
$_REQUEST[' via.for.8'] . "','" . 
$_REQUEST[' civ.for.8'] . "','" .     
$_REQUEST[' cap.for.8'] . "','" .  
$_REQUEST[' cod.pod.8'] . "','" .
$_REQUEST[' cod.pre.8'] . "','" .               
$_REQUEST[' pot.kw.8'] . "','" .   
$_REQUEST[' con.ann.8'] . "','" .
$_REQUEST[' ten.ali.8'] . "','" .     
$_REQUEST[' tip.mis.8'] . "','" .    
$_REQUEST[' pot.con.8'] . "','" .   
$_REQUEST[' dis.loc.8'] . "','" .
$_REQUEST[' tar.tra.8'] . "','" .
$_REQUEST[' mer.pro.8'] . "','" .  
$_REQUEST[' for.pro.8'] . "','" . 
$_REQUEST[' off.com.8'] . "','" . 
$_REQUEST[' canale.8'] . "','" .  
$_REQUEST[' operatore.8'] . "','" .    

if (!mysql_query($query, $link))
{
print("Attenzione, impossibile inserire il contratto");
}
else
{
print("Il contratto è stato inserito con successo");
}

mysql_close($link);

?> 
</body>
</html>

Thanks!
elpirata1981 è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2009, 13:22   #2
alucard82
Member
 
L'Avatar di alucard82
 
Iscritto dal: May 2006
Città: Bari
Messaggi: 274
Quote:
Originariamente inviato da elpirata1981 Guarda i messaggi
Raga,
ho scritto una query che tramite la funzione [post] dovrebbe recuperare dei dati dal form www.salernoserver.com/test3.php e inserirli nel db, solo che quando clicco su invia mi viene restituita una pagina errore 404


Posto il codice della query!

Codice:
<html>
<head>
<meta http-equiv="content-language" content="it">
<meta name="generator" content="PhpED Version 5.2 (Build 5220)">
<title>Inserimento Contratto</title>
</head>
<body>

<?php
$DB_host     = xx.xxx.xxx.xx;
$DB_user     = 'xxxxxxx';
$DB_password = 'xxxxxxx';
$DB_name     = 'xxxxxxx';

$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link){
    die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
    die ("Errore nella selezione del database: " . mysql_error());
}
$query = " insert into contratti " .
"(rag.soc.1, com.sed.leg.1, via.1, civ.1, cap.1, pro.1, cod.fis.1, par.iva.1, ref.con.1, tel.1, email_radio, ind.ema.1, cog.2, nom.2, luo.nas.2, dat.nas.2, com.res.2, pro.2, num.civ.2, cap.2, cod.fis.2, rag.soc.3, com.sed.leg.3, prov.3, via.3, num.civ.3, cap.3, des.ban.4, iba.4, cog.int.4, nom.int.4, cod.fis.4, 6.1, 6.2, opt.6.3, pun.for.7, pun.for.8, com.for.8, pro.for.8, via.for.8, civ.for.8, cap.for.8, cod.pod.8, cod.pre.8, pot.kw.8, con.ann.8, ten.ali.8, tip.mis.8, pot.con.8, dis.loc.8, tar.tra.8, mer.pro.8, for.pro.8, off.com.8, canale.8, operatore.8)" .
"VALUES('" . 
$_REQUEST[' rag.soc.1'] . "','" .
$_REQUEST[' com.sed.leg.1'] . "','" .
$_REQUEST[' via.1'] . "','" . 
$_REQUEST[' civ.1'] . "','" . 
$_REQUEST[' cap.1'] . "','" .
$_REQUEST[' pro.1'] . "','" .  
$_REQUEST[' cod.fis.1'] . "','" . 
$_REQUEST[' par.iva.1'] . "','" . 
$_REQUEST[' ref.con.1'] . "','" . 
$_REQUEST[' tel.1'] . "','" . 
$_REQUEST[' email_radio'] . "','" .
$_REQUEST[' ind.ema.1'] . "','" . 
$_REQUEST[' cog.2'] . "','" . 
$_REQUEST[' nom.2'] . "','" .  
$_REQUEST[' luo.nas.2'] . "','" .
$_REQUEST[' dat.nas.2'] . "','" .  
$_REQUEST[' com.res.2'] . "','" . 
$_REQUEST[' pro.2'] . "','" . 
$_REQUEST[' num.civ.2'] . "','" . 
$_REQUEST[' cap.2'] . "','" . 
$_REQUEST[' cod.fis.2'] . "','" . 
$_REQUEST[' rag.soc.3'] . "','" . 
$_REQUEST[' com.sed.com.3'] . "','" .
$_REQUEST[' prov.3'] . "','" . 
$_REQUEST[' via.3'] . "','" .  
$_REQUEST[' num.civ.3'] . "','" . 
$_REQUEST[' cap.3'] . "','" . 
$_REQUEST[' des.ban.4'] . "','" . 
$_REQUEST[' iba.4'] . "','" . 
$_REQUEST[' cog.int.4'] . "','" . 
$_REQUEST[' nom.int.4'] . "','" . 
$_REQUEST[' cod.fis.4'] . "','" . 
$_REQUEST[' 6.1'] . "','" . 
$_REQUEST[' 6.2'] . "','" . 
$_REQUEST[' opt.6.3'] . "','" .        
$_REQUEST[' pun.for.7'] . "','" .           
$_REQUEST[' com.for.8'] . "','" .           
$_REQUEST[' pro.for.8'] . "','" .      
$_REQUEST[' via.for.8'] . "','" . 
$_REQUEST[' civ.for.8'] . "','" .     
$_REQUEST[' cap.for.8'] . "','" .  
$_REQUEST[' cod.pod.8'] . "','" .
$_REQUEST[' cod.pre.8'] . "','" .               
$_REQUEST[' pot.kw.8'] . "','" .   
$_REQUEST[' con.ann.8'] . "','" .
$_REQUEST[' ten.ali.8'] . "','" .     
$_REQUEST[' tip.mis.8'] . "','" .    
$_REQUEST[' pot.con.8'] . "','" .   
$_REQUEST[' dis.loc.8'] . "','" .
$_REQUEST[' tar.tra.8'] . "','" .
$_REQUEST[' mer.pro.8'] . "','" .  
$_REQUEST[' for.pro.8'] . "','" . 
$_REQUEST[' off.com.8'] . "','" . 
$_REQUEST[' canale.8'] . "','" .  
$_REQUEST[' operatore.8'] . "','" .    

if (!mysql_query($query, $link))
{
print("Attenzione, impossibile inserire il contratto");
}
else
{
print("Il contratto è stato inserito con successo");
}

mysql_close($link);

?> 
</body>
</html>

Thanks!
Prova a fare la query con solo due campi e nn con tutti questi. Così inizi a restringere il problema.

cmq mi sembra ke al posto del _REQUEST devi usare il $_POST.
Io in genere assegno ad una variabile il risultato del post:
$username = $_POST["username"];
e poi faccio la query così:
$SELECT_USERS = @mysql_query("SELECT * from utenti where username='$username'",$db);
e funziona sicuro
__________________
MY PC --> Seasonic M12-500Watt + Asus P5B Deluxe WiFi/AP + Intel Q9550 + 4 GB G.Skill 1066Mhz + 1 Hd W.D. 74 GB Raptor 10kRpm + Seagate 750GB + Asus Nvidia 9800GTX!
alucard82 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo Recensione Samsung Galaxy S26 Ultra: finalmente ...
Diablo II Resurrected: il nuovo DLC Reign of the Warlock Diablo II Resurrected: il nuovo DLC Reign of the...
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup Deep Tech Revolution: così Area Science P...
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo HP OMEN MAX 16 con RTX 5080: potenza da desktop ...
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta Recensione Google Pixel 10a, si migliora poco ma...
Questo TV QLED 4K da 50'' è torna...
Microsoft porta l'assistente AI Gaming C...
ROG Xbox Ally: sta per arrivare il suppo...
Ultimo giorno di Offerte di Primavera: u...
Come ha fatto Giancarlo Devasini a diven...
Dopo 13 anni cade la fortezza Xbox One: ...
Gli aggiornamenti delle stampanti HP che...
AWS al MWC 2026: quando il cloud diventa...
Project Genie non è un tool per l...
Elon Musk, il progetto TeraFab è ...
Instagram eliminerà la crittograf...
Il paradosso della crisi delle memorie: ...
Prezzo senza rivali: MSI Katana con RTX ...
Samsung T7 2TB crolla su Amazon a 159€: ...
Spotify introduce 'Taste Profile': il co...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v