Aide pour des conditions php
3 messages
• Page 1 sur 1
-

amrani13 - WRInaute occasionnel

- Messages: 314
- Inscription: 18 Oct 2011
Aide pour des conditions php
Salut tout l'monde,
Je bloque avec un code php auquel j'ai ajouté une nouvelle condition: if (substr_count($keywords, $exp) !== 0 )
Il marchait très bien avant et maintenant il m'affiche une page banche avec la nouvelle fonction, je crois que c'est un problème de conditions mal placées et je n'arrive pas à faire afficher les erreurs même avec la commande activée ...
Pouvez vous me dire si la syntaxe est correcte svp:
Merci d'avance
Je bloque avec un code php auquel j'ai ajouté une nouvelle condition: if (substr_count($keywords, $exp) !== 0 )
Il marchait très bien avant et maintenant il m'affiche une page banche avec la nouvelle fonction, je crois que c'est un problème de conditions mal placées et je n'arrive pas à faire afficher les erreurs même avec la commande activée ...
Pouvez vous me dire si la syntaxe est correcte svp:
- Code: Tout sélectionner
<?php if (is_category('3')) :
$google_str = '/^https{0,1}:\/\/www.google/i';
// Si le visiteur viens d'une page google
if ( preg_match( $google_str,$_SERVER['HTTP_REFERER']) ) :
// on récupère la QUERY_STRING du REFERER
$url_array = parse_url($_SERVER['HTTP_REFERER']);
parse_str($url_array['query'],$variables);
// les mots clé se trouvent dans la variable 'q'
$phrase = urldecode($variables['q']);
$mot = "mon-mot";
// je vérifie que "mot" est présent dans "phrase" au moins 1 fois
if (substr_count($phrase, $mot) !== 0 ) : ?>
<p>blablabla</p>
<?php endif;
elseif ( ! preg_match( $google_str,$_SERVER['HTTP_REFERER']) ) : ?>
<p>bablabla</p><?php
endif;
endif;
?>
Merci d'avance
-

UsagiYojimbo - WRInaute accro

- Messages: 8565
- Inscription: 23 Nov 2005
Re: Aide pour des conditions php
Tu as essayé de forcer l'affichage des erreurs ?
-

amrani13 - WRInaute occasionnel

- Messages: 314
- Inscription: 18 Oct 2011
Re: Aide pour des conditions php
Oui j'ai essayé avec error_reporting(E_ALL); et error_reporting(-1); mais rien à faire ...
EDIT: je crois qu'il manque une condition, celle où l'internaute viens de google mais qu'il n'a pas utilisé le mot clé "mot" ...
C'est peut être pour ça que ça bug ... je vais tester
EDIT: je crois qu'il manque une condition, celle où l'internaute viens de google mais qu'il n'a pas utilisé le mot clé "mot" ...
C'est peut être pour ça que ça bug ... je vais tester
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
