2015-08-03 1 views
0

Objectif: afficher 1 des 4 vidéos Wistia en fonction de la variable URL transmise à la page php.afficher un certain code basé sur la variable passée en URL en utilisant php

Exemple url:

showvid.php?vid=1 or 
showvid.php?vid=2 or 
showvid.php?vid=3 or 
showvid.php?vid=4 

En showvid.php:

certains cas/then où

if vid=1 then show wistia embed code 1 
else 
if vid=2 then show wistia embed code 2 
else 
if vid=3 then show wistia embed code 3 
else 
if vid=4 then show wistia embed code 4 

assez simple. Je m'excuse si cela est répondu ailleurs, j'ai regardé assez largement et ne pouvais pas trouver une réponse qui fonctionnerait (plus je suis assez nouveau et ma tête tourne après avoir creusé pendant un certain temps).

Merci d'avance pour votre aide.

EDIT: tiré du code de commentaire

URL: pagename.php seau = 1

$bucket = $_GET["bucket"] 
if ($bucket == 1) { 
    $bucketdesc = 'Memory Vapor'; 
} 
if ($bucket == 2) { 
    $bucketdesc = 'Brain Trauma Syndrome'; 
} 
else { 
    goto "/pagetwo.php" 
} 
+0

Avez-vous déjà du code que vous avez déjà essayé? Si c'est le cas, postez-le, avec toutes les erreurs qui ont pu apparaître lors des tests. –

+0

Désolé, je n'ai pas encore. J'ai trouvé quelques exemples qui semblent très complexes pour une simple opération. Laissez-moi voir ce que je peux trouver. Merci. – Rlundstrom

+0

Ok, voici ce que j'espère faire. Je ne suis pas sûr que ce soit le plus élégant, ou efficace, mais mon expérience de codage pense qu'il est proche. ? URL: pagename.php seau = 1 '$ seau = $ _GET [ "seau"]' « if (seau $ == 1) {$ bucketdesc = 'Mémoire de vapeur';} if ($ seau == 2) {$ bucketdesc = 'Syndrome de Traumatisme Cérébral';} else { goto "/pagetwo.php" } ' – Rlundstrom

Répondre

0

Merci pour l'aide. Le code résultant qui a fonctionné était ...

if ($bucket == 1) { 
$bucketdesc = 'desc1'; 
$bucketvid = 'embed code';} 
elseif ($bucket == 2) { 
$bucketdesc = 'desc2'; 
$bucketvid = 'embed code2';} 
elseif ($bucket == 3) { 
$bucketdesc = 'desc3'; 
$bucketvid = 'embed code3';} 
elseif ($bucket == 4) { 
$bucketdesc = 'desc4'; 
$bucketvid = 'embed code4';} 

J'avais oublié le; à la fin de chaque déclaration! doh ...