Accéder à la page web
tay
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
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,
A voir également:
- Accéder à la page web
- Web office - Guide
- Supprimer page word - Guide
- Comment traduire une page web - Guide
- Capture page web - Guide
- Création page web - Guide
1 réponse
Bonjour,
Je ne fais pas beaucoup de symfony... mais tu penses que ça doit faire quoi ça :
Si ton but est de récupérer le contenu de cette page tu peux passer par file_get_contents
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