Recherche rapide

N'oubliez pas que la publicité fait vivre AZ PHP



N'oubliez pas que la publicité fait vivre AZ PHP
Consulter les anciens messages
 
| Retour au Forum | Poster une réponse |
Sujet :    Thread concernant les erreurs dans les cours
de: e
posté le: 12-05-2004 à 04:09:55
***.xxx

Hello all,

Comme je ne suis pas infaillible, et que je ne me relis que très peu dans l'écriture des cours, j'ouvre ce thread afin que vous puissiez reporter les erreurs ou fautes
d'inatentions que vous auriez pu découvrir, cela regroupera sur 1 seul sujet.

Merci et bonne prog
e - stressman



Sujet :    Thread concernant les erreurs dans les cours
de:SlinKy
posté le: 14-05-2004 à 18:47:09
***.tele2.fr

Salut,

pour le cours numéro 20 :
dans le paragraphe
-- On compte les messages que le livre contient --

$nombre = $nombre_total - 1;
est à remplacer par :
$nombre_page = $nombre_total - 1;

@++



Sujet :    Thread concernant les erreurs dans les cours
de:SlinKy
posté le: 14-05-2004 à 19:01:15
***.tele2.fr

Re-Salut,

dans le cours numéro 23 : Sessions , mise en pratique

paragraphe : Passons à notre premier code : l'identification


$sql = "SELECT * FROM membres WHERE login=$login and pass=$pass";

l'étoile * est à remplacer par :
login,pass


Ceci évitera les messages d'erreurs du type :
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource"
qui est très souvent signalée sur le forum,
évidemment quand on débute on a pas la présence d'esprit de remplacer l'étoile par les champs de notre table mysql.
( je le sais j'avais eu la même erreur quand j'ai débuter, je vous avoue que j'ai mis 2 mois avant de comprendre... )

@++



Sujet :    Thread concernant les erreurs dans les cours
de:bigtonio
posté le: 15-05-2004 à 16:41:53
***.proxad.net

euh ben moi vous allez peut être rigoler mais j en ai découvert une au cours 2 ^^ . Enfin comme je suis un débutant ça m'a tenu en échec un peu longtemps .

alors a chaque fois que vous avez :

if $variable = = "voiture"

il faut remplacer par

"if $variable == "voiture"

( y a pas d espace entre les 2 "=" )

merci pour les cours tout de même , c est bien pratique pour débuter



Sujet :    Thread concernant les erreurs dans les cours
de:gotrunko
posté le: 15-05-2004 à 16:49:03
***.wanadoo.fr

pareil dans le cours 4 même si je suis pas débutant je regarde la ou il pourrait y avoir des bug.


ya un esapce entre les ==



Sujet :    Thread concernant les erreurs dans les cours
de:e
posté le: 15-05-2004 à 17:42:42
***.xxx

hello,

non il n'y a pas d'espace, c'est la police d'écriture qui donne ce résultat ;-) , mais je vais le préciser quand même.

++
e



Sujet :    Thread concernant les erreurs dans les cours
de:Savageman
posté le: 15-05-2004 à 21:28:45
***.wanadoo.fr

Salut all!

Desole de te contredire e, mais j'ai fait un copier coller dans le bloc note et il y a bien des espaces entre les = ^^

Sinon il y a bcp d'erreurs de notices dues aux oublis dans les index des tableaux. Cours concernés:

---------------------
Cours n°6
Rubrique: exemple de récupération de cookie
---------------------
Cours n°7
Rubrique: Exemple de travail avec getdate()
---------------------
Cours n°8
Rubrique: un peu toutes :p
---------------------
Cours n°9
Rubrique: Un exemple d'utilisation de la manipulation des fichiers (pour l'index 0)
---------------------

...etc. (je n'avais pas envie de refaire tous les cours :p)


Voila, @++



Sujet :    Thread concernant les erreurs dans les cours
de:gotrunko
posté le: 16-05-2004 à 20:43:24
***.wanadoo.fr

Bonjour
Sans être méchant au lien de censuré vous devriez mettre sur l'index du forum qu'il faut dire bonjour a chaque fois que l'on poste surtout si on poste depuis quelques jours
plusieurs par jours...
Au revoir..



Sujet :    Thread concernant les erreurs dans les cours
de:Kosmos
posté le: 17-05-2004 à 14:37:18
***.proxad.net

C'est écrit au dessus du formulaire de post...



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 17-05-2004 à 16:17:46
***.teledisnet.be

Bonjour

Cours n. 7

J'ai essayé le dernier exemple:

<?
$time = time(); // la date au format système

$date = getdate($time); // passage de la variable time dans getdate pour ressortir les infos

print 'Nous sommes le '.$date[mday].' - '.$date[mon].' - '.$date[year].' il est '.$date[hours].':'.$date[minutes];
?>

Et j'ai un message d'erreur pour cette ligne:

print 'Nous sommes le '.$date[mday].' - '.$date[mon].' - '.$date[year].' il est '.$date[hours].':'.$date[minutes];



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 17-05-2004 à 16:20:46
***.teledisnet.be

Voici le message d'erreur que je recois:

Notice: Use of undefined constant mday - assumed 'mday' in c:easyphp1-7wwwtestsdate_heure.php on line 11



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 17-05-2004 à 16:27:09
***.teledisnet.be

En faite, lorsque j'ecris cette page php :

_________________
<html>
<head>
</head>
<body>

<?
$time = time(); // la date au format système

$date = getdate($time); // passage de la variable time dans getdate pour ressortir les infos

print 'Nous sommes le '.$date[mday].' - '.$date[mon].' - '.$date[year].' il est '.$date[hours].':'.$date[minutes];
?>

</body>
</html>
_________________________


Voici ce qui s'affiche:
_________________________

Notice: Use of undefined constant mday - assumed 'mday' in c:easyphp1-7wwwtestsdate_heure.php on line 11

Notice: Use of undefined constant mon - assumed 'mon' in c:easyphp1-7wwwtestsdate_heure.php on line 11

Notice: Use of undefined constant year - assumed 'year' in c:easyphp1-7wwwtestsdate_heure.php on line 11

Notice: Use of undefined constant hours - assumed 'hours' in c:easyphp1-7wwwtestsdate_heure.php on line 11

Notice: Use of undefined constant minutes - assumed 'minutes' in c:easyphp1-7wwwtestsdate_heure.php on line 11
Nous sommes le 17 - 5 - 2004 il est 16:23



Sujet :    Thread concernant les erreurs dans les cours
de:Kosmos
posté le: 17-05-2004 à 21:32:27
***.proxad.net

Parce que les script ne sont pas fait pour fonctionner sur un serveur qui affiche les "notice" comme le tiens... C'est un truc a changer dans le php.ini



Sujet :    Thread concernant les erreurs dans les cours
de:gka [modérateur]
posté le: 17-05-2004 à 22:45:23
***.videotron.ca

BONJOUR,

pour GOTRUNKO: Tel que dit ci-dessus, c'est écrit en BLANC SUR ROUGE. En conséquence, une version noir et blanc viendra peut-être pour les DALTONIENS.

NOTE : Ça ne devrait même pas écrit. Ça devrait être un AUTOMATISME DE LA PART DE TOUS LE MONDE.

NOTE 2: Par contre, il faut l'écrire, comme c'est fait, puisque pour certains, c'est trop forçant d'utiliser ses petites "mimains"

Fini les bêtises. Votre message n'avait pas sa place dans thread concernant un sujet précis.

Cordialement,

Michel



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 17-05-2004 à 23:19:14
***.teledisnet.be

Merci Kosmos

Mais qu'est ce que je dois changer dand le fichier php.ini et c'est quoi une notice ?

Merci



Sujet :    Thread concernant les erreurs dans les cours
de:Savageman
posté le: 19-05-2004 à 22:14:45
***.wanadoo.fr

Coucou :)

