Probleme Code PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme Code PHP

Re: Probleme Code PHP

par popy » 03 mars 2011, 13:01

Euh, si, mais pas gratuitement :p

Re: Probleme Code PHP

par moogli » 03 mars 2011, 09:10

tu peut cliquer sur résolu ;)

@+

Re: Probleme Code PHP

par Pwnd » 03 mars 2011, 09:01

J'ai résolu moi-même au final donc à Lock.

Re: Probleme Code PHP

par Berzemus » 01 mars 2011, 14:20

Tu peut pas me donné directement le codage corrigé ><
Non merci, on ne travaille pas sur commande. :evil:

Re: Probleme Code PHP

par moogli » 01 mars 2011, 14:06

oui aussi, ceci dit on ne sait toujours pas s'il utilise correctement ou pas in_array ^^

Re: Probleme Code PHP

par xTG » 01 mars 2011, 13:46

Le soucis vient surtout du header() se baladant on ne sait pour quelle raison avant la vérification du code...
En bref la vérification peut se faire (ou non) le script s'en fiche puisqu'avant une quelconque réponse tu es redirigé vers resultat-de-votre-commande.php

Re: Probleme Code PHP

par moogli » 01 mars 2011, 13:40

O_o

Re: Probleme Code PHP

par Pwnd » 01 mars 2011, 13:38

mwé allé au p'tit bonheur la chance ?
bool in_array ( mixed $needle , array $haystack [, bool $strict ] )

Recherche needle dans haystack.
Report a bug
Liste de paramètres

needle

La valeur recherchée.

Note:

Si needle est une chaîne, la comparaison est faite en tenant compte de la casse.

haystack

Le tableau.
strict

Le troisième paramètre strict est optionnel. S'il vaut TRUE alors in_array() vérifiera aussi que le type du paramètre needle correspond au type de la valeur trouvée dans haystack.
c'est clair : in_array( valeur cherchée , $tableau) ....


@+
je trouve pas mon bonheur la dedans.

Re: Probleme Code PHP

par moogli » 01 mars 2011, 13:32

mwé allé au p'tit bonheur la chance ?
bool in_array ( mixed $needle , array $haystack [, bool $strict ] )

Recherche needle dans haystack.
Report a bug
Liste de paramètres

needle

La valeur recherchée.

Note:

Si needle est une chaîne, la comparaison est faite en tenant compte de la casse.

haystack

Le tableau.
strict

Le troisième paramètre strict est optionnel. S'il vaut TRUE alors in_array() vérifiera aussi que le type du paramètre needle correspond au type de la valeur trouvée dans haystack.
c'est clair : in_array( valeur cherchée , $tableau) ....


@+

Re: Probleme Code PHP

par Pwnd » 01 mars 2011, 13:28

En faîte..Je souhaite que quand on marque l'un des code que j'ai inscris sa me met dans le site resultat de la commande et si on se trompe de code sa nous met dans une page de faux code.
Toutes les pages fonctionne sauf que quand je met le code sa marche pas...Avant quand j'en avais mis 1 sa marchais parfaitement mais maintenant sa ne marche plus avec sa:
<?php session_start();?>
<?php
header("Location: resultat-de-votre-commande.php");
$code = array("93f4lm17", "45hl29ma", "uv68ka4y", "pk83ziw1", "l48ki2ml");
if(in_array($_POST['code'], $code)){
{

}
else
{
header('Location: paiement=false.php');
}
exit;
?>
sa marche bien avec sa avant:
<?php session_start();?>
<?php
header("Location: resultat-de-votre-commande.php");
$code = '93f4lm17';
if($_POST['code'] == $code)
{
}
else
{
header('Location: paiement=false.php');
}
exit;
?>
Donc si possible de me régler le code et me le donner...Car la j'en ai marre de chercher

Re: Probleme Code PHP

par moogli » 01 mars 2011, 01:16

Domage il y a deux paramètre à cette fonction utile.

je te conseil de lire les tutos avant d'aller plus loin !


@+

Re: Probleme Code PHP

par Pwnd » 01 mars 2011, 01:10

Je comprend pas sa...Je comprend pleins d'autre trucs mais pas sa...

Re: Probleme Code PHP

par moogli » 01 mars 2011, 01:06

tu ne peut pas lire la doc de la fonction in_array ????


@+

Re: Probleme Code PHP

par Pwnd » 01 mars 2011, 00:43

A ce moment là, c'est du côté de in_array() qu'il faut te pencher pour faire ton test :)
Tu peut pas me donné directement le codage corrigé ><

Re: Probleme Code PHP

par Ryle » 28 févr. 2011, 23:57

A ce moment là, c'est du côté de in_array() qu'il faut te pencher pour faire ton test :)