Bonsoir tout le monde,

Je ne sais pas vraiment si je suis au bon endroit pour poser ce sujet ..
Alors voilà, je suppose que vous devez certainement connaître le site : https://www.newbiecontest.org/
Je travaille actuellement sur le 1er exercice de la rubrique programmation, histoire d'apprendre les bases, en suivant les infos récolté sur le web j'ai pu ensuite en apprendre plus sur le protocole http, les requete GET et POST .. ainsi que le fonctionnement de la librairie cURL.
J'ai donc codé ce script; cependant lorsque je le lance en local, je n'ai qu'une page blanche en retour ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
  <html>
	<body>
		<title>Newbie</title>
<?php
 
$content = file_get_contents("https://www.newbiecontest.org/epreuves/prog/prog1.php/");
$url="https://www.newbiecontest.org/epreuves/prog/prog1.php";
header("https://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=nombre/");
 
// Tableau contenant les options de téléchargement
$options=array(
		CURLOPT_URL				=> $url, // Url cible 
		CURLOPT_RETURNTRANSFER	=> true, // Retourner le contenu dl dans une chaine
		CURLOPT_HEADER	 		=> false // Ne pas inclure l'entête de réponse du serveur
);
 
////////// MAIN
 
// Création d'une nouvelle ressource cURL
$CURL=curl_init();
//Erreur suffisante pour justifier un die()
if(empty($CURL)){die("ERREUR curl_init : Il semble que cURL ne soit pas disponible.")}
 
      // Configuration des options de téléchargement
	  curl_setopt_array($CURL, $options);
 
	  // Exécution de la requête
	  $content=curl_exec($CURL);     // Le contenu dl est enregistré dans la variable $content
 
	  // Si il s'est produit une erreur lors du téléchargement
	  if(curl_errno($CURL)){
			 // Le message d'erreur correspondant est affiché
			 echo "ERREUR curl_exec : ".curl_error($CURL);
	  }
 
// Fermeture de la session cURL
curl_close($CURL);
 
?>
 
	</body>
</html>
J'aimerais avoir votre avis, vos critiques sur ce code