Pseudo arrete de flooder ce sujet, c'est une erreur deja signalée par moi et qui va sans doute etre résolu (il suffit de rajouter des guillemets " autour de l'index du
tableau).

++



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 21-05-2004 à 02:22:21
***.teledisnet.be

Bonjour


Cours n.9

Je n'ai pas trouvé la fonction qui permet de changer le nom d'un fichier!

Au secour :(

Comment on fait ???

:(



Sujet :    Thread concernant les erreurs dans les cours
de:Liam
posté le: 21-05-2004 à 03:01:44
***.wanadoo.fr

Yop;

Ben GKA ya yop aussi comme forme tu l'as oubliée celle la.

Bon reponse a la question :

rename(ancien_nom,nouveau_nom); voir le manuel de reference
http://fr.php.net/manual/fr/function.rename.php

@++

Liam



Sujet :    Thread concernant les erreurs dans les cours
de:PSEUDO
posté le: 21-05-2004 à 06:11:45
***.teledisnet.be

Bonjour

Merci beacoup

:)



Sujet :    Thread concernant les erreurs dans les cours
de:Hoss
posté le: 23-05-2004 à 13:25:30
***.wanadoo.fr

Bonjour,

Ce n'est pas vraiment une erreur que je vais dire mais bon .. dans le cours n*1 "Commencer" bah le lien color="#000099">http://www.google.fr fais quitter votre site donc un petit target="_blank" serais le bienvenue ?? enfin bref je signale on c jamé o cas ou si c
po volontaire.

++ Hoss



Sujet :    Thread concernant les erreurs dans les cours
de:EagleLand
posté le: 27-05-2004 à 08:01:32
***.videotron.ca

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
de:e
posté le: 15-05-2004 à 17:42:42
***.xxx
hello,

non il n'y a pas d'espace, c'est la police d'écriture qui donne ce résultat ;-) , mais je vais le préciser quand même.

++
e
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
non, il y a une espace dans la source



Sujet :    Thread concernant les erreurs dans les cours
de:gotrunko
posté le: 09-06-2004 à 19:49:34
***.wanadoo.fr

dans le cours des pseudo frames vous avez oubliez de mettre un @ avant $_GET['page'] car sinon il s'affiche un message d'erreur et on peut se demander qu'elle est le bug..



Sujet :    Thread concernant les erreurs dans les cours
de:spin0us
posté le: 14-06-2004 à 07:35:12
***.cnav.fr

Salut,

J'ai recu un mail pour cette erreur ...

Cours 26 : http://www.az-php.com/?p=cours_26

Il manque le header devant ("Content-type: image/png"); pour le anti-robotic.php.

Voilou ... à pluche



Sujet :    Cours n°10 ...
de:Pilou
posté le: 14-06-2004 à 15:35:14
***.9tel.net

Salut,

Si je peux me permettre à la fin du cours 10 il y a une petite confusion ...

--------------------------

#-- le contraire de empty() est isset()

if( isset($variable_a_verifier)) //isset vérifie si la variable est attribuée
{
print "ok la variable est attribué";
}
else{
print "la variable est vide";
}

--------------------------


Logiquement le contraire de empty() et !empty()...

empty() sert à tester si une valeur est vide, et isset() si elle est définie !

Admettons que je fasse un truc du genre :

<?php
$ChainePilou = "";

if (isset($ChainePilou)) {
echo "ChainePilou est définie<br>";
}
else {
echo "ChainePilou n'est pas définie<br>";
}

if (empty($ChainePilou)) {
echo "ChainePilou est vide<br>";
}
else {
echo "ChainePilou n'est pas vide<br>";
}
?>

Cela dit, il est vrai que PHP3 considere une variables vide comme n'étant pas définie.

@++ Pilou



Sujet :    Thread concernant les erreurs dans les cours
de:noze1st
posté le: 25-06-2004 à 18:56:54
***.tiscali.fr

Salut,
J'ai eu le même problème que celui posté par Pseudo du 17/05/2004, des messages du style " Notice: Use of undefined constant mday - assumed 'mday' in
c:easyphp1-7wwwtestsdate_heure.php on line 11".
Dans le forum j'ai cherché des solutions, j'ai essayé une réponse qui était de mettre entre guillemet les variables. Ex : .$forum["sujet"]. à la place de
.$forum[sujet].
Les messages ne s'affiche plus, les notices je crois.
je suis interressé par des expliquations
merci d'avance



Sujet :    Thread concernant les erreurs dans les cours
de:x0ran
posté le: 08-07-2004 à 15:57:49
***.wanadoo.fr

Bonjour,
En copiant le code du cours n°13 portant sur les pseudo-frame j'obtient cette erreur:

Notice: Use of undefined constant page - assumed 'page' in c:program fileswebeasyphp1-7wwwsite sans nom 1centre.php on line 2

Notice: Undefined index: page in c:program fileswebeasyphp1-7wwwsite sans nom 1centre.php on line 2


Comment puis-je la résoudre??
merci de m'aider svp



Sujet :    Thread concernant les erreurs dans les cours
de:BertrandA
posté le: 21-07-2004 à 13:19:33
***.republicain-lorrain.fr

Juste pour l'orthographe de la charte. Militons pour le respect de notre langue ;)

Voici ma correction :

Voici une petite charte du forum, qui je l'espère, sera respectée. L'équipe d'az-php n'a pas envie de venir jouer au gendarme sur ses forums.
Toute personne ne respectant pas cette charte sera exclue du forum.

Avant de poster votre message, vérifiez qu'il n'a pas déjà été posté ailleurs sur ce forum.
Soyez poli(e) lors de la rédaction de votre message ( bonjour, merci... )
Ne pas mettre de majuscules dans le sujet de votre message
Eviter les "aidez moi vite, c'est urgent, faite vite etc ....."
Toute personne exposant des propos racistes, pornographiques ou tout autre caractère illicite, se verra immédiatement exclue du forum.
Eviter les messages servant à faire la promotion de votre site. Dans ces cas là, vous vous ferez certainement remettre en place rapidement par les membres du forum.
Les messages de recrutement de développeur sans aucune rémunération ne sont pas acceptés. Nous ne sommes pas là pour faire votre travail gratuitement .
Eviter les messages du style SMS, comme les "ke" qui remplace les "que" etc...
Ne cherchez pas à ce que nous écrivions votre code, nous ne sommes pas là pour ça, mais pour vous aider.
Nous vous remercions de bien vouloir respecter l'ambiance et l'esprit de az-php pour que celui ci reste convivial.


Voila. Je me suis aussi un peu permis de changer deux trois mots, mais c'est plus joli à l'oreille.
En espérant que ma remarque sera prise en compte.



Sujet :    Thread concernant les erreurs dans les cours
de:EagleLand
posté le: 21-07-2004 à 23:20:14
***.videotron.ca

j'aimerais savoir pourquoi j'ai un méssage "Anti Spam Activé" lorsque je clic sur le login de quelqu'un qui post un méssage.

De:_________
lorsque je clic sur ce lien, un méssage Anti Spam apparait!



Sujet :    Thread concernant les erreurs dans les cours
de:Pilou
posté le: 22-07-2004 à 00:11:21
***.tiscali.fr

Bonjour,

Il existe des logiciels qui parcourent les sites pour enregistrer toutes les adresses emails trouvées dans le code, ces listes d'adresses sont alors revendues à des sociétés qui
t'envoie de la pub (donc des SPAMS).

Le fait de ne pas marquer l'adresse emails des membres dans le code HTML permet d'éviter de ce faire récupérer les dites adresses par un aspirateur.

Cela dit il suffisait de ne rien mettre. je ne sais pas si le code Jacascript va changer quelque choses pour les logiciels aspirateurs d'emails.

Mais c'est peut être une façon de te montrer que le site ne divulgue pas ton adresse mail chérie à tout le monde.

@++ Pilou



Sujet :    Thread concernant les erreurs dans les cours
de:BertrandA
posté le: 27-07-2004 à 13:13:36
***.republicain-lorrain.fr

Je continue pour l'orthographe :

cours 1 :

1°/ Étape 1.
Php est un langage exécuté coté serveur, à la différence de javascript et html, donc votre code n' apparaît pas dans la source de votre page web, seules les informations que vous
souhaitez afficher seront visibles par les visiteurs.

Bon jusque là tout va bien , passons maintenant à l' étape suivante, le cours sur les variables.



Sujet :    Thread concernant les erreurs dans les cours
de:BertrandA
posté le: 27-07-2004 à 13:34:07
***.republicain-lorrain.fr

Excusez moi, j'ai cliqué sur le bouton par erreur.

Cours 1:
C'est aussi pour dire que le lien devrait pointer vers le 1a.

Cours 2:
Il existe plusieurs types de variables
Une variable fonctionne sous la forme variable_nom = variable_valeur , mémorisez bien ce fonctionnement
A la fin : dans les cours suivants

Cours 3:
vous trouverez certainement celles dont vous aurez besoin.

Cours 5:
une base de données
les cours suivants

Cours 6:
Les cookies doivent être envoyés avant tout appel
votre visiteur
cependant d'autres paramètres sont également définis dans un cookie
Comment supprimer un cookie ?
C'est aussi simple , vous envoyez un cookie avec une variable sans valeur et une expiration dépassée

Cours 9:
'w+' : comme ci dessus mais crée le fichier si celui ci n'existe pas
Pour lire le contenu, vous pouvez utiliser

Cours 12:
$from = 'From: votre@email.com'; //l'email de celui qui envoie le message
Vous avez sans doute remarqué que j'ai ajouté le from à la suite de sujet dans la fonction mail, notez bien que c'est le seul champ supplémentaire que l'on peut ajouter, cette
fonction ne prendra que 4 paramètres, si vous en ajoutez d'autres
d'autres avantages

Cours 13:
l'exercice
lorsque vous insérez une page, celle ci ne doit pas contenir de balise html comme <html><head><body>, uniquement le tableau et les images , ou simplement le
contenu de la page, sinon vous aurez plusieurs fois les balises html dans votre page!!
pas mal d'erreurs
avec des pages qui ne bougent pas

Cours 14:
une base données
qui sera incrémentée
votre
les paramètres suivants
remplit correctement
puis insérez
c'est insérédans -> c'est inséré dans
Si vous avez suivit

Bon, je m'arrête là car je n'ai plus le temps, mais je reviendrai ;)



Sujet :    Thread concernant les erreurs dans les cours
de:teto
posté le: 30-07-2004 à 21:52:53
***.wanadoo.fr

bonjour, Dans le cours N°20:
la redirection vers la page précédente est un lien javascript :
<a href="javascript: history.back();">Page précédente</a>';
or comme la premiere page n'est pas dans le cache impossible d'y accéder.

J'ai eu des erreurs à cause de l'absence des guillemets autour de _GET[numero_page] tt au long du script.

A mon humble avis,il serait plus judicieux d'ecrire
echo '<a href="'.$_SERVER['PHP_SELF'].'?numero_page='.$suivant.'">Page suivante</a>
au lieu de :
echo '<a href="affichage.php?numero_page='.$suivant.'">Page suivante</a>

pour les neophites (ca consomme + de ressources ).



Sujet :    Thread concernant les erreurs dans les cours
de:teto
posté le: 30-07-2004 à 21:56:11
***.wanadoo.fr

Aussi il faut inverser ainsi les liens:
print '&nbsp;&nbsp;<a href="'.$_SERVER['PHP_SELF'].'?numero_page='.($_GET['numero_page'] -1).'">Page précédente</a>'; // retour page
précédente, ici version javascript

print '<a href="'.$_SERVER['PHP_SELF'].'?numero_page='.$suivant.'">Page suivante</a>'; //le lien pour les pages suivantes

pour que les liens se troiuvent dans un ordre logique.

Bravo pour ces cours très bien fait et ce fabuleux site :D qui m'a aidé à mes tout débuts



Sujet :    Thread concernant les erreurs dans les cours
de:GreGoRiZ
posté le: 02-08-2004 à 23:19:44
***.club-internet.fr

Enorme erreur au niveau du formulaire du Liver d'Or qui n'a rien avoir avec le visuel que vous mettez.



Sujet :    Thread concernant les erreurs dans les cours
de:tosqualler
posté le: 09-08-2004 à 17:52:04
***.skynet.be

enorme erreur dans le tuto d'installatoin d'apache et php
Installation d'Apache
On va commencer par désarchiver ( pas bien français ça ! ) apache_1.3.24.tar.gz , c'est la version que vous avez dû télécharger.

[root@action]$ tar -xvzf apache_1.3.24.tar.gz -C /usr/local/apache(avec ou sans le pache je sais pas)

Vous devez voir défiler une liste de fichiers à l'écran, c'est normal, pas de panique, pour plus d'infos sur la commande tar , [root@action]$man tar

Une fois l'opération terminé, vous devriez avoir un répertoire apache_1.3.24 dans lequel se trouve toutes les sources d'apache.

Maintenant placez vous dans le répertoire apache_1.3.24, et exécutez les commandes suivantes:

[root@action]$./configure --prefix=/usr/local/apache // n'oubliez pas le point devant le / de configure, ici --prefix donne le chemin ou se trouvera le répertoire d'apache.

Appuyer sur Entrée
Si vous n'avez aucuns messages d'erreurs, on continue

[root@action]$make && make install // ici on lance l'installation définitive

Voilà, si tout c'est bien passé, apache est installé sur votre machine, vous pouvez le vérifier en allant dans /usr/local/apache , tout doit y être.

ET ENCORE MERCI D4AVOIR SENSURER MON POST J'ADORE CE SITE MAIS Y A DES LIMITES...L'ERREUR VIEN DE VOUS ET NON DE MOI



Sujet :    Thread concernant les erreurs dans les cours
de:GKA
posté le: 09-08-2004 à 22:49:53
***.videotron.ca

Bonjour,

Ce message s'adresse à Tosqualler:

Rien ne vous empêche de passer un tour. Je n'ai pas vu votre message avant la censure, mais nous avons mis en place certaines règles à respecter.

Si vous ne voulez pas les respecter, je serai direct, allez voir ailleurs.

Les limites impliquent que vous dîtes BONJOUR et MERCI, telles que vous devez le faire lorsqu'un visiteur se présente chez vous (Ou chez vos parents si vous êtes gâtés!)

Et les limites, NOUS les faisons respecter.

Sois dit en passant, ce THREAD n'est pas disponible pour accueillir les trolls!

Cordialement,

Michel (Modérateur)



Sujet :    Thread concernant les erreurs dans les cours
de:tosqualler
posté le: 09-08-2004 à 23:03:18
***.skynet.be

renbonsoir,voila j'ai fait une erreur je m'en escuse,on est quite???j'etait vraiment sur les nerf je commence a peine sous linux red hat et je pensait que je devrait tout formater
et tout recommencer a cause de cette petite faute,faut me comprendre aussi...Bon pour ma par c'est deja oublié et vous????



Sujet :    Thread concernant les erreurs dans les cours
de:e
posté le: 25-09-2004 à 16:28:51
***.xxx

yop,

Et bien ca va m'en faire du job, dès que j'ai le temps, je relis tous les post et je modifirais ce qu'il faut.

++
e - stressman



Sujet :    Thread concernant les erreurs dans les cours
de:e
posté le: 25-09-2004 à 16:32:49
***.xxx

test



Sujet :    Thread concernant les erreurs dans les cours
de:e
posté le: 25-09-2004 à 16:35:02
***.xxx

