messagee warning sur utilisation fonction include()

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 : messagee warning sur utilisation fonction include()

Re: messagee warning sur utilisation fonction include()

par elodoriel » 11 nov. 2010, 01:24

venard !! je donnerais cher pour un aussi :wink:

je t'envois ça de suite en mp

Re: messagee warning sur utilisation fonction include()

par moogli » 11 nov. 2010, 01:21

salut,

désolé long week end en amoureux :)

tu peut m'envoyer le lien en MP pas de soucis.

j'avoue que je vois pas trop où se trouve le soucis, avec le code html ça ira surement mieux.

pour le problème de liens je ne vois pas, peut tu nous montrer plus de code (d'ou viens le liens, est il sortie d'une table, d'un fichier, il mis directemetn en dur ?)

@+

Re: messagee warning sur utilisation fonction include()

par elodoriel » 11 nov. 2010, 00:17

Bonjour, à mes messages pas de réponses :cry:
j'ai tenté de me faire mes premiers pas php seule, mais il semble que j'ai fait un lien visiblement "interne" puisque devant mon url vers mon blog (externe), j'ai mon nom de domaine qui s'affiche, donc qui fait "lien brisé" (errroné)
comment faire pour avoir ce lieu qui aboutisse au blog en url externe

Sinon pour mon petit programme d'images aléatoires qui beug, (voir précédemment en page 1) personne aussi.... :roll: l'include marche, sans warning, mais le programme non... enfin peut etre, mais il semble que là aussi j'ai un soucis d'url (décidemment)

j'avais fait exception en donnant mon lien site, prenant le risques de piratages codes sources avant copyright par les baladeurs, alors que je suis 100% créatrice du concept, mais zéro réponse depuis deux jours, donc j'ai enlevé, si besoin moogli pas de soucis mets moi un message ou un mp et je te le retransmet

svp, :priere:

Re: messagee warning sur utilisation fonction include()

par elodoriel » 09 nov. 2010, 05:32

J'ai avancé sur le second PB que j'avais besoin en php, les news (liens cliquable vers articles blog), dans le meme principe que ce que l'on fait actuellement pour les images aléatoires avec fonction include

ça marche sauf.... quand on clique ça donne http://www.nomdedomaine.com pour -> puis l'adresse que j'ai mis de la page de redirection, et ça donne lien brisé
voici le code
<?php
	echo "<a href=\'http://xxxxxxxxxx.com/archives/2010/11/09/19554711.html\'>Lancement site, Frais de ports offerts</a>";
?>
mise en place site html dans box "actualités"
<?php include('newsdumois.php') ?>
qui je pense là est bonne, aucun warning bonne position dans boite css, et c'est à l'identique de ce que vous m'avez fait corriger.
dans l'erreur est dans ma façon de rédiger l'adresse, j'ai voulue essayer, en cherchant les infos sur le net... mais j'en suis vraiement aux premiers pas, langage intéressant, mais dont je n'ai plus ni le temps ni l'énergie de m'y atteler sérieusement, mais qui sait à ma prochaine période creuse pour des mises à jour dynamique... car là au contraire j'entre dans la période folie de Noel d'ou l'urgence...

Re: messagee warning sur utilisation fonction include()

par elodoriel » 09 nov. 2010, 00:11

ben en fait juste le symbole d'une l'image et le lien dessus et celui de la page en cours non celle de l'une des images ?

attend je te montre, j'enleverais après ce lien car je veux pas qu'il apparaisse en tant que soucis programmation pas bonne pub commercialement parlant pour un site qui se lance, avec les moteurs qui ramassent tout



c'est dans le cartouche du tout bas celui en 3 parties, navigation rapide, nouveautés, actualités

partie centrale "NOUVEAUTES", le premier symbole image,
@+

EDIT coupscoeurs02.php (voir code page1 de ce post) -> c'est l’adaptation de ce script que je trouve génial, sauf que j'ai voulu le rendre cliquable vers la page descriptif produit
http://www.supportduweb.com/scripts_tut ... asard.html

Re: messagee warning sur utilisation fonction include()

par moogli » 08 nov. 2010, 23:57

ok c'est déjà bien.

maintenant quand tu affiche la page que ce passe t il ?

Au pire, est ce que ça te dérange de nous filer le lien de la page (sur ton site web) que l'on regarde ?

@+

Re: messagee warning sur utilisation fonction include()

par elodoriel » 08 nov. 2010, 23:47

merci Moogli

J'avais contacté mon hébergeur car j'ai cru qu'il n'accepter plus le php ayant vu ça sur leur forum
c'est vrai pour certaines fonctions qui ont amenées du piratage.

bon pour l'inclusion dans la page plus de warning, c'est bon...
mais bon le pb est que ça revele que mon programme lui ne marche pas j'ai juste le symbole image

Re: messagee warning sur utilisation fonction include()

par moogli » 08 nov. 2010, 22:48

alors attention faut pas confordre, XHTML c'est une norme, ton code "html" peut être dans n'importe quel fichier.

si ton fichier est un fichier php (donc un fichier qui fichier avec l'extension .php) il sera exécuter. C'est ce qui se passe quand tu a le message d'erreur.

donc
Code html
<div id="produitnouveaute01">
<?php include('coupscoeurs02.php') ?>
</div>

va inclure le fichier coupscoeurs02.php qui se trouve le même répertoire que le fichier php dans lequel se trouve ce code.

@+

Re: messagee warning sur utilisation fonction include()

par elodoriel » 08 nov. 2010, 03:15

je viens de tester dans ma page html la mise en place du code
<div id="produitnouveaute01">
     <?php include('XXXX/www/NEWSITE/coupscoeurs02.php') ?>
</div>
si devant l'adresse je met /home/
j'ai ce warning :

Code : Tout sélectionner

Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/XXXX/www/NEWSITE/coupscoeurs02.php on line 4
si j'enleve / ou /home même warning :

Code : Tout sélectionner

warning (include_path='.:/usr/share/php5') in /home/XXXX/www/NEWSITE/page.html on line 156
je dois charger un fichier :?: mettre en place une base php5 :?:

j'en reviens toujours à me demander si un code d'appel fichier.php dans une page xhtml est autorisé et si c'est cette forme :?:
8-| le programme qui se semble pas fonctionner de son coté est-il la cause de toute ça :?:

je suis sensée avoir suite au programme, à chaque chargement de page une image aléatoire avec le lien qui emmene vers le descritif du produit en image (page elle en XHTML)

Re: messagee warning sur utilisation fonction include()

par elodoriel » 08 nov. 2010, 02:58

pour répondre à tes questions:
1/ je travaille sur serveur via envoi FileZilla... hébergement: firstheberg qui a tout, mais moi je n'utilisais jusqu’à maintenant que le xhtml
2/ donc pas du local
3/ a ton autre question, chemin serveur /www/NEWSITE/
4/ je test comme tu dis

j'ai ouvert le MSQL pour les besoins de faire une base de donnée future, mais pour l'instant ça en reste là... pas le temps de m'y mettre... j'ai déjà passé ses 2 derniers moi à apprendre le xhtml et css pour réaliser mon site qui est sur la finalisation... et j'avoue avoir l'esprit totalement saturé à l'heure actuelle..
mon hébergeur me permet le langage php

MAIS LA QUESTION EN FOUILLANT LE NET.... dans une page tout en html et css peut-on mettre un include () qui est du langage php envoyant sur un fichier .php,
je trouve des NON

car c'est mon cas, vu que cette info va se trouver sur l'intégralité des pages de mon site soit 102 dans l'immédiat... hors de question d'avoir un fichier à corriger chaque mois manuellement, d'ou le fichier php que je veux inclure dans le cartouche réservé

Re: messagee warning sur utilisation fonction include()

par moogli » 08 nov. 2010, 02:39

on va faire simple

1/ tu travail sur ton pc ou sur un serveur web (en ligne chez un hébergeur quelconque).
2/ si c'est sur ton PC quel est le chemin réelle du fichier ( par exemple c:\wamp\www\fichier_images_aleatoires.php)
3/ même chose sur le serveur distant mais il faut regarder sur ce serveur le chemin
4/ il faut mettre le chemin du fichier sur le PC où il se trouve en partant du répertoire de base du site web (en général www) donc dans mon exemple cela ferais simplement include('fichier_images_aleatoires.php');

a vu de nez je pense que include('/home/XXXX/www/fichier_image_aleatoires.php') en remplaçant xxxx par les infos que tu a enlevée devrait résoudre ton problème.

@+

Re: messagee warning sur utilisation fonction include()

par elodoriel » 08 nov. 2010, 00:31

Bon voici tout les warnings suite à ma tentative de mettre
<?php include('DOSSIER/fichier_images_aleatoires.php'); ?>
dans ma page html
Précision, je n'ai pas connecté à ma base MSQL, qui a été crée, mais dont je ne sais pas me servir encore, mais le warning cite bisarrement son nom XXXX

Code : Tout sélectionner

Warning: include(DOSSIER/fichier_images_aleatoires.php) [function.include]: failed to open stream: No such file or directory in /home/XXXX/www/DOSSIER/PAGE_OU_SE_TROUVE_LE_CODE.html on line 156 Warning: include() [function.include]: Failed opening 'DOSSIER/fichier_images_aleatoires.php' for inclusion (include_path='.:/usr/share/php5') in /home/XXXX/www/DOSSIER/PAGE_OU_SE_TROUVE_LE_CODE.html on line 156
si vous comprenez plus que moi... ?
Pour le bout de code que Moogli a remis pour moi (merci Moogli) il est la totalité du code, bien entendu il y aura plus d'images en vrai...

si je met dans une page en xhtml je dois mette telle que le php soit <?php include('DOSSIER/fichier_images_aleatoires.php'); ?> ou mettre en formulation html avec le code php dedans ???

bon je viens de tester mon programme php déjà lui a un soucis il fonctionne pas, meme s'il semble bon au niveau syntaxe
c'est l'adaptation de ce programme, mais je le veux en plus cliquable vers le lien du produit en question (image=produit)
http://www.supportduweb.com/scripts_tut ... asard.html

merci de votre précieuse aide :?

Re: messagee warning sur utilisation fonction include()

par moogli » 07 nov. 2010, 23:48

<?php
$images = array(
    array('image-url' => 'PRODUIT01.jpg' , 'image-link' => 'URL FICHE PRODUIT01.html'),
    array('image-url' => 'PRODUIT02.jpg' , 'image-link' => 'URL FICHE PRODUIT02.html'),
    array('image-url' => 'PRODUIT03.jpg' , 'image-link' => 'URL FICHE PRODUIT03.html'),
);
  $random = rand(0,count($image)-1);
  echo '<a href="'.$images[$random]['image-link'].'"><img src="'.$images[$random]['image-url'].'" /></a>';  
?>

Re: messagee warning sur utilisation fonction include()

par elodoriel » 07 nov. 2010, 22:56

Merci cyrano le code est mis en début de ce post... image aléatoires

bon après tentative de modif, j'ai plein de warning différent, mais pas mangé je reviens dans 40mn si tu n'es plus là on verra demain soir

Re: messagee warning sur utilisation fonction include()

par Cyrano » 07 nov. 2010, 22:49

Fais afficher la source du code HTML généré pour voir ce qu'il y a réellement d'envoyé au navigateur : ce sera un point de départ pour avoir une bonne idée de base de ce qui se passe.

Et accessoirement, si tu as un doute sur un bout de ton code,affiche-en les parties pertinentes ici, on repèrera probablement les coquilles s'il y en a. Pour l'instant, le premier bout que tu as montré au départ est correct, reste à voir le reste qui aboutit à ton problème actuel.