Créer un lien de retour dans une page PHP
Résolu/Fermé
sigouil
Messages postés
11
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
7 avril 2010
-
16 juil. 2008 à 13:47
sigouil Messages postés 11 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 7 avril 2010 - 16 juil. 2008 à 16:05
sigouil Messages postés 11 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 7 avril 2010 - 16 juil. 2008 à 16:05
A voir également:
- Créer un lien de retour dans une page PHP
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Supprimer une page word - Guide
- Créer un groupe whatsapp - Guide
3 réponses
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
16 juil. 2008 à 13:58
16 juil. 2008 à 13:58
Salut, <td><a href="javascript:window.history.go(-1)"><img src=images/ban_hd.gif></a></td> devrait fonctionner...
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
16 juil. 2008 à 13:58
16 juil. 2008 à 13:58
Bonjour,
Je ne vois pas pourquoi tu veux mettre du php ici ...
Un mélange de html et de javascript suffit
Voici un exemple mais non testé :
<table width=100% cellspacing=0px >
<tr>
<td width=18px>
<img src=images/ban_hg.jpg >
</td>
<td>
<a href="javascript:window.history.go(-1)">
<src=images/ban_hd.gif>
</a>
</td>
</tr>
</table>
Je ne vois pas pourquoi tu veux mettre du php ici ...
Un mélange de html et de javascript suffit
Voici un exemple mais non testé :
<table width=100% cellspacing=0px >
<tr>
<td width=18px>
<img src=images/ban_hg.jpg >
</td>
<td>
<a href="javascript:window.history.go(-1)">
<src=images/ban_hd.gif>
</a>
</td>
</tr>
</table>
sigouil
Messages postés
11
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
7 avril 2010
2
16 juil. 2008 à 14:16
16 juil. 2008 à 14:16
Vous etes deux à me donner la même reponse, donc ça doit etre vraie. Sauf que ça marche pas...
Je vous colle un morceau plus long du script pour le mettre dans son contexte.
Je vous colle un morceau plus long du script pour le mettre dans son contexte.
<? $html = " <table width=100% cellspacing=0px > <tr><td width=18px><img src=images/ban_hg.jpg ></td><td><img src=images/ban_hc.gif></td><td><a href="javascript:window.history.go(-1)"><img src=images/ban_hd.gif></a></td></tr></table> <table width=100% cellspacing=0px > <tr style=background-color:black height=20px><td width=24px><img src=images/coin_hg.jpg></td><td ><font color=white>Intitulé du produit</font></td><td ><font color=white >Ref</td><td ><font color=white>Qte</font></td><td><font color=white>Prix HT</font></td><td><font color=white>Modif/Supp</font></td><td style=background-color:black width=18px><img src=images/coin_hd.jpg></td></tr> "; $emptycart=true; $i=0; $totalp=0; foreach ($tmp as $key=>$value) { $caddy=array(); $caddy=explode(",", $value); $html2 = "<form name='test' method='post'>"; //echo $i; if ($i%2==0 || $i==0) { $html2 .= "<tr style='background-color:white;'>";} else { $html2 .= "<tr style='background-color:#f1e4ee;'>";} $html2.="<td style= 'border-left: solid; '> </td><td style= 'border-right: solid'>"; $pu = number_format($caddy[3], 2, ',', ' '); $html2 .= $caddy[0]." <br>(prix unitaire ".$pu.") </td><td style= ' border-right: solid'>".$caddy[2]."</td>"; $html2 .= "<td style= 'border-right: solid'>"; if (!$mode) { $totalp+=$caddy[1]; $html2 .= "
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
16 juil. 2008 à 14:24
16 juil. 2008 à 14:24
...ça marche pas...
Et ça court ?
Ce serait bien de préciser un peu :
Messages d'erreur, la page ne s'affiche pas, elle s'affiche mais le lien "retour arrière" ne fonctionne pas, ... ?
Tu utilises quoi pour coder ?
Avec un éditeur de texte utilisant la coloration syntaxique (perso, j'utilise Notepad++) tu verrais qu'il y a un problème :
$html = "
<table width=100% cellspacing=0px > <tr><td width=18px><img src=images/ban_hg.jpg ></td><td><img src=images/ban_hc.gif></td><td><a href="javascript:window.history.go(-1)...
Tu finis l'affectation du texte avec la guillemet fermante.
Pour PHP, tu lui dis de mettre le texte entre guillemets dans $html. Il s'attend à ce que l'instruction se finisse (;), ou que tu concatène un autre texte (.). Ce n'est pas le cas, donc erreur...
Solution :
$html = "
<table width=100% cellspacing=0px > <tr><td width=18px><img src=images/ban_hg.jpg ></td><td><img src=images/ban_hc.gif></td><td><a href='javascript:window.history.go(-1)'>...
Et ça court ?
Ce serait bien de préciser un peu :
Messages d'erreur, la page ne s'affiche pas, elle s'affiche mais le lien "retour arrière" ne fonctionne pas, ... ?
Tu utilises quoi pour coder ?
Avec un éditeur de texte utilisant la coloration syntaxique (perso, j'utilise Notepad++) tu verrais qu'il y a un problème :
$html = "
<table width=100% cellspacing=0px > <tr><td width=18px><img src=images/ban_hg.jpg ></td><td><img src=images/ban_hc.gif></td><td><a href="javascript:window.history.go(-1)...
Tu finis l'affectation du texte avec la guillemet fermante.
Pour PHP, tu lui dis de mettre le texte entre guillemets dans $html. Il s'attend à ce que l'instruction se finisse (;), ou que tu concatène un autre texte (.). Ce n'est pas le cas, donc erreur...
Solution :
$html = "
<table width=100% cellspacing=0px > <tr><td width=18px><img src=images/ban_hg.jpg ></td><td><img src=images/ban_hc.gif></td><td><a href='javascript:window.history.go(-1)'>...
sigouil
Messages postés
11
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
7 avril 2010
2
>
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
16 juil. 2008 à 16:05
16 juil. 2008 à 16:05
Desolé.
En accédant à la page, un message d'erreur apparait.
Comme éditeur j'utilise ConTEXT.
J'ai appliqué la modif que tu a indiqué, et ça marche nickel. Merci.
J'y suis depuis hier soir, donc je n'ai plus les idées très claires. La prochaine fois je serais plus précis dans mes explications.
En accédant à la page, un message d'erreur apparait.
Parse error: syntax error, unexpected T_STRING
Comme éditeur j'utilise ConTEXT.
J'ai appliqué la modif que tu a indiqué, et ça marche nickel. Merci.
J'y suis depuis hier soir, donc je n'ai plus les idées très claires. La prochaine fois je serais plus précis dans mes explications.