test 2



Sujet :    Thread concernant les erreurs dans les cours
de:Flo0r
posté le: 06-10-2004 à 18:31:26
***.tiscali.fr

Eu simplement quand tu t'inscrit il y a une faute d'orth.
inscriptions avec un s ? lol ;)
ca fait un peu désordre ce s



Sujet :    Thread concernant les erreurs dans les cours
de:Badzmiaoo
posté le: 13-10-2004 à 13:20:31
***.net.au

Bonjour à tous, d'abord un grand MERCI pour votre site :)
Voilà, j'ai un petit problème, je suis en train de m'autoformer pour programmer mon livre d'or et là, j'en suis au cours 14 et je n'arrive pas à insérer les données dans ma base
en passant par l'interface html. En fait, quand j'appuie sur le bouton, je vois qu'une ligne a été créée dans la base de donnée, mais quand je fais réafficher le contenu, cette
ligne, à part la date, ne contient rien.
Par exemple, je rentre "truc" pour les deux champs, et la base de données me renvoie des espaces désespérément vide.

Mis à part ça, je ne pensai pas que c'était aussi simple (j'ai fait du C++ avant)

Merci de votre aide.



Sujet :    Thread concernant les erreurs dans les cours
de:Badzmiaoo
posté le: 13-10-2004 à 13:45:44
***.net.au

Rebonsoir (chez moi il fait nuit déjà :))
J'ai résolu mon problème!! yooupi, en consultant ce qui m'intéressait justement le cours sur le livre d'or ( j'étais en train de le lire en me disant: Toi un jour tu seras sur
mon site...) Et puis j'ai remarqué les lignes avec Addslashes, donc j'ai compris j'avais pas initialiser mes variables. youpi suis happy, je vais continuer sur ma lancée merci pour
votre site :)



Sujet :    e - stressman le PROFF
de:moonwar
posté le: 25-10-2004 à 07:49:59
***.95.140

e - stressman

Salutation, j'ai vu qlq erreurs, mais poste ce message pour te dire que t'es un dieu de la prog.

Merci, et continu de nous aider chèr PROFF :)

Bon courrage pour la suite;
Cordialement,
K.Moon



Sujet :    Thread concernant les erreurs dans les cours
de:e
posté le: 27-10-2004 à 20:54:09
***.xxx

Bsoir moonwar,

;-) arrête les compliments, après jvais me la jouer super pro et prendre la grosse tête :-)))))))))))))))))))

merci a toi, bon faut que jpense à faire de nouveaux cours, mais j'ai pas le temps, soit jdors moins , ou alors .... je dors moins :-(

Bonne prog
merci
e - stressman



Sujet :    Thread concernant les erreurs dans les cours
de:MaljunaKris
posté le: 05-12-2004 à 12:29:03
***.wanadoo.fr

Saluton,
J'arrive assez tard après la bataille, et ton projet a sûrement mûri (ou peut-être l'as-tu tout simplement abandonné).
Je rebondis sur les remarques afférentes à la compétence pédagogique reconnue pour l'éclairer sous un autre angle.
Une partie du public visé souhaitera, légitimement, faire prendre en charge cette formation au titre de la formation professionnelle continue.
Et, dans ce cadre, il te faudra obtenir un n° d'agréément en tant qu'organisme de formation.
Mais je doute fort qu'il y ait un marché viable disponible sur ce créneau.
En tout cas, bonne chance et bon courage.
Amike.



Sujet :    Thread concernant les erreurs dans les cours
de:MaljunaKris
posté le: 05-12-2004 à 12:29:58
***.wanadoo.fr

Saluton,
J'arrive assez tard après la bataille, et ton projet a sûrement mûri (ou peut-être l'as-tu tout simplement abandonné).
Je rebondis sur les remarques afférentes à la compétence pédagogique reconnue pour l'éclairer sous un autre angle.
Une partie du public visé souhaitera, légitimement, faire prendre en charge cette formation au titre de la formation professionnelle continue.
Et, dans ce cadre, il te faudra obtenir un n° d'agréément en tant qu'organisme de formation.
Mais je doute fort qu'il y ait un marché viable disponible sur ce créneau.
En tout cas, bonne chance et bon courage.
Amike.



Sujet :    Thread concernant les erreurs dans les cours
de:cwebline
posté le: 24-01-2005 à 00:41:24
***.tiscali.fr

Salut

Moi j'en vois une qui va faire demander command on fait ?

Si dans le cours 19 tu mets les addslashes dans la page AJOUER.PHP faut ensuite les ressortir avec stripslashes sur la page RECHERCHE.PHP non?

@+
Luc



Sujet :    Thread concernant les erreurs dans les cours
de:rojhann
posté le: 29-01-2005 à 20:04:15
***.wanadoo.fr

salut tout le monde!


cela n'a rien avoir avec les cours à proprement dit, mais c'est juste pour signaler que dans la rubrique apache, php et mySQL le lien vers floopy ne marche pas chez moi....


il semblerait qu'ils aient uen nouvelle adresse (j'enlève la fin du lien à chaque fois pour y accéder).


A+


PS/ merci encore pour les cours qui sont super!



Sujet :    Thread concernant les erreurs dans les cours
de:GKA
posté le: 30-01-2005 à 03:24:10
***.videotron.ca

Bonjour,

pour rojhann, effectivement, l'adresse semble avoir changé. Comme vous pouvez l'imaginez, nous vérifions pas tous les liens... surtout que celui-ci est là depuis plusieurs mois
sinon quelques années... Elle sera corrigée. Merci pour l'attention que vous nous portez.

Pour les autres, voici l'adresse exacte corrigée:

http://floppy.pcvteam.net/v3/page.php?page=40

Cordialement,

Michel



Sujet :    Thread concernant les erreurs dans les cours
de:oponion
posté le: 28-06-2005 à 16:35:02
***.ool.fr

