Accéder à la page web
tay
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour ,
j'ai écrit le code suivant dans le controller
Cordialement,
j'ai écrit le code suivant dans le controller
<?php
namespace ConferenceBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Request;
class DefaultController extends Controller
{
/**
* @Route("/extraction")
*/
public function indexAction(Request $request)
{
$url='http://fr.data.gov.tn/data/5885c09cd2253/16-statistiques-des-%C3%A9tudiants-cycle-de-formation-ann%C3%A9e-acad%C3%A9mique-2014-2015.htm?q=&from=&pid=&tab=download';
$data= $request->query->get($url);
return $this->render('ConferenceBundle:Default:index.html.twig',['data'=>$data]);
}
}
En suite je utilise la variable data pour accéder à la page web de l'URL directement
j'ai utiliser ce code dans la page "index.html.twig "mais ne ça marche pas
{% extends 'base.html.twig' %}
{% block title %}
test</title>
{% endblock %}
{% block javascripts %}
<script type="text/javascript">
function onloadpage() {
window.open ($data);
}
</script>
{% endblock %}
{% block body %}
{{ window.onload='onloadpage()'}}
{% endblock %}
Cordialement,
1 réponse
-
Bonjour,
Je ne fais pas beaucoup de symfony... mais tu penses que ça doit faire quoi ça :$url='http://fr.data.gov.tn/data/5885c09cd2253/16-statistiques-des-%C3%A9tudiants-cycle-de-formation-ann%C3%A9e-acad%C3%A9mique-2014-2015.htm?q=&from=&pid=&tab=download'; $data= $request->query->get($url);.?????
Si ton but est de récupérer le contenu de cette page tu peux passer par file_get_contents