php et lien/php et css

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : php et lien/php et css

par jojolapine » 24 févr. 2007, 12:14

stop non... pas de guillemets dans ta bddd...
J'avais pas vu, il te manquait un echo avant ta variable adresse....
Mais enlève les guillemets de la bdd...
Et met les autour des balises php, comme je l'ai fait plus haut!

RESOLU!!!

par lil princess » 24 févr. 2007, 12:09

en fait c'est bon :D
j'ai mis des "" dans ma bdd
et jai mis un echo dans href
ça m'étonne parce que sur une autre page j'en ai pas eu besoin...

merci!

toujours pas....

par lil princess » 24 févr. 2007, 12:01

j'ai mis des guillemets comme tu l'as indiqué ça me renvoie toujours sur l'index de mon site.
j'ai essayé de mettre des guillemets directment dans ma base de données, autour des url, mais ça ne marche pas.
ce qui est bizarre c'est que quand j'insère le code:
echo $adresse;

juste après le morceau
$adresse=$donnees['lien'];
il m'affiche correctment l'adresse....

par jojolapine » 24 févr. 2007, 11:45

il faudrait rajouter des guillemets... autour de l'adresse
<?php
 $reponse = mysql_query("SELECT id,descr,comm,envoi,lien FROM actualite WHERE envoi='".$aujourdhui."'");
?>

<div class="conteneurArticle">


<?php

while ( $donnees = mysql_fetch_array($reponse))
{
?>
<div class="styleDate"><?php echo $donnees['envoi']; ?></div>
<br /><a href="<?php $donnees['lien']; ?>" class="directArticle"><?php echo $donnees['descr']; ?></a>
<div class="blocArticle">
<div class="descArticle">
<?php echo $donnees['comm']; ?>
</div>
</div>
<br />
<br />
<?php
}
?>
</div> 

php et lien/php et css

par lil princess » 24 févr. 2007, 11:33

j'ai deux questions qui n'ont rien à voir:

1) j'ai stocké des liens vers des sites web dans une base de donnée, et je souhaite publier ces liens sur mon site. voilà mon script:

$reponse = mysql_query("SELECT id,descr,comm,envoi,lien FROM actualite WHERE envoi='".$aujourdhui."'");
?>

<div class="conteneurArticle">


<?php

while ( $donnees = mysql_fetch_array($reponse))
{
?>
<div class="styleDate"><?php echo $donnees['envoi']; ?></div>
<br /><a href=<?php $donnees['lien']; ?> class="directArticle"><?php echo $donnees['descr']; ?></a>
<div class="blocArticle">
<div class="descArticle">
<?php echo $donnees['comm']; ?>
</div>
</div>
<br />
<br />
<?php
}
?>
</div>
<?php

et dans $donnees['lien'] est un truc du style:
http://business.timesonline.co.uk/tol/b ... 432175.ece

la page s'affiche correctment, mais quand je clique sur le lien, je me retrouve soit une page d'erreur soit sur l'index de mon site... que faire?

2)
je souhaite créer des feuilles css avec des variables php dedans:
mais je ne sais pas du tou comment faire, j'ai trouvé des trucs sur internet qui ne marche pas...(header etc...)