laura

Inscris le 25/09/2009 à 15:52
  • Signature
    Des étoiles dans les yeux, le ciel pour m'évader
  • Nombre de sujets
    6
  • Nombre de messages
    74
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

laura
le 03/10/2009 à 22:51
Chekced = true
Je vois le problème.

A mon sens tu devrais plus faire quelque chose comme ceci en haut de ta page index.php

$design =isset($_GET['design']) ? $_GET['design'] : 'style1';


Comme ça ta variable $design est toujours définit.

Attention aussi car ton code n'est absolument pas protégé. Ta varibale est facilement détournable :/

La règle d'or c'est : Ne JAMAIS faire confiance dans les données envoyés par les utilisateurs.
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 22:36
Problème avec File Field
D'après ton code ton champs file porte pour nom photo, tu dois donc avoir quelque chose qui ressemble à ça

<input type="file" name="photo" id="photo" value="<?php echo $photo;?>"/>
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 22:33
Chekced = true
Si t'as une erreur avec $_GET['option'] c'est peut être que tu n'as pas envoyé ton formulaire avec la methode get. Fais un essai avec $_POST['option'].

Il faut regarder "method" dans la balise form pour connaitre la method avec laquelle tu vas envoyer les données.
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 22:26
Problème avec File Field
J'ai pris FileField car c'était dans ton exemple.

Le nom de la variable doit correspondre au "name" de ton champ de type file

Si t'as par exemple name="toto" tu dois utiliser $toto
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 22:14
Problème avec File Field
Avec un simple echo.

<input type="file" name="FileField" id="FileField" value="<?php echo $FileField;?>"/>
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 13:03
Problème nom de dossier avec preg_match
ça marche merveilleusement bien.
Les expressions régulières c'est un peu ma bête noire smiley
Merci c'est très gentil.
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 11:54
Concatenation
Une petite chose dans ton exemple tu test déjà si $i==2 donc pourquoi ne pas faire

if($i == 2)
{
echo $s2;
}

Sinon oui tu peux utiliser les variables variables

Exemple : ${'s'.$i} donnera pour $i=2 $s2
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 03/10/2009 à 11:47
Problème nom de dossier avec preg_match
Bonjours à tous,
Je viens d'avoir un petit problème avec les expressions réguliaire :/ j'ai du mal à bien comprendre comment elles fonctionnent.
Je veux exclure les symboles / \ : * ? " < > | j'ai donc fait ceci mais ça n'a pas l'air de fonctionner. Je ne comprends pas pourquoi

<?php 
function nom_dossier($nom)
{
return preg_match('![/\:*?"<>|]!',$nom) ? false : true;
}

var_dump(nom_dossier('test.php'));
var_dump(nom_dossier('te\st.php'));
php?>

le résultat

bool(true)
bool(true)
si quelqu'un à une idée
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 25/09/2009 à 18:27
Question conception : mélange classe / fonction
Je ne connais pas l'extension Xdebug. Je vais faire quelques tests de prefs pour voir.
J'me pose parfois beaucoup trop de questions smiley
Des étoiles dans les yeux, le ciel pour m'évader
laura
le 25/09/2009 à 18:23
Constante en POO interne ou externe
C'est pas faux. Il est mieux de garder une vraie constante. C'est plus sûr niveau sécurité.
Merci de ton aide, c'est très gentil
Des étoiles dans les yeux, le ciel pour m'évader
LoadingChargement en cours