Salut tout le monde.

Un petit oubli dans le cours n° 21 (construction du forum).

Il ne faut pas oublier d'ajouter sur la page "ajouter.php" :

$reponse_id = $_POST[reponse_id];

avant d'inscrire les infos dans la base, sinon le forum ne fonctionnera pas correctement.

Voilà.
@+



Sujet :    Thread concernant les erreurs dans les cours
de:colt55
posté le: 13-07-2005 à 17:19:04
***.nerim.net

Bonjour,
D'abord hénaurmes félicitations pour le cours. Partant de zéro, ca fait un sacré débroussaillage !!
Maaaiiis, je plante sur le cours #6
exemple 1, j'affiche le message "Warning: setcookie() expects parameter 3 to be long, string given in /Users/../TMPfi6mdjktar.php on line 12"
Comme pour le moment je suis une quiche totale, je sais pas si c'est normal ou non. D'autant que lorsque je consulte la page, je charge bien un cookie ???
exemple 2 avec expiration du cookie, j'affiche le message "Warning: Cannot modify header information - headers already sent by (output started at
/Users/olivierbachellerie/Sites/cdmailphp/TMPf6d44jksvg.php:10) in /Users/../TMPf6d44jksvg.php on line 12" donc pas mieux...
Si qq'un pouvait m'éclairer au moins sur la signification des messages.
Merci d'avance



Sujet :    Thread concernant les erreurs dans les cours
de:ZigZog
posté le: 17-07-2005 à 10:16:34
***.aol.com

Salut!
Je suis debutant, mais l'avantage d'internet est de pouvoir consulter plusieurs cours en même temps lorsqu'on a des problèmes. De ce fait je peux te repondre colt55, il manque
simplement des guillemets...
<?
print $_COOKIE["visiteur"].' est mon cookie';
?>
J'ai pu remarquer dans les differents cours sur le php qu'il manqué souvent des guillemets dans des cas similaires, Oubli ou Erreur?(Selon le serveur utilisé, cela marche peut
etre?)?
Merci, pour votre site, on apprend vite...
A+++



Sujet :    Thread concernant les erreurs dans les cours
de:colt55
posté le: 18-07-2005 à 11:09:34
***.nerim.net

Merci ZigZog,
OK pour les guillemets. Ca ne m'avait pas franchement sauté aux yeux. Si maintenant même les débutants aident les débutants, c'est génial !!! En revanche, ca ne répond quand même
pas à mes soucis d'envois de cookie.
Merci du tuyau de penser aussi à aller voir sur d'autres sites de cours ;-)) Mais az-php reste mon premier amour !!!
colt55



Sujet :    Thread concernant les erreurs dans les cours
de:ZigZog
posté le: 25-07-2005 à 21:13:36
***.aol.com

Slt,
desolé j'étais parti en vacances, lol.
Montre ton code entier stp car tu as des erreurs à la ligne 12, or il n'y en a pas dans le cour, lol.
A +++++



Sujet :    Thread concernant les erreurs dans les cours
de:kouaw
posté le: 17-08-2005 à 18:39:00
***.skynet.be

euhh j ai remarquer une faute sur les fonction de chaines

htmlspecialshars() au lieu de htmlspecialchars() :)

Voila



Sujet :    Thread concernant les erreurs dans les cours
de:zeltron87
posté le: 18-10-2005 à 20:31:44
***.proxad.net

Bonjour,

Je pense qu'il y a une erreur dans le cours 6 sur les cookies. Quand on tape la premiere ligne de code du cours :
<?
setcookie("visiteur","az-php","/");
?>
la page affiche le message suivant :
Warning: setcookie() expects parameter 3 to be long, string given in /var/www/test.php on line 2
En posant la question sur le forum, on m'a dit de tester :
<?
setcookie("visiteur","az-php",NULL,"/");
?>
Et là, ça marche.
En tout cas, c'est ce qui se passe sur ma machine, alors je le signale, au cas où



Sujet :    Thread concernant les erreurs dans les cours
de:zeltron87
posté le: 21-10-2005 à 17:36:58
***.proxad.net

Bonjour,

J'ai pas mal galèré sur le chapitre 14 (la derniere partie). Alors j'ai cherché ailleurs et j'ai trouvé pas mal d'erreurs et d'oublis dans le code :
Dans le formulaire HTML, il faut retirer les guillemets autour des types de champs.

Exemple:
<input type="text" name="prenom"><br>
devient :
<input type=text name="prenom"><br>

Dans le script inserer.php, il faut dabord recuperer le contenu du tableau $_POST si on veut que ça marche. Il faudrait donc rajouter au début du script :
$prenom=$_POST['prenom']
$email=$POST['email']

Enfin, moi ce que j'en dis, hein, c'est clair que je suis pas une bete du php (sinon je serai pas en train d'apprendre avec ce site), mais avec la version d'origine,ça marchait
pas chez moi et qu'avec ces modifs glanées ailleurs, ça marche.

A bientôt, je passe à la leçon 15



Sujet :    Thread concernant les erreurs dans mon cours
de:Gentlemanforever
posté le: 12-11-2005 à 21:51:13
***.skynet.be

Bonjour,bonsoir a tous,
j'en vient a vous ecrire sur ce forum parce que je commence a devenir fou
j'ai essayé plus de 1000 fois de faire fonctionner l'identification sur ma page
mais a chaque fois j'obtient ça:

Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in j:easyphp1-8wwwtest exercicesidentifier.php on line 34
Veuillez vérifier vos données

et si cela peut etre utile pour m'aider voici ma ligne de code (ma table s'apelle utilisateurs et je remplace login->Pseudo,pass->MotDePasse):

$sql = "SELECT Pseudo,MotDePasse FROM utilisateurs WHERE Pseudo=$Pseudo and MotDePasse=$MotDePasse";



