ASP e MySQL [Era: Urgentissimo]

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
evidentemente gli ssi non vanno negli script a quasto punto glielo devo passare come parametro in una funzione il nome del file?!
 

grisu81

Utente Attivo
12 Lug 2005
91
0
0
X Pole

Ciao a tutti,

POLE grazie dello script,funziona a meraviglia e sopratutto stò imparando un pochino l'asp,che come ti dicevo non conosco quasi affatto.Il problema è che aggiungendo dei nuovi campi quando faccio l'upload non mi carica niente sul db,anzi mi stampa il codice sulla pagina.


Ora ti mostro sia il file html (che è orribile ma che utilizzo solo per controllare che tutto funzioni,e che sarà modificato) sia quello in asp,confidando in una tua delucidazione....
anche se il dubbio maggiore me lo da la stringa in sql o le impostazioni sul db,può essere?



N.B(sempre se hai tempo e possibiltà di dargli una controllata).Grazie anticipatamente

Massimo



xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

file:upload azienda.asp


<%@language=vbscript%>
<%option explicit%>
<%
dim oggconn,stringaSQL,oggrecset,nm,prtiv,indr,locl,cap,tip,nmst,oralav,poas,fgpr,test
nm=request.form("nomeazienda")
prtiv=request.form("partiva") 'partita iva
indr=request.form("indirizzo")
locl=request.form("localita")
cap=request.form("cap")
tip=request.form("tipologia")
nmst=request.form("numstage") 'numero stagisti
oralav=request.form("orarilav") 'orario di lavoro
poas=request.form("posas") 'possibilita di assunzione
fgpr=request.form("figprof") 'figura professionale richiesta dall'azienda
test=request.form("testo") 'test box dove scrivere le proprie note

set oggconn=Server.CreateObject("ADODB.Connection")
oggconn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("massimodb/clienteazienda.mdb")

oggconn.open
stringaSQL="INSERT INTO datiaziende (nome_azienda,partita_iva,indirizzo,localita,cap,tipologia,numero_stagisti,orario_lavorativo,possibilita_assunzione,figura_professionale_richiesta,note) VALUES('"& nm &"','"& prtiv &"','"& indr &"','"& locl &"','"& cap &"','"& tip &"','"& nmst &"','"& oralav &"','"& poas &"','"& fgpr &"','"& test &"');"

set oggrecset=Server.CreateObject("ADODB.Recordset")
oggrecset.Open StringaSQL,oggconn

response.redirect("azienda form dati.html")
%>






xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

file:azienda form dati.html

<html>

<head>
<title>inserimento dati</title>
</head>

<body>

<p><div align="center"><font color="red"><h2>IMMETTERE I DATI NELLE APPOSITE CASELLE:</H2></font></div></p>


<br>
<br>


<div align="center">

<form name=formdati method=post action="upload_azienda.asp">

<input type=text name=nomeazienda><H5>NOME AZIENDA</H5>

<input type=text name=partiva><H5>PARTITA IVA</H5>

<input type=text name=indirizzo><H5>INDIRIZZO</H5>

<input type=text name=localita><H5>LOCALITA'</H5>

<input type=text name=cap><H5>CAP</H5>

<input type=text name=tipologia><H5>TIPOLOGIA</H5>

<input type=text name=numstage><H5>NUMERO STAGISTI RICHIESTI</H5>

<input type=text name=orarilav><H5>ORARIO LAVORATIVO</H5>

<input type=text name=posas><H5>POSSIBILITA' ASSUNZIONE</H5>

<input type=text name=figprof><H5>FIGURA PROFESSIONALE RICHIESTA</H5>

<textarea name="testo" cols="40" rows="10">qui puoi scrivere il tuo testo</textarea>

<input type="submit" value="invia">
</form>

</div>

</body>

</html>
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
daviduccio ha scritto:
Togli il ; dalla variabile parametro

Nulla di fatto anche così stessi errori...

forse bisognerebbe passare come parametro ad una funzione il nome della pagina (fatto all'interno del body) e poi vedere...non so sono prorpio impantanato!
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Da errore perchè non devi usare apici doppi all'interno del valore di una variabile, ma devi sostituirli con apici singoli.

Prova così, la riga in rosso è quella da modicare: ;)

<script language="javascript">
parametro="<!--#echo var='DOCUMENT_NAME'-->";
parent.frames.footer.location.href="footer.asp?par="+parametro;
alert(parametro);
</script>
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
allora così funziona

a.asp

Codice:
<script language="javascript">
parametro='<!--#echo var="DOCUMENT_NAME"-->';
parent.frames.footer.location.href="footer.asp?par="+parametro;
alert(parametro);
</script>

footer.asp

Codice:
<HTML>

