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 code

vico83
vico83
Niveau 8
12 février 2014 à 19:19:16

Salut à tous !
Je créer un petit site en ce moment un petit blog perso, et j'ai un petit probleme dans ma partie code de mon panel.
Pour la connection, j'ai tout vérifier, il ne manque rien, et j'ai quand même : Parse error: syntax error, unexpected $end in /customers/0/2/0/mrvico83.com/httpd.www/blog/panel
_admin.php
on line 16

Voici mon code : http://pastebin.com/PKDfrKu3

Si quelqu'un peux m'aider s'il vous plait, merci :).

Tanil
Tanil
Niveau 45
12 février 2014 à 19:44:02

Normal.

A la fin tu as ça :

?>
<?php
?>

Déjà la balise php qui ne contient rien, vire-là. Ensuite, tu ne ré-ouvres pas de balise php après ton code html.

Ensuite, la balise center est désuète et mettre un login et mot de passe directement dans le code, c'est clairement à éviter.

mtxmotorax
mtxmotorax
Niveau 2
12 février 2014 à 22:19:09

ton echo doit être en balise php et vérifie les parenthése de ton If

Pseudo supprimé
Pseudo supprimé 12 février 2014 à 23:15:50

+ Il y a un bypass de sécurité

Dans un if( a AND b AND c OR d ) en php,
La priorité est au "AND"
Donc c'est équivalent à:
if( (a AND b AND c) OR (d) )

La traduction en général:
Si au moins une des conditions a,b,c n'est vérifiée mais que d l'est, l'ensemble renvoie 1

La traduction dans ton cas:
Si il y a un mauvais mot de passe ou qu'il n'est même pas défini mais que le pseudo est "Xephiron8",
L'ensemble renvoie 1

Voilà une correction de ton code:
http://pastebin.com/m69RrECD

( Mon raisonnement tient compte du fait que tu voulais deux comptes "Xephiron8" et "ADSkill" qui ont le même mot de passe "123" c'est bien ça? )

vico83
vico83
Niveau 8
13 février 2014 à 15:14:44

Non j'ai juste mis des faux mot de passe en faite :hap:

Mais même avec ton code j'ai quand même : Parse error: syntax error, unexpected $end in /customers/0/2/0/mrvico83.com/httpd.www/blog/panel
_admin.php
on line 15

Tiddo
Tiddo
Niveau 10
13 février 2014 à 15:57:06

A mon avis tu n'as pas dû ouvrir les balises php.

vico83
vico83
Niveau 8
13 février 2014 à 19:28:00

Bah j'ai pris le code de Serial, et elles sont ouvertes.

Pseudo supprimé
Pseudo supprimé 13 février 2014 à 19:37:19

Moi ça marche, regarde ( j'ai remplacé les $_POST par des $_GET )
http://redsky.fr/sandbox/vico83.php
http://redsky.fr/sandbox/vico83.php?mot_de_passe=123&amp;pseudo=ADSkill
http://redsky.fr/sandbox/ox/vico83.php?pseudo=Xephiron8 ( test du bypass )

TheFamousPG51
TheFamousPG51
Niveau 7
14 février 2014 à 19:10:50

Salut,

Retire le <?php ?> en trop ligne 15 et 16.
Et si tu as encore une erreur, fais d'abord un if(isset... et après fait un if(truc == machin.....

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