Liens PHP

Résolu/Fermé
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008 - 18 janv. 2008 à 09:17
Technibureau Messages postés 106 Date d'inscription jeudi 6 septembre 2007 Statut Membre Dernière intervention 5 août 2009 - 9 oct. 2008 à 08:07
Bonjour,
J'ai un problème avec mes liens php , quand je clique sur les boutons sa m'envoie nulle part :(

voici mes codes , si vous pouviez me dire ce qui ne vas pas merci!!

<ul><li>            
            <a href="?op=register">              
              <img alt="img" src="img/boutons/register.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=downloads">              
              <img alt="img" src="img/boutons/download.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=rankings">              
              <img alt="img" src="img/boutons/rankings.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=staff">              
              <img alt="img" src="img/boutons/alphaomega.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=info">              
              <img alt="img" src="img/boutons/server.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=contact">              
              <img alt="img" src="img/boutons/contact.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=vote">              
              <img alt="img" src="img/boutons/voting.png" height="25" width="150" border="0" /></a></li>               
        </ul></li>

14 réponses

killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
18 janv. 2008 à 09:26
Bonjour,

a href="?op=vote">
<img alt="img" src="img/boutons/voting.png" height="25" width="150" border="0" />
</a>

Avec le peu d'information que tu nous donnes c'est assez dificile de tirer une vraie conclusion sur tes liens. Mais un truc me titille quand meme, l'url.

"?op=vote"

Je penses simplement que ton url est incomplète. Si tu pouvais nous donner un peu plus d'info sur les pages ou tu veux envoyer tes liens, je pourrais peut être t'aider un peu plus.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
18 janv. 2008 à 09:39
et bien en faite chaque boutons renvoie sur une page différente exemple :

img/boutons/register.png etc.. ce bouton la doit m'envoyé sur la page d'enregistrement mais quand je click dessu sa m'envoie nulle part :x

en clair le liens ne fonctionne pas :x
0
Utilisateur anonyme
18 janv. 2008 à 09:44
Bonjour

killermano66 a raison, l'URL est incomplète.
op=xx , xx est passé, mais à quel programme

si ta page s'apelle toto.php, moi je mettrais href='toto.php?op=xx'
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
18 janv. 2008 à 10:02
oui mais quand je fait sa y'a plein d'érreurs :x
exemple d'érreur : Notice: Undefined variable: serv in c:\program files\easyphp1-8\www\modules\staff.php on line 2

j'ai rdv je re plus tard a tte
0

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

Posez votre question
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
18 janv. 2008 à 12:08
Ilfaudrait que tu nous donnes le code complet de tes deux page.

Celle qui contient le lien et celle vers qui va le lien.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
18 janv. 2008 à 12:21
reuh , okiz

code index.php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">     
  <head>         
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />         
    <meta name="description" content="description" />         
    <meta name="keywords" content="keywords" />         
    <meta name="author" content="author" />         
    <link rel="stylesheet" type="text/css" href="img/default.css" media="screen" />         
    <link href="default.css" rel="stylesheet" type="text/css" />	
    <title>Night Syberal</title>     
  </head>     
  <body>         
    <div class="container">             
      <div class="main">                 
        <div class="header">                     
          <a href="?op=home">                     
          <img alt="img" src="img/home_web.jpg" height="65" width="70" border="0" /></a>                 
        </div>                 
        <div class="content">                     
          <div class="item">                         
            <div class="news">                             
              <div class="title"><h4>                                     
                  <img alt="img" src="img/News/new.jpg" height="25" width="50" /></h4>                                 
                <span class="date">le 20/12/2007 par Cyber-Alundra                                  
                </span>                                 
                <div class="textnews" style="text-align: left"><br />                                     
                  <p>Salut à tous et à toutes,<br />Bienvenue sur le nouveau site de la team AlphaOmega!!!!<br />Le site est en cours de construction...<br />Nous recherchons actuellement des personnes de confiances, active, motiver avec de la détermination, ayant des connaissances en info,<br />avec des compétences dans les catégories suivantes :<br />                                         
                    <img alt="img" src="img/puce.jpg" /> Devs ( spécialement pour les jeux onlines )                                           
                    <img alt="img" src="img/smiley/loll.gif" /><br />                                         
                    <img alt="img" src="img/puce.jpg" /> Webmaster/Designs<br />                                         
                    <img alt="img" src="img/puce.jpg" /> Graphistes ( pour bannière..etc )<br />                                         
                    <img alt="img" src="img/puce.jpg" /> Traducteurs/trices ( client jeux onlines )<br /><br /><br />Pour plus d'information, merci de me contacter!!<br />                                     
                  </p>                                     
                  <p>Cyber-Alundra                                           
                    <img alt="img" src="img/smiley/^^.gif" />                                     
                  </p>                                 
                </div>                                 
                <hr />                                 
                <div class="commentaire" style="text-align: right"><br /><br /><br /><br /><br /><br /><br /><br /><br />;<br /><br /><br /><br /><br /><br /><br />                                 
                </div>                             
              </div>                         
            </div>                         
            <div class="inc_connectes">                             
            <p>Il y a actuellement 1 visiteurs de connectés!                              
            </p>                 
            </div>                     
          </div>                 
        </div>             
      </div>             
      <div class="sidenav">                 
        <ul><li>            
            <a href="modules/register.php?op=register">              
              <img alt="img" src="img/boutons/register.png" height="25" width="150" border="0" /></a>            
            <a href="?op=downloads">              
              <img alt="img" src="img/boutons/download.png" height="25" width="150" border="0" /></a>           
            <a href="?op=rankings">              
              <img alt="img" src="img/boutons/rankings.png" height="25" width="150" border="0" /></a>          
            <a href="modules/staff.php?op=staff">              
              <img alt="img" src="img/boutons/alphaomega.png" height="25" width="150" border="0" /></a>           
            <a href="?op=info">              
              <img alt="img" src="img/boutons/server.png" height="25" width="150" border="0" /></a>            
            <a href="?op=contact">              
              <img alt="img" src="img/boutons/contact.png" height="25" width="150" border="0" /></a>           
            <a href="?op=vote">              
              <img alt="img" src="img/boutons/voting.png" height="25" width="150" border="0" /></a></li>              
        </ul>            
      </div>         
    </div>         
    <div class="footer"> © Night Syberal v1.0 Tous droits réservés 2008-2009         
    </div>
     <p class="W3C">
    <a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10-blue"
        alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
  </p>	
  </body>
</html>



code register.php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Welcome to Gaurdian Rose!</title>
		<meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />
		<meta name="description" content="" />
		<meta name="keywords" content="" />
		<meta name="author" content="Nicolas Fafchamps" />	
</head>
<body>
<form action="?op=register" method="post">
  <table border="0" align="center">
    <tr>
      <td width="167" height="24">Username:</td>
      <td width="272"><label>
        <input name="user" type="text" id="user" />
      </label></td>
    </tr>
    <tr>
      <td height="24">Password:</td>
      <td><input name="pass1" type="text" id="pass1" /></td>
    </tr>
    <tr>
      <td height="24">Repeat Password: </td>
      <td><input name="pass2" type="text" id="pass2" /></td>
    </tr>
  </table>
  <p align="center">&nbsp;</p>
  <p align="center">
    <input name="submit" type="submit" value="Register at <?php echo $serv['title']; ?>" />
  </p>
</form>
<?php
if(isset($_POST['submit'])) {
if(!$_POST['user'] || !$_POST['pass1'] || !$_POST['pass2']) {
echo('You must fill in all of the feilds!!!\n<BR>');
exit();
}
if(!get_magic_quotes_gpc()) {
$user = addslashes($_POST['user']);
$pass = md5($_POST['pass1']);
} else {
$user = $_POST['user'];
$pass = md5($_POST['pass1']);
}
$pass2 = md5($_POST['pass2']);
$c = mysql_connect($db['host'], $db['user'], $db['pass']);
mysql_select_db($db['name'], $c);
$check = mysql_query("SELECT * FROM accounts WHERE username = '$user'");
$check2 = mysql_num_rows($check);
if($check2 != '0') {
die('<font color=red>Username '.$user.' is in use.</font>');
}
if($pass != $pass2) {
die('<font color=red>Passwords dont match!</font>');
}

$insert_member = mysql_query("INSERT INTO accounts (username, password, active) VALUES ('$user', '$pass', '1')");
if($insert_member) {
echo('<BR><font color=green><b>Registration Completed Successfully!</b>.</font>');
} else {
echo('<font color=red>Registration Failed, Sorry!</font>');
}
$lgname = $_SERVER['remote_addr'];
$buffer .= "".$_SERVER['REMOTE_ADDR']." has registered at: ".date("d_m_y")."";
$fopen = fopen("logs/register/".$_SERVER['REMOTE_ADDR'].".txt", "w");
$fwrite = fwrite($fopen, $buffer);
$fclose = fclose($fopen);
	}
	$buffer .= "Deny from all";
$fopen = fopen("logs/register/.htaccess", 'w');
$fwrite = fwrite($fopen, $buffer);
$fclose = fclose($fopen);
?>        
</body>
</html>


déjas pour cette page , si tu peut me dire d'ou vient le problèmes merci :x
0
killermano66 Messages postés 233 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 novembre 2010 41
18 janv. 2008 à 12:55
Est-ce que clui-ci marche ?
<a href="modules/register.php?op=register">
0
siskozed Messages postés 69 Date d'inscription mercredi 16 janvier 2008 Statut Membre Dernière intervention 2 septembre 2009 86
18 janv. 2008 à 13:14
essaye cette méthode :

//langage html
<a href=
<?php
echo "modules/register.php?op=$nomdevariable";
?>
>
t'insere ici le bouton, le texte ou n'importe quoi ici
</a>
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
25 janv. 2008 à 15:49
Reuh Hey,

merci , un ami s'en es occupé pour moi , le problème étais qu'il me fallez un gestionnaire de liens :x
Merci à tous et à toutes
0
J'ai un petit problème de lien en PHP,
juste pour vuos mettre en context du projet:

j'ai une page index.php qui faire les require de toute les autre page

require("menuLogin.php");
require("menuDroite.php");
require("footer.php");
require("validation.php");
require("fonctions.php");
require("menuTop.php");
require("contenuCentre.php");
require("profilContenu.php");
require("siteConstruction.php");
require("inscription_valider.php");

dans, inscription_valider il y un un code PHP très basique, pour l'instant c'est juste un echo pour voir si cela fonctionne, cependant, je veux faire une redirection, vers inscription_valider.php lorsque l'utilisateur s'inscrit corectement, Le problème c'est que lorsque j'ai eu le projet a régler, il y avait dans validation.php toute le code pour valider le émail et le champs nom, mais il y avait aussi lorsque l'utilisateur, cliquait sur soumettre, une DIV qui apparaissait pour nous dire (' FÉLICITAION NOUS AVONS RECU VOTRE ÉMAIL') cependant, on ne veux pu cela on veux une redirection vers inscription_valider.php mais comment faire un lien pour que la validation se fasse mais au lieu de faire une DIV qui apparait dans un ELSE if dans la page, validation faire un lien j'ai essayer de mettre juste la balie a:

html .= "<a href=\"" . $_SERVER['PHP_SELF'] . "?inscription_valider=true" . "\"></a>";

au lieu de la fameuse DIV:

$html .= "<div id=validationEmailGood>Félicitation, votre inscription a été reçue.</div>";
cependant le résultat n'a rien donnée alors si vous avez une petite idée cela serai très apprécier
0
array('Smoke And Mirrors', 'Michael DOUGLAS (Loc.Scout) Initial Entertainment Group', ''),

);

$commercials = array( array('GACKT in Morocco - Stills - Stillking Films', 'Shoichi NOMURA', ''),

array('AIRTEL - TVC - Nirvana', 'Prakash Ravindranathan VARMA',

' je vx ajouter un lien de vido quick time ici '),


aide moi svp passe moi la soulution pour ajouter une video quik time jai le video mais je sais po comment ajouter le liens
0
Technibureau Messages postés 106 Date d'inscription jeudi 6 septembre 2007 Statut Membre Dernière intervention 5 août 2009 8
18 juin 2008 à 08:33
Bonjour,

Je pose mon problème en espérant que qu'un pourra me répondre.

Je dispose de 2 pages PHP :
- page1.php
- page2.php

La page1.php contient 7 liens l'un a la suite des autres :
exemple : <a href="">Lien hypertexte</a>

La page2.php contient 7 scripts (pour le lancement d'un diapo)
exemple : <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="500" height="300" id="dewplayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="dewslider.swf?xml=photos/photos/dewslider1.xml&transition=fade&speed=20&timer=5" /><param name="quality" value="high" /><embed src="dewslider.swf?xml=photos/photos/dewslider1.xml&transition=fade&speed=20&timer=5" quality="high" width="500" height="300" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/"></embed></object>

J'aurais voulu savoir, au lieu de faire 7 page, pour intégré le script du diapo dans chacune des pages.
De ne faire qu'UNE seule page, avec tous les lien sur celle-ci. De "si possible" les séparés par des "variables" pour ensuite pouvoir en faire appel "dans mon href de première page".


Ou si vous avez d'autre idée, je suis à l'écoute.

Merci d'avance,
0
siskozed Messages postés 69 Date d'inscription mercredi 16 janvier 2008 Statut Membre Dernière intervention 2 septembre 2009 86
8 oct. 2008 à 19:45
salut, je pense que t'as du trouver vu que ton dernier post était en juin mais si j'ai bien compris, j'ai déjà fait une manip comme tu veux.
En fait, il faut que tes liens soit "page2.php?action=action2"
et dans ta page 2, tu fais des $_GET pour récuperer le champ action et tu fais un tri basic dans un switch(action)/case(action1, action2 etc..)

Voilà, peux tu me dire comment t'as fait pour savoir si t'as une méthode plus intelligente.
Jesus a dit : Avant je croyais, maintenant je suis fixé...
0
Technibureau Messages postés 106 Date d'inscription jeudi 6 septembre 2007 Statut Membre Dernière intervention 5 août 2009 8
9 oct. 2008 à 08:07
Bonjour,

Non, par manques de réponse, je suis resté avec ma solution pas très propre et très facile d'utilisation, mais fonctionnelle.
Je vais essayer cela,

Merci,
0