moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 27/08/2007 à 11:58
pas plus d'un clic toutes les 24 heures
salut,

STP utilise le wall :)

au vu de ton code il faut que soit plus rigoureux !
- toujours vérifier l'existance est le contenu d'une variable fournie par l'utilisateur
- ne pas utiliser de variable qui sortent de nulle part ;)
- commencer par mettre sur papier ce que tu souhaite faire avant de te lancer pour ne pas partir n'importe (peut te paraitre bête mais c'est rudement éfficace ;)).

Pourquoi ton header ne fonctionne pas ?

parce que tu ne teste pas le retour de ta seconde requete sql (aucun tuple n'est retourné !).
Pourquoi ? parce que tu utilise une variable qui n'existe pas dans la construction de ta requete ($mon_url n'existe pas dans le script que tu nous a montré !).

La seconde connection à la db n'est pas un pb en soit mais autant l'éviter ;)

les exit sont inutile !

j'ai acorrigé aussi deux trois trucs (suppréssion des " au profit des ', modif de l'ouverture du fichier pour utiliser fopen correctement ;) etc).

tout est sur le wall http://www.lephpfacile.com/wall/wall-382.php

Pour finir : Quand quelque chose ne fonctionne pas c'est très souvent ce qu'il y a au dessus qui met le souk.

Je ne dit pas que ton code va focntionner au copier colle que tu risque de faire ;) (c'est même certain que non) mais tu devrais je pense t'en sortir !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 24/08/2007 à 15:36
récuperer les variables sans afficher le script
lu,

je pense que la copie de la requete count est suffisant ;)

le mieux serait une classe de gestion du livre d'or et une méthode pour récupérer ce nombre :d

@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/08/2007 à 22:57
pas plus d'un clic toutes les 24 heures
salut,

simplement parce que php ne sais pas forcément si la variable c'est $data ou $data['fin']etc

il existe des méthodes pour lever l'ambiguité

${data['fin']}
ou simplement utiliser la concaténation !

<?php
header('Location: http://'.$url.'.fr/'.$data['fin']);
?>


Ps : pensez à mettre les balise php pour la colo du code svp ;)


@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/08/2007 à 12:54
affichage page php
si tu avait bien lu ce qye j'ai mis tu n'aurais pas eu à créerun deuxième sujet .... smiley
Il en faut peu pour être heureux !!!!!
moogli
le 21/08/2007 à 18:39
affichage page php
salut,

Fatal error: main() [function.require]: Failed opening required 'topphp' (include_path='.:/usr/local/lib/php') in /homepages/14/d147508903/htdocs/01contact/stras07/1erephp.php on line 17

le message d'erreur indique qu'il ne trouve pas le fichier topphp, il te manque donc le . entre top et php :)

Le fichier n'est pas inclus donc tu n'a pas d'affichage !

pourquoi a tu ces message d'erreur ?

parce qu'en php le point est l'opérateur de concaténation, donc dans ton require ( top.php); puisque tu ne délimite pas la chaine php associe top et php => topphp !

Bref il faut délimiter les chaines de caractères afinque cela fonctionne !

=> require('top.php'); et require('formulaire.html');

@+
Il en faut peu pour être heureux !!!!!
moogli
le 02/08/2007 à 10:47
Je ne comprends pas mon affichage
salut,

pour ce qui est des \ en trop je pense que cela est dû aux magic quote !
pour plus d'info lit cet article de Fred Bouchery http://frederic.bouchery.free.fr/?2005/02/22/40-la-magie-noire-des-apostrophes-magiques

le nl2br (et toute transformation en générale) doit être réservé à l'affichage.

quand au retard d'affichage je ne sais pas c'est assez étonnant, peut etre que si tu nous montré le code d'affichage on y verrais plus clair (sur le wall stp)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 01/08/2007 à 12:54
valeur de champs texte
salut,

il faut forcément valider ton formulaire.

il est possible d'utiliser un input de type button et un javascript ( submit()) pour le faire !

@+
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours