PHP - Probleme de lien

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

voila j'ai créé du code, mais je bloque avec ce bout de code ecrit en PHP.
Je n'arrive pas à mettre le nom de l'acteur à la suite de de ce lien.
Au lieu d'avoir:

https://fr.wikipedia.org/wiki/Gabriele FERZETTI (c'est un exemple)

Donc impossible d'aller voir Gabriele FERZETTI sur wikipedia



j'ai ceci

https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_principal

voici le bout de code :

<a href='http://fr.wikipedia.org/wiki/'.$ACTORSpresents[$i].'</a>"


quelqu'un a -t-il une solution ?
A voir également:

6 réponses

scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
Ca marchera mieux de cette façon là :

echo '<a href="https://fr.wikipedia.org/wiki/PRUN%27$ACTORSpresents[$i].'">Lien</a>';
0
Utilisateur anonyme
 
cela ne marche pas ton code.

J'ai une erreur :

Parse error: parse error, expecting `','' or `';'' in D:\wamp\www\Videos_et_Audios\pages\pages FILMS POUR TOUS\OnlyFile_Tous.php on line 295


la ligne 295 correspond toujours à la ligne :
echo '<a href="https://fr.wikipedia.org/wiki/PRUN%27$ACTORSpresents[$i].'">Lien</a>';
0
Camuke Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   88
 
Normale que sa marche pas si ya des erreurs, sa donne sa :

si tu a pas encore de balise php d'ouverte :
<a href='http://fr.wikipedia.org/wiki/<?php echo $ACTORSpresents[$i];?>'>Mon lien</a>

Et si tu en a deja une :
echo "<a href='http://fr.wikipedia.org/wiki/".$ACTORSpresents[$i]."'>Mon lien</a>";
0
Utilisateur anonyme
 
Le Probleme st quaiment resolut mais j'ai encore un tout petit souci.
Le prenom+nom de l'acteur n'est pas en dessous de sa photo......
Encore une petite aide svp.

1)d'ailleurs pour mieux connaitre et surtout ne plus vous embetez, pourriez-voous me dire que fait ces petites choses :
<td>.....</td>
<br>.....</br>
<div>.....<div>
<p>.....</p>


2)voici le code dont j'ai un petit souci :le prenom de l'acteur a cote de l'image et le nom en dessou de l'image


<?php
/////////////////////////////////////////////
//affichage des photos des acteurs/actrices //
/////////////////////////////////////////////

$ACTORS=$row_AD['ACTORS'];
$rep="../../images/AD/ACTEURS/"; // Répertoire où sont mes images

$dir=opendir($rep);
if ($ACTORS<>"")
{
$ACTORSpresents=explode(", ",", ".$ACTORS);
// for($i=0;$i<sizeof($ACTORSpresents);$i++)
// {
// echo $ACTORSpresents[$i]."&&&";
//}
//if($i!=sizeof($ACTORSpresents)){echo "-";}}
echo "CASTING :<br/>Il y a ".(sizeof($ACTORSpresents)-1)." Acteurs/Actrices<br/>";

echo "<table>";
$nbcol=5;
for($i=1;$i<sizeof($ACTORSpresents);$i++)
{
if($i%$nbcol==1){echo "<tr>";}
$extension="";
if(is_file($rep.$ACTORSpresents[$i].".jpg")){$extension=".jpg";}
elseif(is_file($rep.$ACTORSpresents[$i].".png")){$extension=".png";}
elseif(is_file($rep.$ACTORSpresents[$i].".jpeg")){$extension=".jpeg";}
elseif(is_file($rep.$ACTORSpresents[$i].".gif")){$extension=".gif";}
elseif(is_file($rep.$ACTORSpresents[$i].".bmp")){$extension=".bmp";}
else{$extension="";}
echo "<td>";


if($extension!="")
{
echo "<img src='".$rep.$ACTORSpresents[$i].$extension."' width=130 height=180>";
<p></p>
echo "<a href='http://fr.wikipedia.org/wiki/".$ACTORSpresents[$i]."'>$ACTORSpresents[$i]</a>";
}
else
{
echo "Aucune photo pour<br/>";
echo "<br/>".$ACTORSpresents[$i]."</td>";
}
if($i%$nbcol==0){echo "</tr>";}
}
echo "</table>";
}
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Camuke Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   88
 
Si tu ne connais meme pas l'utilité de ses balises, c'est normal qui tu affiche pas comme tu le veux:
<td>.....</td> : Ce sont des balises pour les tableaux, tu crée une nouvelle colonnes
<br>.....</br> : <br> ou </br> c'est pour faire un retour a la ligne
<div>.....<div> : cela permet de faire de la mise en forme divers et varié
<p>.....</p> : définit un paragraphe

Je regarde pas en détail toutes les balises que tu a mis mais:
if($extension!="")
{
echo "<p><img src='".$rep.$ACTORSpresents[$i].$extension."' width=130 height=180></p>";

echo "<a href='http://fr.wikipedia.org/wiki/".$ACTORSpresents[$i]."'>$ACTORSpresents[$i]</a>";
}

sa devrai mieux marchés

ps: je te conseil de faire un tour sur https://openclassrooms.com/fr/ pour apprendre l'html et savoir a quoi servent les balises.
0
Utilisateur anonyme
 
tu es super Gentil et Genial.
Merci de ton aide

VIVE CAMUKE !!!!!!!!!
0