<HEAD>
<TITLE>FOOT</TITLE>
</HEAD>
<link rel="stylesheet" type="text/css" href="style.css">

<BODY>
<%@ LANGUAGE="JScript" %>
<%
var data= Request.QueryString("par");
Response.Write(data);
%>
</BODY>
<HTML>


in a.asp gli ho messo l'alert per vedere che valore ha parametro...e che valore ha!? ha questo valore: <!--#echo var="DOCUMENT_NAME"--> :dipser:

in più in footer non mi si visualizza nulla...accidenti!
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
x Massimo!!

Ehi Ciao!! :fonzie:

Certo che ci do un'occhiata, solo fa una cosa, è meglio che apri un nuovo thread, altrimenti qui facciamo un casino infernale!! :D :D :D

Appena è pronto vengo subito a vederlo! Senza che riscrivi tutto basta che selezioni il testo del tuo ultimo post e con un bel copia/incolla lo sbatti sul nuovo thread!

Appena è pronto fammi un fischio che arrivo!!
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
39
Sicilia
www.daviduccio.it
prova così

parent.frames.footer.location.href="footer.asp?par="<!--#echo var="DOCUMENT_NAME"-->;

oppure


function nome() {
parametro="<!--#echo var="DOCUMENT_NAME"-->";
parent.frames.footer.location.href="footer.asp?par="+parametro;
}


oppure senza virgolettre alla variabile parametro:

function nome() {
parametro=<!--#echo var="DOCUMENT_NAME"-->;
parent.frames.footer.location.href="footer.asp?par="+parametro;
}



poi nel tag body ci aggiungi


onload="nome()"
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
daviduccio ha scritto:
prova così

parent.frames.footer.location.href="footer.asp?par="<!--#echo var="DOCUMENT_NAME"-->;

oppure


function nome() {
parametro="<!--#echo var="DOCUMENT_NAME"-->";
parent.frames.footer.location.href="footer.asp?par="+parametro;
}


oppure senza virgolettre alla variabile parametro:

function nome() {
parametro=<!--#echo var="DOCUMENT_NAME"-->;
parent.frames.footer.location.href="footer.asp?par="+parametro;
}



poi nel tag body ci aggiungi


onload="nome()"
provo subitissimo e ti faccio sapere
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
Codice:
<HEAD><script language="javascript">
function nome(nome) {

parent.frames.footer.location.href="footer.asp?par="+nome
alert(nome);
}
</script>
</HEAD>
<BODY onload="nome('<!--#echo var='DOCUMENT_NAME'-->')">

però non mi vede il <!--#echo var='DOCUMENT_NAME'-->' se li gli scrivo 'pippo' lui mi fa l'alert con scritto pippo...

però anche se ci scrivo pippo non mi viene scritto nulla sotto nel footer.asp

Codice:
f<HTML>

<HEAD>
<TITLE>FOOT</TITLE>
</HEAD>
<link rel="stylesheet" type="text/css" href="style.css">

<BODY>
<%@ LANGUAGE="JScript" %>
<%
var data= Request.QueryString("par");
Response.Write(data);
%>
</BODY>
<HTML>

sei sicuro che così facendo carichi footer con la qstring modificata!? ripeto io io non sto toccando il codive dell'index dove è contenuto il frame set...non so...ditemi voi :ugo:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Non so, ma temo che comunque il concetto di base di tutti questi ragionamenti sia sbagliato..

State cercando in tutti i modi di far si che a.asp invii a footer.asp la stringa
<!--#echo var="DOCUMENT_NAME"-->
ma in footer.asp questa arriverà come stringa alfanumerica, ed una volta che verrà stampata tramite il Response.Write richiamerà il nome del file in cui si trova, ossia sempre footer.asp..

Secondo me bisogna lavorare sull'index oppure trovare un altro modo...
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
x pole

no infatti <!--#echo var="DOCUMENT_NAME"--> dovrebbe essere processata da a.asp e lo script dovrebbe inviare tutto al footer...cmq i problemi sono 2

1
<!--#echo var="DOCUMENT_NAME"--> non viene processata ma riamane tale se passata come parametro in nome() all'interno del body

2
anche sostituendo a <!--#echo var="DOCUMENT_NAME"--> la scritta pippo (e il passaggio funziona perchè mi fa l'alert esatto ((vedi codice su))). Non mi si visualizza nulla nel footer per cui ho il sospetto che ci sia un errore da qualche parte!!
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
daviduccio ha scritto:
Prova a cambiare frame, fai comparire footer.asp nel frame centrale così vediamo che succede


dovrebbe essere


parent.frames.parent.loc....

spetta non ho capito vuoi che faccia apparire footer.asp nel frame centrale e a.asp nell'inferiore!? ma a quasto punto devo mettere le mani sull'index per forza

index

Codice:
<HTML>

