WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Ou est la probleme?
Envoyé par: nextu (---.sympatico.ca)
Date: 05 August 2006 à 18:08

J'ai just instale WAMP5 - 1.6.4.a.

Puis, j'ai ecrit un petit code:

<html>

<head>
<title></title>
</head>

<body>
<?php
// If we had a GET element called 'city', then echo it:
if (isset($_GET['city'])) {
echo "<p>You said you come from: {$_GET['city']}</p>\n";
}
?>
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="get" name="f1">
<p>What city/town do you hail from? <input name="city" type="text" /></p>
<p><input type="submit" /></p>
</form>


</body>

</html>

Je l'ai essaie (en folder c:\wamp\www), j'ai introduit un nom de ville.

Puis, j'ai recu un message d'error:

Forbidden
You don't have permission to access /< on this server.


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

Apache/2.0.58 (Win32) PHP/5.1.4 Server at localhost Port 80


Quelle est la solution?

Re: Ou est la probleme?
Envoyé par: ndjido (196.207.216.---)
Date: 05 August 2006 à 20:55

Salut!!

Il faut revoir ta configuration du fichier php.ini, car la le serveur Apache semble bien marcher parce qu'il envoie des messages même si c'est pour notifier une erreur.



Mesurer c'est perturber.

Re: Ou est la probleme?
Envoyé par: nextu (---.sympatico.ca)
Date: 05 August 2006 à 21:50

Je n'ai rien fait dans ma configuration (dans php.ini). J'ai JUST instale WAMP.



Message édité (05-08-2006 21:55)

Re: Ou est la probleme?
Envoyé par: geos (---.sympatico.ca)
Date: 08 August 2006 à 15:59

Je crois qu'il s'agit d'un problème de short tag. Pour voir si le problème viens de là , rempacez :
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="get" name="f1">

Par :
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="get" name="f1">



Message édité (09-08-2006 19:05)

Re: Ou est la probleme?
Envoyé par: Taz (---.w86-215.abo.wanadoo.fr)
Date: 22 August 2006 à 23:00

bonjour,

je pense qu'il faut que tu ajoutes l'url de ton serveur car PHP_SELF ne retourne que la partie apres le nom du serveur (ou son ip).

Ca devrait donner qq chose comme ca :
<form action="[127.0.0.1<] $_SERVER['PHP_SELF'] ?>" method="get" name="f1">


voila un bout de doc :

'PHP_SELF'
Le nom du fichier du script en cours d'exécution, par rapport à la racine web. Par exemple, $_SERVER['PHP_SELF'] dans le script situé à l'adresse [www.monsite.com] sera /test.php/foo.bar.

Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP