Php liens

Fermé
doky - 13 sept. 2009 à 13:06
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 13 sept. 2009 à 18:40
Bonjour,s'il vous plait j'ai un probleme avec certains liens fais a partir des variables globales S_GET
lorsque je clique sur l'un de ces lien, il ouvre un nouvel onglet pour afficher ce qui correspond au lien,mais je ne veux pas que ça s'ouvre dans un nouvel onglet,aidez moi svp

4 réponses

graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 975
13 sept. 2009 à 13:09
Les gens ont du mal a comprendre que l' on n' est pas devin.....il est ou le code de tes liens?


target="parent" devrait suffire mais tu dosi forcement avoir un blank quelque part
0
voici le code
code
//
?php include('database.php') ?>
<?php

if (isset($_GET['offre']))
{

$req=mysql_query("SELECT * FROM offre WHERE id='".$_GET['offre']."'");
$donnees=mysql_fetch_array($req);
?>
<p class="titre"><i>Details De l'Offre </p></i><br/><br/>
<font size="2px">



<font color="black"><u>Entreprise ou Service </u> : </font><font color="green"><?php echo $donnees['entreprise']; ?></font><br/><br/><font color="black"><u>Date de depot </u> : </font><font color="green"><?php echo date("d/m/Y",$donnees['timestamp']) ?></font><br/><br/>
<font color="green"><p class="id_offre"><em><?php echo $donnees['theme']; ?></em></font><br/><br/><?php echo $donnees['text'] ?></p><br/><br/>
<font color="black"><u>Poste</u> : </font><font color="green"><?php echo $donnees['Poste']; ?></font>   

<p class="titre"><i>Contacts de l'Entreprise</i></p>
<?php
$login=$donnees['login'];
$req=mysql_query("SELECT * FROM comptess WHERE login='".$login."'");
$result = mysql_fetch_array($req);
?>
<font color="black"><u>Telephone Mobile </u> : </font><font color="green"><?php echo $result['Mobile']; ?></font>      
<font color="black"><u>Telephone Fixe </u> : </font><font color="green"><?php echo $result['Fixe']; ?></font><br/><br/>
<font color="black"><u>Email </u> : </font><font color="green"><?php echo $result['email']; ?></font><br/><br/>
<font color="black"><u>Adresse </u> : </font><font color="green"><?php echo $result['Adresse']; ?></font><br/>









</font>
</div>

<?php

}
else
{
?>

<img src="images/ima.jpg" alt=""/>

<br/>
<br/>

<div class="titre"><i>Offres d'Emploi Recentes</i>
</div><br/><br/>

<?php
function tronque($str)
{
$nb=30;
if(strlen($str) > $nb)
{
$str=substr($str,"0",$nb);
$espace=strrpos($str, " ");
$str=substr($str,"0",$espace);
$str=$str."...";
}
return $str;

}
?>
<?php
$req=mysql_query("SELECT * FROM offre ORDER BY ID DESC LIMIT 0,4");
$id_offre="";
while($donnees=mysql_fetch_array($req))
{
?>
<div class="offre">

<?php echo "<font color='green' ><a target='th' onclick ='window.open('','th', 'width=750,height=400,left=150,top=200,scrollbars=1')' class='lien' style='text-decoration:none' href='index.php?offre=".$donnees['ID']."'>".$donnees['entreprise']." : ".$donnees['theme']."</a> </font>       
 </span><br/>".tronque($donnees['text'])."<span class = 'date' >déposée le <font color='green'>".date('d/m/Y' , $donnees['timestamp']). "</font> <span class='entreprise'> par l'Entreprise<font color='green'> ".$donnees['entreprise']."</font></span>";
?>
</div>     
<?php
}
?>
<br/>
<br/>
<div class="titre"><i>Les Formations</i>
</div>
<br/><br/>
<font size="2px" color="black">Vous etes un jeune diplomé et Vous ne savez pas a qui vous adresser ?<br/></font><br/>
<font color="black" size="2px">Nous vous souhaitons la bienvenue et esperons que vous trouverai l'Entreprise a votre gout dans peu de temps sur notre Site ou <br/>
sur nos sites partenaires .
Quelque soit votre formation ,<br/>Vous devez juste vous inscrire dans la rubrique CANDIDAT et ensuite charger votre Cv au format Word ou <i class="lien"> Consulter Notre Tout dernier outil
de conception de Cv en ligne </i></font>
<p class="titre"><i>Sondage : Votre avis nous interesse</i></p>
<form method="post">
<br/>
<li>
<font size="2px"color="black">Votre premiere impression du site ? <br/></font>
<font size="2px">
<label for="assez-bien">assez-bien</label><input id="assez-bien" type="radio" name="note" value="assez-bien" /><br/>
<label for="moyen">moyen</label><input id="moyen" type="radio" name="note" value="moyen" /><br/>
<label for="mauvais">mauvais</label><input id="mauvais" type="radio" name="note" value="mauvais" /><br/>
</font>
</li>
<li>
<font size="2px"color="black">Notre site est plutot<br/></font>
<font size="2px">
<label for="assez-bien">satisfaisant</label><input id="assez-bien" type="radio" name="note" value="assez-bien" /><br/>
<label for="moyen">moyen</label><input id="moyen" type="radio" name="note" value="moyen" /><br/>
<label for="mauvais">manquant d'infos</label><input id="mauvais" type="radio" name="note" value="mauvais" />
</font>
</li>
</form>
<?php

}

?>
l'offre s'affiche donc suivant le clic, mais pourquoi dans un nouvel onglet??
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 975
13 sept. 2009 à 17:32
ton souci est surement la

<a target='th' onclick ='window.open


le hic est que je connais mal le javascript :s

Maintenant que le probleme est surement trouvé, la solution sera surement apporté :)
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
13 sept. 2009 à 18:40
<a class='lien' style='text-decoration:none' href='index.php?offre=".$donnees['ID']."'>".$donnees['entreprise']." : ".$donnees['theme']."</a>

Ça devrai aller comme ça.
0