header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Taverne du Chat
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Figurines
figurines
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 16° jour du Scarabée du 22° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Hors Jeux
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth
Vous pouvez discuter ici de tout et de rien et surtout de tout ce qui ne se retrouve pas dans les autres forums Hors-jeux.

Il est cependant interdit d'utiliser ce forum pour un bénéfice personnel (vente, publicité, affiliation, ...).
Evitez aussi tout "sujet qui fache" et autre "trolls". Seuls des messages appelant à une discussion cordiale et pleine de tolérance seront acceptés.


Printer Friendly Version Post reply  Post New Topic

#. Message de bloody1983 le 21-12-2003 à 17:33
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

<html>
<head>
<title>Recherche de fonction PHP</title>
</head>
<body>
<?PHP
$repertoire = "c:\Bloody";
if ($REQUEST_METHOD == 'POST')
{ $catalogue = opendir($repertoire);
  while ($page = readdir($catalogue))
  { if (stristr($page, $mot) && !empty($mot))
    { print "<A
HREF="$repertoire"."$page">$page</A><br>n";
    }
  }
}
else
{ echo "<h2>Recherche d'une fonction PHP</h2>";
  echo "<FORM METHOD=POST Action=$PHP_SELF>";
  echo "Taper le mot clé recherché : ";
  echo "<INPUT TYPE='text' NAME='mot' VALUE=''>";
  echo "<IMPUT TYPE='submit' VALUE='chercher'>";
  echo "</FORM>";
}
?>
</body>
</html>

voila le torsionnaire lol j'arrive pas a trouver les fautes au lignes 8 et 19 !!!

enfin pour un apperçu voila le résultat :

 

Notice: Undefined variable: REQUEST_METHOD in c:program fileseasyphp1-7wwwcherche.php on line 8

Recherche d'une fonction PHP


Notice: Undefined variable: PHP_SELF in c:program fileseasyphp1-7wwwcherche.php on line 19

Taper le mot clé recherché :

 

merci d'avance pour votre aide

Bloody aprenti php lol


#. Message de iop le 21-12-2003 à 20:15
  [Ami de MountyHall]
13063 - ( )
Pays: France  Inscrit le : 20-08-2003  Messages: 77 (Momie Baveuse)   Citer Citer

Vraiment pas sure... Debute en PHP...... Mais y'a plus d'messages d'erreur!

<html>
<head>
<title>Recherche de fonction PHP</title>
</head>
<body>
<?PHP
$repertoire = "c:\Bloody";
if ($HTTP_SERVER_VARS['REQUEST_METHOD'] == 'POST')
{ $catalogue = opendir($repertoire);
  while ($page = readdir($catalogue))
  { if (stristr($page, $mot) && !empty($mot))
    { print "<A
HREF="$repertoire"."$page">$page</A><br>n";
    }
  }
}
else
{ echo "<h2>Recherche d'une fonction PHP</h2>";
  echo "<FORM METHOD=POST Action=".$_SERVER['PHP_SELF'].">";
  echo "Taper le mot clé recherché : ";
  echo "<INPUT TYPE='text' NAME='mot' VALUE=''>";
  echo "<IMPUT TYPE='submit' VALUE='chercher'>";
  echo "</FORM>";
}
?>
</body>
</html>


#. Message de bloody1983 le 21-12-2003 à 20:22
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

iop a tu msn stp aurrais besoin de conseil

bloody1983@hotmail.com

Bloody


#. Message de bloody1983 le 21-12-2003 à 20:25
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

je n'est plus le bug a la ligne 18 mais tjs a la ligne 9

y'aurrais pas quelque chose a modifier au nivo de mon config d'ordi ??

G XP pro pi le rest ben je sé pas trop lol

Bloody


#. Message de iop le 21-12-2003 à 20:37
  [Ami de MountyHall]
13063 - ( )
Pays: France  Inscrit le : 20-08-2003  Messages: 77 (Momie Baveuse)   Citer Citer

Pense pas que ton prob vienne de ta config.fficeffice" />

J’utilise EasyPHP 1.7…


#. Message de bloody1983 le 21-12-2003 à 20:43
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

comme moi

g enlever le dernier bug

mé la fonction ne marche tjs po

il mank le bouton et kan on fé entrer il di k'il y'a un pb a la ligne 11

si tu a msn ou autre pour se parler ça serais plus facil lol

Bloody


#. Message de iop le 21-12-2003 à 20:52
  [Ami de MountyHall]
13063 - ( )
Pays: France  Inscrit le : 20-08-2003  Messages: 77 (Momie Baveuse)   Citer Citer

Pour le bouton c'est ecrit IMPUT au lieu de INPUT

sinon je dois m'absenter donc non pour msn! @+


#. Message de bloody1983 le 21-12-2003 à 21:01
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

merci bcp en tout cas

bon aller plus ke la fonction non définie mot a la ligne 11

Bloody


#. Message de iop le 21-12-2003 à 23:52
  [Ami de MountyHall]
13063 - ( )
Pays: France  Inscrit le : 20-08-2003  Messages: 77 (Momie Baveuse)   Citer Citer

De retour et sur ce, bonne nuit

<html>
<head>
<title>Recherche de fonction PHP</title>
</head>
<body>
<?PHP
echo "<h2>Recherche d'une fonction PHP</h2>";
echo "<FORM METHOD=POST Action=".$_SERVER['PHP_SELF'].">";
echo "Taper le mot clé recherché : ";
echo "<INPUT TYPE='text' NAME='mot' VALUE=''>";
echo "<INPUT TYPE='submit' VALUE='chercher'>";
echo "</FORM>";
$mot = $HTTP_POST_VARS['mot'];
$repertoire = "c:\Bloody";
if ($HTTP_SERVER_VARS['REQUEST_METHOD'] == 'POST')
{ $catalogue = opendir($repertoire);
  while ($page = readdir($catalogue))
  { if (!empty($mot) && stristr($page, $mot))
    { print "<A HREF="$repertoire"."$page">$page</A><br>n";
    }
  }
}
?>
</body>
</html>

 

 

P.S. : y'a une notification (pas une erreur!) la 1ere fois qu'il est executé car 'mot' n'existe pas la 1ere fois...


#. Message de bloody1983 le 22-12-2003 à 09:54
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

ça marche impécable merci bcp fodrais ke tu m'explique quelque truc

styles pourquoi tu a modifier le scrypte ainsi ??

Bloody débutant total lol


#. Message de bloody1983 le 22-12-2003 à 09:59
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

salut tout le monde voila j'aimerais bien ke kelk'un 'aide en php car apprendre a partir d'un livre c po tjs très explécite

par expl le script en ho est tirer d'un livre et il étais totalemen buguer le résultat final ne ressemble pas du tout a l'initial

msn : bloody1983@hotmail.com

Bloody


#. Message de iop le 22-12-2003 à 14:43
  [Ami de MountyHall]
13063 - ( )
Pays: France  Inscrit le : 20-08-2003  Messages: 77 (Momie Baveuse)   Citer Citer

1) Je dois etre au meme niveau que toi en PHP...

2) J'apprend en cherchant des exemples sur internet ou sur des sites style http://fr.php.net/, http://dev.nexen.net/docs/php/annotee/manuel_tocd.php

3) Je n'ai absolument pas l'ame d'un prof !

Bon pour ton code, je l'ai modifier pour qu'il demande a chaque fois une recherche sinon quand on l'a executé une fois, il n'est plus possible de retester, a part en fermant la fenetre et en la rechargent de nouveau (tres penible...), meme "Actualiser" ne marche pas...

Apparemment, comme le language PHP evolue, ce qui etait possible avant ne l'ai plus maintenant.

J'ai aussi un code qui fonctionnait avant mais depuis que j'ai fais la mise a jour, il ne marche plus!

 

<html>
<head>
<title>Recherche de fonction PHP</title>
</head>
<body>


<?PHP

//Affiche la demande de recherche

//Il faut separer la variable (code PHP) du texte que l'on affiche (en HTML)

//pour cela on ferme les guillemets et on utilise de . qui permet d'ajouter quelque chose, ici la valeur le la variable PHP_SELF

//$_SERVER['PHP_SELF'] revoie le nom du fichier php actuel (ex : dir.php)

echo "<h2>Recherche d'une fonction PHP</h2>";
echo "<FORM METHOD=POST Action=".$_SERVER['PHP_SELF'].">";
echo "Taper le mot clé recherché : ";
echo "<INPUT TYPE='text' NAME='mot' VALUE=''>";
echo "<INPUT TYPE='submit' VALUE='chercher'>";
echo "</FORM>";

//Puisque PHP ne passe plus les variables automatiquement

//il faut aller chercher celle qui nous interresse des des variables dite Globales

// http://dev.nexen.net/docs/php/annotee/reserved.variables.server.php?lien=php_self

// http://dev.nexen.net/docs/php/annotee/language.variables.external.form.php?lien=php_self

$mot = $HTTP_POST_VARS['mot'];

$repertoire = "c:\Bloody";

//idem, $HTTP_SERVER_VARS[ ] est du a l'evolution de PHP

//de ce que j'ai compris, juste $_SERVER[ ] devrait fonctionner

//comme je l'ai utilisé dans la balise POST


if ($HTTP_SERVER_VARS['REQUEST_METHOD'] == 'POST')
{ $catalogue = opendir($repertoire);
  while ($page = readdir($catalogue))

//Ici je fait le test si $mot est vide avant de le comparer a $page

//car si c'est le cas le code passe a la suite et ne provoque pas

//d'erreur du style "la variable de comparaison est vide!!! t'es trop C.."


  { if (!empty($mot) && stristr($page, $mot))
    { print "<A HREF="$repertoire"."$page">$page</A><br>n";
    }
  }
}
?>
</body>
</html>


#. Message de bloody1983 le 22-12-2003 à 18:54
  [Ami de MountyHall]
106997 - Sâk'hã'bäff (Durakuir 31)
- les ElecTrolls Libres -
Pays: France  Inscrit le : 12-05-2003  Messages: 2944 (Djinn Tonique)   Citer Citer

merci pour l'info moi j'appren avec un bouquin d'easy php

Bloody

[Pages : 1]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum Post reply  New post
[ Contact : ] - [ Heure Serveur : 17:39:27 le 20/05/2024 ] - [ Page générée en 0.027 sec. ]