Sujet :    Thread concernant les erreurs dans les cours
de:maxp
posté le: 02-03-2006 à 02:04:30
***.sympatico.ca

de:Gentlemanforever
...j'ai essayé plus de 1000 fois de faire fonctionner l'identification sur ma page
mais a chaque fois j'obtient ça:
...

j'ai eu la même erreur j'ai du chercher sur le site officil du php j'ai modifié leur exemple et ca fonctionné. eux ils utilisent une boucle pour le faire fonctionner (pourquoi?
j'en sais rien).



Sujet :    Thread concernant les erreurs dans les cours
de:naturalia
posté le: 24-06-2006 à 12:02:00
***.proxad.net

salut tout le monde,
je voudrais faire une page ou il y aurai la liste des membre et que lorsque on clic sur le pseudo que l'on veut on soit rediriger vers une page qui contiendrais des photos que le
membre aurais mises. Pour cela je voulais creer la liste et envoyer un cookie contenant le pseudo en question qui me servirait pour recuperer les données dans la page suivante .
Voici donc le code php concernant cette liste :

// CONNEXION MYSQL
$db_link = @mysql_connect($sql_serveur,$sql_user,$sql_passwd);
if(!$db_link) {echo "Connexion impossible à la base de données <b>$sql_bdd</b> sur le serveur <b>$sql_server</b><br>Vérifiez les paramètres du
fichier conf.php3"; exit;}
// SELECTION BASE
mysql_select_db($sql_bdd) or die(mysql_error());
// RECUPERATION DES DONNEES
$req = mysql_query("SELECT id_membre,pseudo from membre ") or die ("erreur sql ".mysql_error());
// AFFICHAGE DES DONNEES
while($resultats=mysql_fetch_array($req))
{print "<a href='Projetespacemembres/page_membre.php'>".$resultats[pseudo]."</a>"."<br>";
setcookie("pseudo",$resultats[pseudo],NULL,"/");}?>

mais lorsque je le charge pour voir si ça marche ça m'affiche le message :


test

Warning: Cannot modify header information - headers already sent by (output started at /mnt/101/free.fr/0/a/emmanuelle.lavaud/Projetespacemembres/pages_persos.php:9) in
/mnt/101/free.fr/0/a/emmanuelle.lavaud/Projetespacemembres/pages_persos.php on line 28
test2

Warning: Cannot modify header information - headers already sent by (output started at /mnt/101/free.fr/0/a/emmanuelle.lavaud/Projetespacemembres/pages_persos.php:9) in
/mnt/101/free.fr/0/a/emmanuelle.lavaud/Projetespacemembres/pages_persos.php on line 28

Sachant que test et test2 sont des pseudo que j'ai créé pour les essais.

Est-ce que quelqun pourrait me dire ce que veulent dire ces messages d'erreurs ou à default me dire si il y a un autre moyen de faire ces pages.



Sujet :    Thread concernant les erreurs dans les cours
de:tenbatsu
posté le: 23-07-2006 à 13:08:12
***.wanadoo.fr

bonjour , ben en faite c'est pas vraiment une erreur dans le cours c'est juste que j'ai pas tres bien compris le fonctionement de la boucle while et comme elle est utiliser par la
suite je me demander si quelqun pouvait m'en expliquer le fonctionement



Sujet :    Thread concernant les erreurs dans les cours
de:tenbatsu
posté le: 23-07-2006 à 13:12:45
***.wanadoo.fr

bonjour
dans votre tutorial vous dite que pour se connecter a sa base de donnee il faut attribuer les variables suivantes

$mysql_host = 'localhost'; // entrer votre hôte ici
$mysql_user = 'votre login'; // entrer votre login
$mysql_password = 'password'; // entrer votre password
$mysql_base = 'le nom de votre base de donnée'; // entrer le nom de votre base

cependant je voit pas bien ce que c'est de quel mot de passe s'agit t-il ,quel est l'hote, quel est le login,
comment s'on ils defini



Sujet :    erreurs dans le cours 26
de:xavsn
posté le: 07-08-2006 à 18:42:54
***.belgacom.be

Bonjour !

Les erreurs que je pense avoir localisées se trouvent dans l'étape 3 qui explique le fichier "formulaire.php"

1° Sur la ligne suivante se trouvant en début de code : "<?php ... //Inserez ici le code de la fonction gen_reg_key() définie au dessus", les "..." ne font
pas partie du commentaire et donc impliquent une erreur.
Même remarque en fin de code avec : "... //Ajout a la base de donnée ou autre traitement"
Toutefois, je ne sais pas si on peut vraiment parler ici d'erreur ...

2° Par contre, en voici une vraie selon moi :
"if(isset($_GET['login']) && (md5(strtolower($_GET['verifCode'])) == $_GET['verifCode2'])) { $etape ++;

//Passage à l'étape suivante

}
...
"echo '<form method="post" action="formulaire.php">';

"
Comme on peut le remarquer, la méthode du formulaire est "post", mais on appelle les variables de ce formulaire avec $_GET ... D'où l'erreur ...

3° Il ne s'agit pas d'une erreur, mais je pense qu'il serait bon d'insister sur le fait qu'il faut mettre le font dans le même répertoire ... Personnellement, je n'avais pas de
suite capté et c'est en résolvant les erreurs de PHP que j'ai pu résoudre ce petit problème.

Voilà, j'espère que ces quelques remarques, plus ou moins utiles, pourront en aider plus d'un ...
A bientot !

Xav'



Sujet :    Erreur cours 26
de:xavsn
posté le: 07-08-2006 à 20:42:40
***.belgacom.be

Re !

En y regardant de plus près, je me suis rendu compte que ce script pouvait ne pas remplir son usage.

En effet, il suffit par exemple de voler un couple "verifCode" - verifCode2" qui marche et de le réutiliser dans un formulaire (sur son propre site par exemple)
avec méthode "post", qui pointe vers le site qui utilise la protection en question ... A condition de rajouter un ou deux champs avec les login et mot de passe, notre
formulaire est ideal pour que le script du cours crée autant de logins qu'on le souhaite !

Cela prouve simplement que la protection décrite dans le cours 26 n'est pas suffisante pour empêcher le flood.
Que faire dès lors ? De petites améliorations ou carrément un autre système ?

Au plaisir de vous entendre prochainement,
Xav'



Sujet :    Une résolution possible (cours 26)
de:xavsn
posté le: 07-08-2006 à 23:25:21
***.belgacom.be

J'ai un peu lu ce que j'ai trouvé sur le web, à propos du problème que je posais dans le message ci-dessus et une façon de le résoudre semble de comparer verifCode, non plus à
verifCode2 (que l'on peut supprimer), mais à une variable de session dans laquelle on a mis le code lors de l'affichage du formulaire, avant de soumettre.

Voilà, ça marche très bien comme ça, bonne update !

Xav'



Sujet :    Thread concernant les erreurs dans les cours
de:sakiliba
posté le: 06-03-2007 à 13:00:34
***.80.82

Bonjour
Le site est vraiment bien mais pour le cour 21 la construction du forum ma page reponse ne marche pas par exemple quand je clique sur envoyer ça affiche requête erreur je met en
copie ma requête pour la page ajouter
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");

// Si un message est envoyé, on l'enregistre
// -----------------------------------------
if (isset($_POST['pseudo']) AND isset($_POST['email']) AND isset($_POST['sujet']) AND isset($_POST['message']) )
{
//la date au format français
$date = date("d-m-Y H:i");
//on prépare la date au format US pour l'ordre de sortie
$date_verif = date("Y-m-d H:i");
$pseudo = htmlentities($_POST['pseudo'], ENT_QUOTES); // On utilise htmlentities par mesure de sécurité
$email = htmlentities($_POST['email'], ENT_QUOTES); // De même pour l'email
$sujet = htmlentities($_POST['sujet'], ENT_QUOTES); // De même pour le sujet
$message = htmlentities($_POST['message'], ENT_QUOTES); // De même pour le message
$message = nl2br($message); // Pour le message, comme on utilise un textarea, il faut remplacer les Entrées par des <br />

// On peut enfin enregistrer )
//$req=
$req=mysql_query("INSERT Into forum(id,date,date_verif,pseudo,email,sujet,message,reponse) VALUES
('','$date','$date_verif','$pseudo','$email','$sujet','$message','$_POST[reponse]') ") or die ("erreur requête");
$donnees = mysql_fetch_array($req);
// === DECONNEXION ===
mysql_close();
//on redirige le visiteur sur la page d'accueil, là ou s'afficheront les messages soit forum_index.php
header('location: forum_index.php');

}
//else
//{
//print'<a href="javascript:history.back();">Cliquez ici pour compléter le formulaire</a>';
//}
?>

Merci



Sujet :    Thread concernant les erreurs dans les cours
de:globule
posté le: 06-03-2007 à 15:42:54
***.69.226

Si tu as repris exactement la même table que dans le cours, ce n'est pas le champs reponse, mais reponse_id.

Ensuite vu qu'il y a un auto_increment sur le champs id, pas besoin de le spécifier dans la requête d'insertion.

essaye de séparer forum de la parenthèse par un espace au cas où ...

et en fait ça serait bien d'avoir l'erreur SQL, si tu pouvais remplacer 'or die ("erreur requête")' par 'or die ("erreur requête".mysql_error())' et nous
redonner le message d'erreur le cas échéant ça serait plus simple parce que perso à part des spéculations hasardeuses sur la cause de l'erreur là je peux rien faire ...

Merci



Sujet :    Thread concernant les erreurs dans les cours
de:lrool2014
posté le: 08-03-2007 à 13:31:43
***.net.ma

slt
Merci bk on apprend bk avec vos tutos, bon continuation.
Petite remarque :je crois que vos cours son plus milleurs si ils sont plus expliqués et plus commentés
je veut dire expliqué l'idée avant de passé au script.
Je crois qu'il manque dans le cour 21
au script ajouter.php:
$sujet=$_POST['sujet'];



Sujet :    Thread concernant les erreurs dans les cours
de:lrool2014
posté le: 08-03-2007 à 14:31:33
***.net.ma

slt
pk pas ajouter au script ajouter.php cours 21

if(empty($_POST['reponse_id']))
$reponse_id='';
else
$reponse_id=$_POST['reponse_id'];



Sujet :    Thread concernant les erreurs dans les cours
de:Shu
posté le: 21-03-2007 à 22:28:09
***.numericable.fr

Bonsoir,

j'en suis au cours 9, à l'ajout d'une ligne, aulieu de l'ajouter, il écrase la précédente, normal ?

merci



Sujet :    Thread concernant les erreurs dans les cours
de:DidierToulouse
posté le: 07-04-2008 à 21:28:16
***.wanadoo.fr

Bonjour,

J'alucin de joie :-)

Mais bon, dans le cours 4 http://www.az-php.com/?p=cours_4
j'aimerais connaitre la différence que fait l'auteur entre "plus grand que" et "supérieur à"...
Bien évidemment, il faut lire "supérieur ou égal à".

Merci pour ce cours fantastique, je me sens déjà moins nul (et le script php_info sur un serveur OVH, je vous dis pas la tartine de réponse)

Didier


| Retour au Forum | Poster une réponse |


Accès restreint !

Information:
L'accès à cet espace est restreint, vous devez être membre de az-php.
Pour vous inscrire, choisissez "espace membres" dans le menu , ou cliquez ici pour vous inscrire
Nous vous remercions de votre compréhension.
AZ-PHP
Vous connecter si vous êtes déjà inscrit(e)
Pseudo
Password
 
    © Copyright 2005 - az-php.com - tous droits réservés , reproduction interdite . Hébergé par 1hebergeur.com [ mentions légales & copyright ]