Le php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Le php

par zeus » 27 oct. 2005, 15:22

Alors là c'est space. je viens de retester, je tombe bien sur le formulaire. Albat et toi ne seriez pas sur firefox...?
+1 pour toi aussi
Sous FF => code source
Sous IE => formulaire
:shock: :-k

par charabia » 27 oct. 2005, 15:01

:roll: moi je tombe bien sur un formulaire.
:shock:
J'ai réessayé, en forçant le rafraîchissement.
Rien à faire : toujours le source en clair.
+1 pareil pour moi, j'ai le source php et le code html du formulaire
Alors là c'est space. je viens de retester, je tombe bien sur le formulaire. Albat et toi ne seriez pas sur firefox...?

par zeus » 27 oct. 2005, 15:00

:roll: moi je tombe bien sur un formulaire.
:shock:
J'ai réessayé, en forçant le rafraîchissement.
Rien à faire : toujours le source en clair.
+1 pareil pour moi, j'ai le source php et le code html du formulaire

appache

par Invité » 27 oct. 2005, 07:51

Désoler mais les fichier je les mes sur le server de chez mon provider
et il accepte le php j'ai controler avant.

pour mon pc je doit rien faire normalement.

par fab » 27 oct. 2005, 00:59

hum regarde peut etre du côté de ta conf apache pour voir commment sont inteprété les fichiers .php
Car la apache reconnait le format .php donc propose pas le fichier au téléchargement mais il n'interprete pas le code php

par albat » 26 oct. 2005, 22:18

Modération :
Les extraits de code doivent être présentés entre les balises
 ou [code].
Pour éviter que tu repostes ton message qui est assez long, je vais le faire.[/color]

par Invité » 26 oct. 2005, 22:08

Ben oui c'est sa on tombe sur un formulaire ,
Mais quand on fait envoyer il y a une erreur.
Comme je l'ai dit je suis nouveau en php vraiment nouveau
donc je connait strictement rien sur le php.

J'ai un page avec le code suivant.
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method=post action=writeguest.php 
onSubmit='if ( this.nom.value.length < 2 ) { return false ;}' >
<table>
<tr><td>Nom :</td>
    <td><input type=text name=nom size=25 ></td>
<td rowspan=2><input type=submit value=Envoyer></td></tr>
<tr><td>Mail :</td>
    <td><input type=text name=mail size=25 ></td></tr>
<tr><td>Message:</td><td colspan=2>
        <textarea name=message rows=4 cols=47></textarea>
    </td></tr>
</table>
</form>

 <?php include("guestbook.doc"); ?>
////////une autre qui est writeguest.php avec le code
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
//Ouverture du fichier en &eacute;criture
// $fp = fopen("/home/salemio/net/guestbook.doc",a);
$fp = fopen("/guestbook.doc",a);

//On convertit les caracteres html
$nom = htmlspecialchars($_POST['nom']);
$mail = htmlspecialchars($_POST['mail']);
$message = stripslashes(nl2br(htmlentities($_POST['message'])));
$d = date ( "d/m/Y H:i:s" );

$page = "";
$lemail = "<a href=\"mailto:$mail\">$mail</a>";
$page .= "<b>$nom</b> (".$lemail.") - $d<br>$message<br><hr>\n";

//On rajoute le message
fwrite($fp,"$page" ,strlen("$page"));

//fermeture du fichier
fclose($fp);

//On affiche le message enregistr&eacute;
echo "Merci $nom, nous avons enregistr&eacute;: <br>";
echo "email : $mail <br> message : $message";

?>
<a href="guestbook.php">Retour au guestbook</a>


</body>
</html>
/////// et enfin une autre ou normalement il devrait inscrire les donnee
qui est guestbook.doc

Voila vous avez tout
Mais sa marche pas.

par albat » 26 oct. 2005, 21:12

:roll: moi je tombe bien sur un formulaire.
:shock:

J'ai réessayé, en forçant le rafraîchissement.
Rien à faire : toujours le source en clair.

par charabia » 26 oct. 2005, 21:04

:roll: moi je tombe bien sur un formulaire.

par albat » 26 oct. 2005, 21:03

Lorsque l'on suit ton lien, on arrive sur le code source d'une page.
Es-tu sûr que le serveur PHP est bien démarré sur ton serveur ?...
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method=post action=writeguest.php
onSubmit='if ( this.nom.value.length < 2 ) { return false ;}' >
<table>
<tr><td>Nom :</td>
<td><input type=text name=nom size=25 ></td>
<td rowspan=2><input type=submit value=Envoyer></td></tr>
<tr><td>Mail :</td>
<td><input type=text name=mail size=25 ></td></tr>
<tr><td>Message:</td><td colspan=2>
<textarea name=message rows=4 cols=47></textarea>
</td></tr>
</table>
</form>

<?php include("guestbook.doc"); ?>

</body>
</html>

Re: Le php

par albat » 26 oct. 2005, 21:00

Modération :
Peux-tu m'expliquer ce que cette question fait dans le forum "Emploi" ?
:evil:
Je suis novice dans le php alors soyer indulgent"
Pour le PHP, je veux bien être indulgent,
mais là, c'est plutôt un problème de lecture et d'attention...


Allez, bon courage ! ;)

Le php

par petiflamand » 26 oct. 2005, 19:14

Salut je suis super novice en php.

J'essaye de faire , pour apprendre un livre d'or.
certain d'entre vous diront boffff 4 mn.

Mais pour moi je ne connait absolument rien en php donc j'essaye.
Ma question est la suivante :


j'ai placer sur mon provider la ou j'ai droit a un espace web et qui accepte le php. 3 pages 1 ou je demande le nom email et texte
un boutton renvoi qui apelle une autre page qui convertit et ecrit dans un fichier doc. enfin normalement car j'ai toujour la meme erreur.
erreur : Method Not Allowed
The requested method POST is not allowed for the URL /~rc122784/test_php/writeguest.php.
---------------------------------------------------------------------
Apache/1.3.29 Server at home.scarlet.be Port 80
Merci de votre aide

si vous voulez voir la source
il sufit d'aller a
http://home.scarlet.be/~rc122784/test_php/guestbook.php