Juste un petit bout de code
10 messages
• Page 1 sur 1
- Arvel
- WRInaute discret

- Messages: 107
- Inscription: 30 Mar 2009
Juste un petit bout de code
Bonsoir,
Ca fait longtemps que je n'ai plus touché au php et encore, à l'époque je maitrisais pas tellement.
Je vous sollicite encore pour que vous m'aidiez. Il s'agit en fait d'un truc tout simple, mais je ne sais plus comment le rédiger en php...
Donc, je voudrais que:
Si $vids existe, alors on affiche
Mais si $vids n'existe pas, alors on affiche une image que j'aurais choisit.
Je sais que ça se fait très bien, seulement je ne me souviens plus comment...
Merci beaucoup pour votre aide !
Ca fait longtemps que je n'ai plus touché au php et encore, à l'époque je maitrisais pas tellement.
Je vous sollicite encore pour que vous m'aidiez. Il s'agit en fait d'un truc tout simple, mais je ne sais plus comment le rédiger en php...
- Code: Tout sélectionner
<?php $vids = get_post_meta($post->ID, 'vids', true); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="http://img.youtube.com/vi/<?php echo($vids) ?>/2.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
Donc, je voudrais que:
Si $vids existe, alors on affiche
- Code: Tout sélectionner
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="http://img.youtube.com/vi/<?php echo($vids) ?>/2.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
Mais si $vids n'existe pas, alors on affiche une image que j'aurais choisit.
Je sais que ça se fait très bien, seulement je ne me souviens plus comment...
Merci beaucoup pour votre aide !
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Juste un petit bout de code
En fait $vids existe forcément. Par contre si get_post_meta ne renvoie rien, $vids sera une chaîne vide.
Donc :
Donc :
- Code: Tout sélectionner
if ($vids != "")
{
}
else
{
}
-

spout - WRInaute accro

- Messages: 4379
- Inscription: 14 Mai 2003
Re: Juste un petit bout de code
Encore mieux pour être sûr:
- Code: Tout sélectionner
if (isset($vids) && !empty($vids))
{
}
else
{
}
-

Marie-Aude - Modérateur

- Messages: 11887
- Inscription: 5 Juin 2006
Re: Juste un petit bout de code
if (!$vids) (en tout cas c'est comme ça que je fais dans mes thèmes wordpress ^^)
- Arvel
- WRInaute discret

- Messages: 107
- Inscription: 30 Mar 2009
Re: Juste un petit bout de code
- Code: Tout sélectionner
<?php
if (isset($vids) && !empty($vids))
{
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="http://img.youtube.com/vi/<?php echo($vids) ?>/2.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
}
else
{
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="/host/logoddncut.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
}
?>
Hum, qu'est-ce qu'il manque pour que ça marche ?
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Juste un petit bout de code
Ouvrir les variables php (et les fermer) au bon endroit :
- Code: Tout sélectionner
<?php
if (isset($vids) && !empty($vids))
{
?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="http://img.youtube.com/vi/<?php echo($vids) ?>/2.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
<?php
}
else
{
?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="/host/logoddncut.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
<?php
}
?>
Dernière édition par UsagiYojimbo le Jeu Avr 22, 2010 10:37, édité 2 fois.
- Arvel
- WRInaute discret

- Messages: 107
- Inscription: 30 Mar 2009
Re: Juste un petit bout de code
Erf oui merci ^^'
Avec ce code, seul
S'affiche, et pas la vignette youtube. Pourtant $vids existe là où il y a la vignette =/
Avec ce code, seul
- Code: Tout sélectionner
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="/host/logoddncut.jpg" alt="<?php the_title(); ?>" width="130px" height="97px" /></a>
S'affiche, et pas la vignette youtube. Pourtant $vids existe là où il y a la vignette =/
10 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- A quoi sert ce bout de code?
- Problème avec un bout de code en PERL
- Champ d'un formulaire et bout de code
- Convertir ce bout de code (texte) en lien cliquable
- Enlever un bout de code pour un bon réf.
- PHP > Besoin d'aide pour un bout de code
- explication sur un petit bout de code javascript
- besoi d'aide sur un bout de code cherché
- [Resolu]Question sur un bout de code php, merci...
- Demande d'info sur un bout de code d'un htaccess
- Gérer l'entête HTTP en PHP - 04-08-2008
- MySpace fait partie d'OpenSocial dès son lancement - 02-11-2007
- Où placer son fichier Sitemap ? A la racine ? - 27-06-2005
- Configurer des nouveaux moteurs dans Google Analytics - 12-06-2007
- La formule du PageRank de Google - 06-09-2008
- Nouvel outil : calculez la visibilité de votre site - 17-08-2002
- Aperçu des différents types de redirection - 04-08-2008
- Référencer un blog - 20-11-2006
Consultez la description détaillée des produits ou services de Google suivants : Google Code
- Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

