PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 28-01-2010 08:41:53

david7
Membre
Inscription : 05-06-2009
Messages : 87

Réécrire un code php

salut a tous

j'ai un script php mais je souhaite réécrire le code php car c pas trés trés propre par exemple pour les tabulations etc
y'a t'il un logiciel qui le fasse ? surement mais j'en connais aucun !

Mon code actuel :

<?php

include("../inc/conf.php");
include("../inc/fonctions.php");

if (isset($_GET["action"]) && $_GET["action"] == "send") {
$email = postInput($_GET["email"]);
$codeact = postInput($_GET["codeact"]);

$r = mysql_query("select idmbr from membres where email='$email' and codeact='$codeact';") or die(mysql_error());
if (mysql_num_rows($r)==0) {
$_GET["msg"] = "Impossible de valider votre compte";
}
else {
$r = mysql_query("update membres set etat=1 where email='$email' and codeact='$codeact';");

header("location: login.php?msg=Votre+compte+a+été+validé");
exit();
}
}
else {
$email = $_GET["email"];
$codeact = "";
}

include("../inc/header.php");

?>

Bon code :

<?php

include("../inc/conf.php");
include("../inc/fonctions.php");

if (isset($_GET["action"]) && $_GET["action"] == "send")
{
   $email = postInput($_GET["email"]);
   $codeact = postInput($_GET["codeact"]);

   $r = mysql_query("select idmbr from membres where email='$email' and codeact='$codeact';") or die(mysql_error());

   if (mysql_num_rows($r)==0)
   {
      $_GET["msg"] = "Impossible de valider votre compte";
   }
   else
   {
      $r = mysql_query("update membres set etat=1 where email='$email' and codeact='$codeact';");

      header("location: login.php?msg=Votre+compte+a+été+validé");
      exit();
   }
}
else
{
   $email = $_GET["email"];
   $codeact = "";
}

include("../inc/header.php");

?>

Hors ligne

#2 28-01-2010 09:35:31

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Réécrire un code php

Eclipse fait de l'auto-tabulation il me semble, ainsi que NetBeens.

Hors ligne

#3 28-01-2010 10:25:59

Maskime
Membre
Lieu : Paris 15ème
Inscription : 11-05-2009
Messages : 134
Site Web

Re : Réécrire un code php

Waza,

Je recommande netbeans qui te laisseras le loisir de faire autre chose de ta machine contrairement à Eclipse qui aime bien manger la mémoire (il trouve ça très bon visiblement wink )


La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes

Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs wink

Hors ligne

#4 28-01-2010 11:46:39

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Réécrire un code php

Saluton,
+1 avec Maskime même si Notepad++, me suffit largement


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 28-01-2010 12:23:38

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Réécrire un code php

Oui j'avoue que Eclipse bouffe énormément de mémoire... Je me demande ce qu'il en fait même... Un vrai windows à lui tout seul. lol

Pour notepad++ par contre je n'ai trouvé qu'un indentateur C++. Existe-t-il un plugin annexe ?
Car franchement moi aussi je n'utilise que notepad++, pourquoi sortir les gros machins pour si peu...

Hors ligne

#6 28-01-2010 12:32:53

david7
Membre
Inscription : 05-06-2009
Messages : 87

Re : Réécrire un code php

merci pour vos réponses j'ai regardé netBeans..
mais a votre avis je dois réécrire l'ensemble du code ou bien faire un copie/colle de mon code vers l'editeur (netBeans ou autre..) pour qu'il me le fasse correctement ?
car si je dois réécrire le code autant le faire avec un simple bloc note de windows non ? comme j'ai pu le faire dans l'exemple de mon post plus haut... hmm

Hors ligne

#7 28-01-2010 13:34:08

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Réécrire un code php

Sous NetBeans tu ouvres le fichier et tu regardes dans les menus, tu as un module te permettant d'indenter automatiquement le code.

Hors ligne

#8 28-01-2010 14:45:57

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Réécrire un code php

Tu n'as pas cela avec Notepad++
L'autre intérêt de NetBeans, c'est que tu peux le retrouver sous LINUX.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#9 28-01-2010 18:11:30

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Réécrire un code php

Tous les IDE dont nous avons parlé sont disponibles sous Unix. ^^
Eclipse, NetBeens, Notepad++

Hors ligne

#10 29-01-2010 07:51:45

david7
Membre
Inscription : 05-06-2009
Messages : 87

Re : Réécrire un code php

ok merci pour vos réponses je vais voir wink

Hors ligne

#11 30-01-2010 09:23:16

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Réécrire un code php

xTG a écrit :

Tous les IDE dont nous avons parlé sont disponibles sous Unix. ^^
Eclipse, NetBeens, Notepad++

Notepad++ sous Linux, sans recours à Wine ? Je suis preneur


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#12 30-01-2010 14:15:55

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : Réécrire un code php

Au temps pour moi, il est codé avec l'API win32... Je dois confondre avec CodeBlocks. T_T

Hors ligne

Pied de page des forums