• STATISTIQUES
  • Il y a eu un total de 3 membres et 7530 visiteurs sur le site dans les dernières 24h pour un total de 7 533 personnes!


    1 membre s'est inscrit dans les dernières 24h!


    Membres: 2 608
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] wechall
    Pour les gens n'étant pas familiers avec les sites de challenges, un site de challenges est un site propos...
    Hacking
    [EN] Big-Daddy
    Big-Daddy est site internet communautaire avec un effectif diversifié, y compris des artistes, des programmeur...
    Hacking
    [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [FR] Secuser
    Actualité de la sécurité informatique, fiches virus et hoax, alertes par email, antivirus gratui...
    Hacking
    [EN] Reddit
    Subreddit dédié à la sécurité informatique.
    Hacking
    [EN] Astalavista
    JavaScript: 1, Exploit: 2, Crypto: 34, CrackIt: 15, Stegano: 8, Programming: 12, Logic: 36, Special: 6, Science: 4, Info...
    Challenges
    [FR] Microcontest
    Cryptographie: 7, Mathématiques: 8, Image Son Vidéo: 5, Intelligence artificielle: 3, Réseau: 2, Divers: 7, Phy...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Aide] jquery/php
29-12-2012, 12h39 (Modification du message : 29-12-2012, 12h43 par WizOut.)
Message : #1
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
[Aide] jquery/php
Hello,

J'ai un gros soucis, qui m’embête depuis des semaines, je vous expliques : j'ai un tableau js(jQuery) où il y a plusieurs tabs, ce tableau est renvoyé en html , jQuery est là pour pouvoir naviguer sur les tabs.

Jusqu'ici il n'y a pas de problème, mais seulement, moi je voudrais faire ce genre de système : index.php?tab=2
Faire en sorte que le tableau passe par du GET... Pour qu'il se mette automatiquement sur la bonne tab.

Je ne sais pas du tous comment m'y prendre sachant que niveau JS je suis très nul (c'est pour ça que je vais me mettre à ajax Wink )

Merci
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 12h45
Message : #2
sakiir Hors ligne
[sakiir@Ubuntu]:~$ ./ExploitMe ShellC0de
*



Messages : 411
Sujets : 51
Points: 34
Inscription : Sep 2012
RE: [Aide] jquery/php
mince le jQuery , je n'y connais rien :') je m'en vais
+1 (0) -1 (0) Répondre
29-12-2012, 15h13
Message : #3
Luxerails Hors ligne
Bon membre
*



Messages : 267
Sujets : 6
Points: 67
Inscription : Aug 2011
RE: [Aide] jquery/php
document.URL ?
+1 (0) -1 (0) Répondre
29-12-2012, 15h24 (Modification du message : 29-12-2012, 15h40 par WizOut.)
Message : #4
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
expliquer x) je le rappel je ne connais pas javascript donc soyer plus expressif dans ce monde de brute

je viens de tester la fonction , et ça me retourne pas le chemin de la tab , juste celle de la page, et quand je rafraichit ma page ça reviens toujours sur la première tab, jamais sur celle précédente

J'ai réussi a poser une colle, a toute une communauté en un poste xD
Le faggot has a big brain.
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 15h42 (Modification du message : 29-12-2012, 21h04 par Luxerails.)
Message : #5
Luxerails Hors ligne
Bon membre
*



Messages : 267
Sujets : 6
Points: 67
Inscription : Aug 2011
RE: [Aide] jquery/php
Bah, document.URL renvoie... l'url. Après il suffit de faire par exemple quelques splits pour obtenir le ?tab=...
Par exemple :

Code :
var tab = 0;
var url = document.URL;
if(url.indexOf('?') != -1 && url.indexOf('tab=') != -1) {
    tab = url.split('tab=')[1];
    if(tab.indexOf('&') != -1)
        tab = url.split('&')[0];
}

À la fin, si tab = 0 c'est que il n'a pas été envoyé en GET, sinon il renvoie ce qu'il y a après ?tab=
+1 (0) -1 (0) Répondre
29-12-2012, 20h21
Message : #6
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
Merci mais ça ne m'éclaire en rien, je vais devoir apprendre le js/ajax
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 22h03
Message : #7
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Aide] jquery/php
Citation :Je ne sais pas du tous comment m'y prendre sachant que niveau JS je suis très nul (c'est pour ça que je vais me mettre à ajax

Ajax c'est js, hein Smile
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
29-12-2012, 22h15 (Modification du message : 29-12-2012, 22h15 par WizOut.)
Message : #8
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
Euh khaled, pourquoi inventé le mot ajax , alors qu'il existe js , donc ta conclusion est FAUSSEMENT FAUSSE, c'est un poil différent, il y en a un qui est utilisé pour le load php sans rechargement de page et qui peut effectué des traitements dans la bdd, et un autre ou c'est un langage mort, non actif comme le html ... Après peut être en syntaxe ça doit y ressembler car ajax est le petit frère du javascript

