CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] erreur 404 avec onclick

ToutancamonII
ToutancamonII
Niveau 10
19 mai 2013 à 16:07:02

Bonjour tout le monde,

débutant dans la création de site, je suis en train de bosser sur le système de login de mon site. Le formulaire de connexion se trouve dans un en-tête intégré à chaque page grâce à un "include". Mon problème est que le script qui est lancé par un bouton "connexion" ne fonctionne que depuis la page d'accueil:

<button type="submit" onclick="Pages/logincheck2.php" class="btn btn-small btn-inverse" name="connexion">Connexion</button>

J'imagine que c'est quelque chose au niveau des liens relatifs ou absolus (enfin je crois :( ). Pour info: ma page accueil.php se trouve à la source des dossiers du serveur, le script de connexion et l'en-tête ("header.php") se trouvent dans un dossier appelé "Pages".

Donc ma question est, pour être clair, comment faire pour que le script se lance depuis n'importe quelle page de mon site?

J'imagine que ma question peut paraître stupide pour ceux qui s'y connaissent, mais j'ai beau y avoir réfléchi, je ne trouve pas (peut-être que j'ai trop réfléchi justement :o)) ).

Merci en avance pour toute réponse. :-)

vava740
vava740
Niveau 10
19 mai 2013 à 17:21:44

Jusqu'à preuve du contraire pour faire un lien en HTML on utilise <a href=""> et pas <button onclick="">. Ensuite pour le problème de lien relatif ou absolu il va falloir modifier le lien selon la page visitée, sur la page d'accueil tu dois avoir Pages/logincheck2.php mais si tu te situe dans le dossier Pages il faudra juste mettre logincheck2.php :ok:

Youreek
Youreek
Niveau 10
21 mai 2013 à 18:13:53

D ordinaire ta une seul page de login qui lance une session php ensuite tu fait des liens vers cetye page si tu veux

ToutancamonII
ToutancamonII
Niveau 10
23 mai 2013 à 20:16:40

Merci pour les réponses, j'ai simplement déplacé le fichier "accueil.php" dans le dossier intitulé "Pages" et tout était réglé. :)

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware