Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - axeladrean

Pagine: [1]
1
Ok, capisco...

EDIT:
Finalmente ho risolto in tutto e per tutto il mio problema!!  ;D

Inizialmente gestivo la cosa in AJAX con JavaScript (in particolare MooTools) ma venivano a crearsi dei problemi di compatibilità che non avevo voglia di gestire  :P
Allora ho utilizzato le funzionalità proposte dalle cURL a cui ho aggiunto la gestione dei cookie: in tal modo posso generare le pagine, anche del Beck-End, che mi interessano.

Grazie a tutti!  ;)

2
ma stai cercando un modo per rendere vulnerabile joomla?
No, sto cercando un modo per svolgere tutto quello che mi è stato chiesto in fase di tirocinio  ;D

..questo è uno buono...e se su una pagina che apri (in qualsiasi modo tu lo faccia) c'è qualcosa di malevolo? ..te lo porti nel framework?
Adesso inizio a provarlo ma ti assicuro che non ci devono essere preoccupazioni, perché le pagine che mi interessano sono le stesse del sito in questione  ;)

Vedo cosa riesco a fare e poi riferisco i risultati.
Grazie  :)


EDIT:
L'utilizzo delle funzionalità cURL è impeccabile, però ottengo gli stessi risultati utilizzando la funzione file_get_contents().
Spiego cosa intendo...

Io ho la necessità di estrapolare l'HTML di una pagina che fa parte del Back-End del sito e, quindi, il suo url può essere

    http://www.miosito.it/administrator/index.php?option=com_mycom&task=mytask&view=myview

ed in entrambi i casi non ottengo la pagina che mi interessa ma il form di login al Pannello di Amministrazione.

Il passo successivo che devo fare è riuscire ad estrapolare tale pagina interna al sito.  :)

3
Ok provo questa via e vi aggiorno : )


4
Perdonatemi, ragazzi, ma sono di nuovo qua a chiedere aiuto a voi perché la soluzione trovata non mi piace affatto. Vediamo se riesco a far capire, passo dopo passo, cosa vorrei fare.

Questa è la situazione...
Siamo nel back-end di un componente e abbiamo un pulsante.
Premendo il pulsante il nostro intento è prendere l'HTML di una generica pagina web, prendiamo www.google.it, e salvarcelo in una variabile chiamata $html.

Quali sono le azioni che bisogna svolgere per eseguire questi compiti?
Mille grazie ancora...

5
E' probabile che abbia spiegato male il motivo di questa richiesta...

Avevo già provato con JDocument ma, purtroppo, non mi ha dato una grande mano.
Comunque sono riuscito a risolvere il problema, grazie a tutti ugualmente :D


6
Ti ho risposto dandoti anche un motivo di questo problema riscontrato.
Va beh, cercherò soluzioni alternative ; )



7
Sì ma, infatti, dovrei svolgere alcune operazioni che vanno un po' "contro" alla classica logica...
E pare che non ci sia soluzione, putroppo, a ciò che devo fare :(

8
Cos'è che non è chiaro?



9
No no, mi sono spiegato male io evidentemente...

Io vorrei sapere se esistono funzioni o metodi del framework di Joomla per ottenere una pagina web del sito il cui comportamento fosse il seguente:

Codice: [Seleziona]
// ho l'url della pagina web
$url = "http://www.miosito.it/administrator/index.php?option=com_miacom&tmpl=miotmpl......";

// apro l'url, leggo il contenuto e lo inserisco in una stringa
$html = "";
if ($handler = fopen($url, "r")) {
  while ($line = fread($fp, 2048)) {
    $html .= $line;
  }
}

// opero sulla stringa contenente l'html
$html ....

Questo pezzo di codice lo eseguirei in PHP ma quando vado ad operare all'interno di Joomla il risultato che ottendo è la pagina di login amministrativa e non la pagina html che desidero avere.
Penso che il mio problema faccia riferimento al fatto che non è possibile aprire direttamente l'url in questione se "non si è dentro a Joomla".

In più ho aggiunto che tutto ciò lo vorrei fare nel Model: è un'informazione in più che fornisco, se può servire, ma che ora esula dal discorso del MVC ; )

Ecco a te : )




10
E' vero, ma in realtà nel mio caso è come se il Model eseguisse due distinte operazioni sulla stessa pagina:
- in un primo momento la "visualizza" (estrapola in modo classico i dati per la view);
- successivamente viene richiamata una funzionalità e mi serve un modo per recuperare proprio l'HTML della pagina in questione.

Riformulo la domanda :P
E' possibile poter richiamare una pagina web del sito, disponendo dell'URL, senza visualizzarla ma estrapolandone l'HTML e, ovviamente, senza che mi venga restituita la pagina di login amministrativa?
: )



11
Salve a tutti, ho bisogno del vostro aiuto perché ci sto impazzendo...

Sto lavorando nel Back-End e ho la necessità di recuperare l'html della pagina corrente visualizzata, direttamente da dentro il Model in modo tale da inserirla in una stringa e effettuare alcune operazioni su di essa.

In alternativa, potrebbe essermi utile sapere come recuperare la stessa pagina html di cui sopra utilizzando una specie di apertura di file remoto e di lettura del contenuto senza che Joomla si "arrabbiasse" mostrandomi la pagina di login amministrativo.

Ho spulciato gran parte della documentazione ed una notevole mole di siti online ma senza ottenere esiti positivi.
Spero in un vostro aiuto.
: )


Pagine: [1]


Web Design Bolzano Kreatif