[RESOLU] afficher un site sans CSS

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] afficher un site sans CSS

Re: afficher un site sans CSS

par azizss » 20 janv. 2016, 17:50

Merci de ton aide je vais travailler sur cela.

Re: afficher un site sans CSS

par zizou59 » 20 janv. 2016, 14:49

je te donne un exemple :

imaginons le site ou tu capte la page :
<html><head><link du css> ou <style></style></head><body>contenu de la page</body></html>
en php çà donne ceci :
<?php
$url = @file_get_contents("$pageurl");

 if ($url) {
       //echo $url;
if ($data = preg_match("#<body>(.*?)</body>#", $pageurl)) {
echo $data; // sort tout le html compris entre la balise body
// sachant que tu peux selectionner seulement un bout de html ex: une div, un ul etc...
}else{
echo "rien trouver ds le body ou erreur de preg_match regexp";
  } else {
      echo "connection error";
}
?>

Re: afficher un site sans CSS

par zizou59 » 20 janv. 2016, 14:32

ah oui, j'oubli la fonction preg_match(), elle pourras t'aider !!!! avec un selecteur regexp si tu veux traiter tout çà en php :)

Re: afficher un site sans CSS

par zizou59 » 20 janv. 2016, 14:29

Salut azizss,

un moyen très rapide de charger sans le css, enfin pour moi je ferais comme suite :

- recuperation page distante via la methode file_get_content() ou Curl().
- affichage de celle -ci mais pour supprimer le css, utilise Jquery avec le selector $(css).remove ou $(link).remove

parfois coupler plusieurs technologie de programation s'avère essentiel., c'est comme l'ajax ;-)

afficher un site sans CSS

par azizss » 20 janv. 2016, 13:34

Bonjour,

Je cherche a afficher un site sur une page web sans le css.
J'ai chercher sur le net et j'ai trouver aucune explication.

J'ai utiliser cela mais il charge le CSS

Code : Tout sélectionner

<?php $url = @file_get_contents("$pageurl"); if ($url) { echo $url; } else { echo "connection error"; } ?>

Merci de votre aide.