WEB 2.0 HTML5/CSS3/AJAX/PHP/MYSQL
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 22h23 (Modification du message : 29-12-2012, 22h28 par InstinctHack.)
Message : #9
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Aide] jquery/php
Javascript est un language de programmation exécuté côté client dans une application web.
ajax (A synchronous JavaScript and XML)
Apres si tu me croit pas : http://fr.m.wikipedia.org/wiki/Ajax_(informatique)
j'ai meme poster un script javascript qui utilise cette technologie sur le forum, je t'invite donc à te renseignee davantage Smile
Je ne dis ça uniquement pour que tu ne traine pas de mauvaise idée...

Pour en revenir au sujet principale, vu que tu utilise php voila ta solution :
Code PHP :

<script>tab=<?php echo intval($_GET['tab']);?></script>
 

Voila Smile
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre
29-12-2012, 22h31 (Modification du message : 29-12-2012, 22h35 par WizOut.)
Message : #10
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
Ajax c'est js, hein
Ajax = JS

NON NON NON et NON
Je te l'ai dis plus haut, c'est impossible, c'est comme ci que je te disais : Un lion et un chat (car il a des poils, et la même tête, or il n'a pas les mêmes besoins etc...)

Ajax ne peut être considéré comme étant du javascript car il contient du XML . Revenons a des mathématiques , c'est comme-ci que tu disais 15 = 16, Einstein ne serait pas content .
Raa, quelle jeunesse, j'aime la rigueur!

EDIT :Merci de votre aide, mais le soucis c'est que je ne comprend vraiment rien, au code js, et je ne veux en aucun cas faire du copier coller, donc si quelqu'un peut me faire un roman, pendant ce temps je vais apprendre le javascript puis ajax
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 22h35
Message : #11
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Aide] jquery/php
Oui, enfin c'est du javascript qui est exécuter Smile
Mais si tu veut, tu as raison :p

Ma solution (le code) te convient ?
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (1) -1 (0) Répondre
29-12-2012, 22h38
Message : #12
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
Youpii , je te donne un merci pour ça khaled (ou cheb khaled , pas mal la vanne hin il n'y a pas plus haut) , merci de ton aide et de ta solution, mais je ne vois comment tous ça fonctionne (pour ne pas dire marche et me faire une sale vanne que je connais), enfin le principe de switch sur la bonne tab...
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre
29-12-2012, 22h42
Message : #13
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Aide] jquery/php
Pas trop compris...
mais sinon je t'explique comment ca marche :
Le navigateur envoit sa requête et sa variable tab en get
Le serveir la reçoit, execute le fichier php
Php voit les balises <?php ?> execute le code php qui s'y trouve (le code ne fait qu'afficher le nombre entier de la variable)

Sinon rtfm, la doc php est tres bien faite Smile
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (1) -1 (0) Répondre
30-12-2012, 01h09 (Modification du message : 30-12-2012, 01h11 par Swissky.)
Message : #14
Swissky Absent
Bon membre
*



Messages : 523
Sujets : 32
Points: 96
Inscription : Apr 2012
RE: [Aide] jquery/php
Je lis vite le thread mais je pense qu'ils essaient de t'expliquer le principe :
tu récupère l'URL complete avec document.URL (fonction JS)
et tu la split(littérallement: tu la découpes) donc tu fais en sorte de séparer l'url par le caractère : "/"
et tu auras un tableau :
Ex : http://www.n-pn.fr/forum/showthread.php
Code :
0:http:
1:
2:www.n-pn.fr
3:forum
4:showthread.php
ensuite tu récuperes la valeur de ton tableau :
tableau[4]
et tu auras un truc du genre showthread.php?id=X
Maintenant tu refais un split avec "="
et tu auras l'ID , après j'ai peut etre mal lu ta question et tu veux faire l'inverse ? dans ce cas tu fais une simple redirection sur la tab avec un script qui récupere l'ID (cf: plus haut), et tu fais la redirection sur l'id Smile
+1 (0) -1 (0) Répondre
30-12-2012, 12h10 (Modification du message : 30-12-2012, 12h16 par WizOut.)
Message : #15
WizOut Hors ligne
Black Slave Coder
*



Messages : 111
Sujets : 13
Points: 14
Inscription : Apr 2012
RE: [Aide] jquery/php
J'ai bien peur, c'est limite impossible (pour un codeur non js), il faut toucher au js des tabs (obligé), et rajouter une ligne en php, qui switcherait sur la bonne tab, j'ai tous essayé ça ne fonctionne pas x), et je ne veux pas récupérer l'url pour en faire du découpage intensivement barbare, je veux juste associer un paramètre qui a pour type int à une tab

Bref je vais me débrouiller je dirais la solution, une fois que j'aurais trouvé Wink
"Il existe deux choses infinies : l'univers et la bêtise humaine" Einstein.
PHP/MySQL (POO & PDO) : OK
HTML5/CSS3 : OK
JAVA : En cours
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [PHP-APP - AIDE] Envoi de fichierr à une page web sakiir 9 332 06-06-2013, 17h43
Dernier message: supersnail
  [PHP | AIDE] Binary to Decimal sakiir 6 288 01-03-2013, 00h25
Dernier message: balis

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut