|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jun 2010
Messaggi: 13
|
[php] Richiamare Ajax
Salve,
vorrei sapere se è possibile avere lo stesso risultato di questo per esempio <a href="javascript:makeRequest1('Vendita_su_Fiera')</a> su un codice php. Ho provato ad inventare qualcosa del genere ma ovviamente non funziona: $co=$esiste->getCodiceUtente(); $us=$esiste->getUsername(); $pa=$esiste->getPassword(); $ru=$esiste->getRuolo(); $risultato=Singleton::getInstance("CRisultatoCercaUtente"); $risultato=new CRisultatoCercaUtente($co,$us,$pa,$ru); echo '<script type="text/javascript">makeRequest1('$risultato')</script>; c'è un modo? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
|
Non dire MAI cose come "non funziona" quando fai una richiesta in questa sezione: specifica meglio! (Forse cionci dovrebbe mettere questo consiglio nel regolamento di sezione...)
In che senso non funziona? Dà errore JavaScript? La richiesta parte ma il server non risponde? Perché dici "ovviamente"? Cosa ti aspettavi che facesse? in teoria quello che hai fatto potrebbe andare bene. Se non funziona è magari perché, al momento in cui viene interpretato lo script, la funzione makeRequest1 non è ancora definito. Ma non posso dirti altro se non dai migliori indicazioni. P.S.: non stai "richiamando AJAX da PHP", semmai stai generando un codice JavaScript che viene eseguito nel momento in cui il browser apre la pagina.
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2009
Città: Varès
Messaggi: 658
|
non puoi passare a un metodo javascript un istanza php...dovresti passargli dei dati su cui javascript può agire
|
|
|
|
|
|
#4 | ||
|
Senior Member
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
|
Quote:
). Forse è quello il problema?Quote:
Lo fa, con la variabile $risultato...
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
Ultima modifica di MaxArt : 07-06-2010 alle 15:44. |
||
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 306
|
Codice:
echo '<script type="text/javascript">makeRequest1('$risultato')</script>;
io lo riscriverei così: Codice:
?> //chiusura precedente tag php
<script type="text/javascript">makeRequest1('<? echo $risultato; ?>');</script>
<? //riapertura tag php se ti serve
__________________
... I believe in miracles / I believe in a better world / for me and you ... ...Music is like sunrise for me / it's joyful like a trip in a time machine... ...Sei solo corri, corri, corri, corri / Non ti voltare mai... Ultima modifica di dany84 : 07-06-2010 alle 15:17. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:24.












HWU Rugby Group
). Forse è quello il problema?