<HEAD>
<TITLE><!--#include file="title.inc"--></TITLE>
<link rel="stylesheet" type="text/css" href="style.css">


</HEAD>

<FRAMESET ROWS=20%,70%,10%>

     <NOFRAME>
	   <CENTER><H1>ATTENZIONE</H1></CENTER>
	    Questa pagina è organizzata in frame
     </NOFRAME>

	<FRAME SRC="header.html">
	
        <FRAMESET COLS=30%,70%>
      
	<FRAME SRC="menu.html" NAME="menu">
	<FRAME SRC="A.asp" NAME="main">
	
        </FRAMESET>

	<FRAME SRC="footer.asp" NAME="footer">
   
</FRAMESET>

</HTML>

o no!?
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Certo che è un bel casino cavolo!!

Esatto, ma per farlo dovreste prelevare da a.asp il valore che estrapola <!--#echo var="DOCUMENT_NAME"--> usandi l'SSI, poi metterlo dentro il codice ASP nella variabile parametro, e solo allora passarlo a footer.asp, senza utilizzare in quest'ultima l'SSI.

secondo me dovete lavorare nell'index... ;)
 

superciccio14

Utente Attivo
18 Lug 2005
88
0
0
daviduccio ha scritto:
window.open("pagina...eccecc");

ok senti se provassi ad allegarti i 4 files cosi provi a vedere anche tu perchè qui non so come fa... :dipser: :dipser: :dipser: :dipser: :dipser: :dipser:
:byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
M MySQL e classic ASP Classic ASP 5
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
D [ASP] Mysql insert e update Classic ASP 2
C ASP + mySQL Classic ASP 1
R Da ASP e MDB a Prestashop e MySQL CMS (Content Management System) 0
C CREARE UN AREA PROTETTA CON ASP SU WINDOWS SERVER 2003 (con database MySQL) Classic ASP 19
C come interfacciare asp e mysql Classic ASP 3
Fransss Programmatore freelance PHP, ASP, MySql Offerte e Richieste di Lavoro e/o Collaborazione 6
F asp e mysql Database 1
N [collaborazione] programmatore php/mysql asp/sql server Rovigo, Mantova, Ferrara Offerte e Richieste di Lavoro e/o Collaborazione 2
S Paginazione di dati con ASP e MySQL Classic ASP 3
T Connessione a MySql da ASP Classic ASP 1
M estrarre dati da database MySql, con ASP Classic ASP 1
C 10GB Free Hosting ASP/PHP/JSP/FTP MYSQL/MSSQL Hosting 0
C 1G PHP, MySQL, cPanel/1G ASP Mssql No post No Ads And free domain Hosting 0
G ASP e MySql Classic ASP 1
S asp + mysql Classic ASP 1
O ASP e mySQl Classic ASP 37
G MySql -asp x pole Classic ASP 1
G connessione asp MySql Classic ASP 1
D info mysql + asp Database 2
jan267 ASP & MySQL Classic ASP 1
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
Paolo69 Risolto reCAPTCHA v2 per ASP Classic ASP 0
P lanciare script asp (o php) da jquery Javascript 1
L Modifica file upload in ASP Classic ASP 2
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
W Rinominare Documenti Con Form Asp Classic ASP 9
G Registrazione utente su pagina asp Classic ASP 14
R Sviluppatore ASP.NET Offerte e Richieste di Lavoro e/o Collaborazione 0
seranto [ASP] Controllare il testo inserito in Textarea Classic ASP 6
F classic asp popolare combo box javascript Presentati al Forum 1
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
P [ASP.Net] Problema ERR_INCOMPLETE_CHUNKED_ENCODING 206 (Partial Content) con Font ASP.NET 4
A [ASP] Confronto tra dati Form e DB Classic ASP 2
A Mantenere la validazione reindirizzandoci su un secondo sito WEb. (ASP.NET) ASP.NET 0
StephenSoftware [ASP.Net] Pagina Master ed eventi... ASP.NET 0
K [ASP] Visualizzare nome del file selezionato Classic ASP 3
S [ASP] rubrica telefonica Classic ASP 2
D [ASP] Eliminare gli zeri che nn servono Classic ASP 1
G [ASP] Ciclare i valori di 2 array Classic ASP 2
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
S elimina record sql asp classic Classic ASP 5
D [ASP] Autocomplete cerca su 2 campi del db Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
NuviaSoftware [Retribuito] [Cerco] Programmatore ambienti ASP.NET,. Net Azure web apps, Javascript Offerte e Richieste di Lavoro e/o Collaborazione 0
D [ASP] scaricare articoli Classic ASP 8
V [ASP.Net] avento keydown crh13 enter ASP.NET 0
A [ASP.Net] Dropdownlist ASP.NET 0

Discussioni simili