|
|
|
|
| |
|
sunday84 |
[QUOTE][i]Originally posted by Voodoo [/i]
... |
04-11-2007 18:16 |
|
|
sunday84 |
:: pugliese doc ::
Registered: Sep 2006
Posts: 375 (0.06 al dì)
Location: ..unPòSu..unPòGiù..
Corso: Comunicazione Digitale
Anno: Laureata!
Time Online: 4 Days, 20:15:33 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Voodoo
Questo errore significa che stai immettendo una data mal formattata. Per l'altro che stai violando un vincolo di not null. Senza vedere il tuo codice però risulta difficile sapere come aiutarti. Per le date prendi come riferimento sempre il sito di PHP o fai una googlata,per l'altro basta guardare con più attenzione come è fatta la query e dove prende i dati (dato che immagino li pesci da un form i dati).
A me sembra come se quando carico la pagina "invia" i dati al database con i campi vuoti e lancia questo errore..dico questo perchè, se riempio i campi correttamente e li invio, mi ricarica la pagina senza errori..MA se non riempio i campi e li invio, zac compare l'errore..ecco perchè mi sembra questa situazione..
..ora sto provando diversamente..
..grazie Voodoo!
|
04-11-2007 18:16 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by sunday84 [/i]
... |
04-11-2007 19:05 |
|
|
Voodoo |
.grande:maestro.
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by sunday84
MA se non riempio i campi e li invio, zac compare l'errore..ecco perchè mi sembra questa situazione..
..ora sto provando diversamente..
..grazie Voodoo!
Beh se il problema si verifica solo se non metti i dati oppure se li metti sbagliati,prima di fare la query verifica via PHP che siano stati immessi dei dati e siano corretti e non malevoli. Questo davo per scontato lo facessi già
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
|
04-11-2007 19:05 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by sunday84 [/i]
... |
06-11-2007 07:56 |
|
|
Voodoo |
.grande:maestro.
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by sunday84
....ehm..come si fa? Controllo che i campi non siano vuoti?
Perchè sulla correttezza dei dati ci sono i trigger..
Grazie
Non fa nulla che ci siano i trigger,i trigger scattano prima o dopo l'esecuzione di una query. Il punto è che tu devi validare i dati prima di far scattare una query.
PHP:
$var =pg_escape_string($_POST['form']);
if($var != "")
// do code
else echo "Non hai inserito una mazza!";
pg_escape_string serve per fare l'escaping degli apici,cosa utile control la sql injection.
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
Last edited by Voodoo on 06-11-2007 at 07:58
|
06-11-2007 07:56 |
|
|
| |
|
| |
|
Pupino |
Il form non l' ho consegnato perchè secondo me no ... |
07-11-2007 09:55 |
|
|
Pupino |
- D J -
Registered: Nov 2003
Posts: 4223 (0.54 al dì)
Location: Paese dei Balocchi
Corso: Buenos aires
Anno: 2008 :)
Time Online: 27 Days, 15:16:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Il form non l' ho consegnato perchè secondo me non esiste...
Il portale php ho messo i file del sito e bon, poi per farlo funzionare si vedrà di sistemarlo a dovere su pc..
__________________
PUPINO'S VIDEO
FRANK JAY
UN BLOG
|
07-11-2007 09:55 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by sunday84 [/i]
... |
07-11-2007 09:56 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by Pupino [/i]
... |
07-11-2007 09:57 |
|
|
Voodoo |
.grande:maestro.
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pupino
Il form non l' ho consegnato perchè secondo me non esiste...
Il portale php ho messo i file del sito e bon, poi per farlo funzionare si vedrà di sistemarlo a dovere su pc..
meglio se porti il tuo portatile perchè ci son sempre problemi di configurazione se usi i pc del laboratorio.
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
|
07-11-2007 09:57 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by Pupino [/i]
... |
07-11-2007 12:15 |
|
|
Voodoo |
.grande:maestro.
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pupino
anche perchè non credo che su quei pc ci sia easyphp....
Quindi lo preparo bello e pronto e via!
Off-Topic:
Si e ci rivediamo insieme a dicembre a discuterlo,visto che mi hanno bocciato il progetto per le loro assurdità. Cazzo,manco la cortesia di darmi un 18 hanno avuto,avendo fatto utto da solo e ora,grazie all'errore di Mesiti che ha sbagliato ad inviarmi la risposta dell'esito dell'esame via e-mail,mi ritrovo a dover rifare tutto entro 4 giorno. Gliele farei pagare a lui le tasse dell'anno nuovo che mi constringeranno a rifare!!
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
|
07-11-2007 12:15 |
|
|
| |
|
tolarian |
scusate la mia ignoranza, io sono in altomare con ... |
07-11-2007 14:26 |
|
|
tolarian |
Il Mezzorco Druido
Registered: Oct 2004
Posts: 144 (0.02 al dì)
Location: Biella
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 1 Day, 13:36:52 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate la mia ignoranza, io sono in altomare con il progetto...ho appena creato il database con pgAdmin III (ho inserito tutte le tabelle con tutti i campi), le mie domande sono 2:
- Come posso popolare il database (per vedere se ci sono dei problemi)?? lo inserisco con pgAdmin o devo farlo via codice??
- una volta popolato il DB posso iniziare a creare il Portale in php,giusto? o ho saltato dei punti???
vi ringrazio
|
07-11-2007 14:26 |
|
|
| |
|
tolarian |
e mi sono dimenticato di chiedervi, con che progra ... |
07-11-2007 14:29 |
|
|
tolarian |
Il Mezzorco Druido
Registered: Oct 2004
Posts: 144 (0.02 al dì)
Location: Biella
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 1 Day, 13:36:52 [...]
Status: Offline
Edit | Report | IP: Logged |
e mi sono dimenticato di chiedervi, con che programma create le pagine php???
grazie
|
07-11-2007 14:29 |
|
|
| |
|
Voodoo |
[QUOTE][i]Originally posted by tolarian [/i]
... |
07-11-2007 14:54 |
|
|
Voodoo |
.grande:maestro.
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by tolarian
scusate la mia ignoranza, io sono in altomare con il progetto...ho appena creato il database con pgAdmin III (ho inserito tutte le tabelle con tutti i campi), le mie domande sono 2:
- Come posso popolare il database (per vedere se ci sono dei problemi)?? lo inserisco con pgAdmin o devo farlo via codice??
scriviti in un file di testo qaunto c'è di necessario per per popolare il database (tabelle,trigger,viste,insert,ecc) e poi incolli il tutto dentro pgadmin,prima selezionando il database e poi pigiando il bottoncino sql. Lì dentro ci copi la roba e poi esegui.
Originally posted by tolarian
- una volta popolato il DB posso iniziare a creare il Portale in php,giusto? o ho saltato dei punti???
vi ringrazio
La creazione dell'interfaccia presume ovviamente che tu abbia creato di già il database e lo schema relazionale. Come IDE per programmare puoi usare quel che ti pare,dal semplice Notepad++ a Crimson Editor. IDE freeware o opensource che siano incentrati solo su PHP non ne conosco,un po' mancano già di suo.
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
|
07-11-2007 14:54 |
|
|
| |
|
tolarian |
Io ho già fatto lo schema relazionale del progett ... |
07-11-2007 15:05 |
|
|
tolarian |
Il Mezzorco Druido
Registered: Oct 2004
Posts: 144 (0.02 al dì)
Location: Biella
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 1 Day, 13:36:52 [...]
Status: Offline
Edit | Report | IP: Logged |
Io ho già fatto lo schema relazionale del progetto, e l'ho inserito dentro pgAdmin (ho usato il metodo visuale di creazione, non con il codice) ...però da quanto ho capito mi conviene crearlo e popolarlo tutto in una volta...
Inoltre, il professore, con cosa lo crea il DB (cioè noi gli diamo questo file sql per crearlo, ma con cosa la crea???)
grazie ancora
PS ma tu l'hai già passato l'esame???
ciauzzzz
|
07-11-2007 15:05 |
|
|
| |
|
All times are GMT. The time now is 13:39. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|