|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Inactif
Inscription : mars 2006 Messages : 154 ![]() |
Bonsoir,
Voici un code qui affiche un menu en PHP : page1 - page2 - page3 - page4 en cliquant sur les pages. Le problème c'est quil ne marche pas ! et je ne vois pas ce qui ne fonctionne pas. Merci pour votre aide. Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Étudiant Inscription : août 2005 Messages : 161 ![]() |
C'est quand même ignoble ton code, tu pourrais trouver des noms de variable plus explicites.
J'utiliserais plutot Code :
$magik2 = (!empty($_GET['magik2']) ? $_GET['magic2'] : 'page1'); |
|
|
00
|
|
|
#3 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Obfuscateur intégré
? C'est clair qu'on fait difficilement plus illisible J'ai une préférence pour ce code que j'ai testé : Code :
Julp. |
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() |
Il vaut mieux toujours utiliser des simples quotes pour les echo et réserver les doubles pour les propriétés des balises HTML ou les requêtes SQL éventuellement. Exemple pour ton 1er lien :
Code :
echo '<a href="web.php?magik2='.$magik1[$magik4].'">'.$magik1[$magik4].'</a> '; http://pbnaigeon.developpez.com/tuto...phe-guillemet/ |
|
|
00
|
|
|
#5 |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Bonjour,
Franchement, quand je vois du code comme ça, je n'ai pas franchement envie de me plonger dedans. Et il fera peur même à son dévellopeur lorsque celui-ci reviendra dessus 3 mois après. Imaginez un bouquin écrit de la sorte, vous l'achetez ? Bref, avant de résoudre la syntaxe, il faut mettre son code en forme ! Allez hop Diabless, je vais te mettre dans un camps de travaux forcés en Python, tu vas apprendre ce qu'est l'indentation ! Et si tu ne comprends pas pourquoi c'est illisible, félicitations, tu peux te mettre à Perl. |
|
|
00
|
|
|
#6 |
|
Inactif
Inscription : mars 2006 Messages : 154 ![]() |
Bonjour à tous,
Merci pour vos réponses, je tiens a dire que je n'ai pas écrits ce code ! Je l'ai télécharger sur un site de script php Pour ce qui est de la lisibilité je suis entièrement d'accord, jy comprends rien. Enfin avec le peu que je sais d'habitude je pige le fonctionnement et je modifie a mon gré, mais là oups Donc je vais étudier ce que vous m'avez donner Merci pour vos réponses. |
|
|
00
|
|
|
#7 | |
|
Inactif
Inscription : mars 2006 Messages : 154 ![]() |
Citation:
Merci pour la doc, je vais la téléchargée pour comprendre |
|
|
|
00
|
|
|
#8 |
|
Inactif
Inscription : mars 2006 Messages : 154 ![]() |
Merci Julp pour la correction du script, il fonctionne bien maintenant
Je préfère les scripts aux bouquets de fleurs Merci encore @tous Ps: Ha! oui j'utilise PsPad pour la fabrication de mes pages web, j'ai trouvé les fonctions pour l'indentation soit en CSS ou le code entier. Mais pour la sélection d'une partie du code je n'ai pas trouvé comment faire. Quelqu'un aurait une astuce ? Merci |
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() ![]() Aurélien Développeur Web Inscription : avril 2006 Messages : 510 ![]() |
ben... chez moi, sélectionner la partie de code voulue puis "reformater" ça marche très bien
par contre, les formatages de code de pspad sont pas toujours très judicieux, pense à repasser derrière pour refaire un peu le boulot (ni fait ni à faire quoi) enfin, si je peux me permettre j'ai laché depuis quelques mois pspad pour easyeclipse for php autant sur des fichiers isolés, pspad fait bien l'affaire, autant sur de gros projets, ee4php est largement mieux |
|
00
|
|
|
#10 | |
|
Inactif
Inscription : mars 2006 Messages : 154 ![]() |
Citation:
oui c vrai que faut tjours repasser derrière c un peu chiant, je pensais que ça venait d'une option.. Je vais regarder le lien que tu mas mis. Merci |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com