Php script écrire
Résolu/Fermé
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
-
3 sept. 2010 à 21:13
henri.k93 Messages postés 35 Date d'inscription vendredi 27 août 2010 Statut Membre Dernière intervention 28 décembre 2010 - 5 sept. 2010 à 16:28
henri.k93 Messages postés 35 Date d'inscription vendredi 27 août 2010 Statut Membre Dernière intervention 28 décembre 2010 - 5 sept. 2010 à 16:28
A voir également:
- Php script écrire
- Script vidéo youtube - Guide
- Ecrire en gras sur whatsapp - Guide
- Ecrire en miroir - Guide
- Easy php - Télécharger - Divers Web & Internet
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
4 réponses
louloute300
Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
4 sept. 2010 à 09:27
4 sept. 2010 à 09:27
<?
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$pseudo=isset($_POST['pseudo'])?$_POST['pseudo']:"";
// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier test.txt:
$msg=$nom." ".$prenom." "."Message supplémentaire...";
$handle = fopen("test.txt", "a+");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">
echo 'Nom: <input type=text name="nom"> <br> Prénom: <input type=text name="prenom"><br>Pseudo<input type=text name="pseudo"><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value='\Envoyer'\;"</form>';
}
function aff_fin(){
echo "Votre inscription a bien été prise en compte.";
}
?>
Je n'ai pas essayé, mais ça devrait fonctionner
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$pseudo=isset($_POST['pseudo'])?$_POST['pseudo']:"";
// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier test.txt:
$msg=$nom." ".$prenom." "."Message supplémentaire...";
$handle = fopen("test.txt", "a+");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">
echo 'Nom: <input type=text name="nom"> <br> Prénom: <input type=text name="prenom"><br>Pseudo<input type=text name="pseudo"><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value='\Envoyer'\;"</form>';
}
function aff_fin(){
echo "Votre inscription a bien été prise en compte.";
}
?>
Je n'ai pas essayé, mais ça devrait fonctionner
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
Modifié par henri.k93 le 4/09/2010 à 10:13
Modifié par henri.k93 le 4/09/2010 à 10:13
La partie pour afficher le formulaire est bonne mais il y a une erreur, j'ai fait un screen :
https://www.imagup.com
J'ai essayé de résoudre le problème avec ce que je sais mais bon c'est encore pire ...
Je sais pas si c'est parce que j'ai oublié quelque chose devant le script ou pas ^^"
Enfin déjà votre script m'a bien avancé =)
https://www.imagup.com
J'ai essayé de résoudre le problème avec ce que je sais mais bon c'est encore pire ...
Je sais pas si c'est parce que j'ai oublié quelque chose devant le script ou pas ^^"
Enfin déjà votre script m'a bien avancé =)
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
Modifié par henri.k93 le 4/09/2010 à 11:57
Modifié par henri.k93 le 4/09/2010 à 11:57
j'ai remplacé <> par != car je pense que tu voulais dire différent de ? donc j'ai plus la partie du haut du message d'erreur. Je me suis aidé des cours du site du zéro
louloute300
Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
4 sept. 2010 à 13:46
4 sept. 2010 à 13:46
Je m'occupe de toi d'ici 1H max
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
4 sept. 2010 à 14:24
4 sept. 2010 à 14:24
ok merci prend ton temps t'inquiète ça me fait chercher en attendant ^^
louloute300
Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
4 sept. 2010 à 17:23
4 sept. 2010 à 17:23
<?
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$pseudo=isset($_POST['pseudo'])?$_POST['pseudo']:"";
// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier test.txt:
$msg=$nom." ".$prenom." "."Message supplémentaire...";
$handle = fopen("test.txt", "a+");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Nom: <input type=text name="nom"> <br> Prénom: <input type=text name="prenom"><br>Pseudo<input type=text name="pseudo"><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"</form>';
}
function aff_fin(){
echo "Votre inscription a bien été prise en compte.";
}
?>
Soit la première ligne est <?php ou <? comme l'a bien dit A.Nonymous.
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$pseudo=isset($_POST['pseudo'])?$_POST['pseudo']:"";
// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier test.txt:
$msg=$nom." ".$prenom." "."Message supplémentaire...";
$handle = fopen("test.txt", "a+");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Nom: <input type=text name="nom"> <br> Prénom: <input type=text name="prenom"><br>Pseudo<input type=text name="pseudo"><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"</form>';
}
function aff_fin(){
echo "Votre inscription a bien été prise en compte.";
}
?>
Soit la première ligne est <?php ou <? comme l'a bien dit A.Nonymous.
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
4 sept. 2010 à 19:06
4 sept. 2010 à 19:06
il faut bien utiliser <?php
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
4 sept. 2010 à 19:06
4 sept. 2010 à 19:06
Ca marche ca marche !!! merci <3 je vous aime =) (oui un peu hystérique ^^")
Je vous ajouterai partie remerciement =) =) =)
Je vous ajouterai partie remerciement =) =) =)
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
4 sept. 2010 à 20:04
4 sept. 2010 à 20:04
ha aussi enfin c'est pas très important mais quand même : vous seriez pas faire pour que ça écrive à partir de la ligne 24 par exemple ?
louloute300
Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
5 sept. 2010 à 13:48
5 sept. 2010 à 13:48
il faut faire une boucle...
La actuellement, ça écris tjrs à la fin du fichier;
Sinon, il faut lire ligne / ligne, puis comptabiliser et ensuite inscrire à la ligne X et finir en inscrivant la fin...
J'y travaillerai dès que j'ai un peu de tps
La actuellement, ça écris tjrs à la fin du fichier;
Sinon, il faut lire ligne / ligne, puis comptabiliser et ensuite inscrire à la ligne X et finir en inscrivant la fin...
J'y travaillerai dès que j'ai un peu de tps
henri.k93
Messages postés
35
Date d'inscription
vendredi 27 août 2010
Statut
Membre
Dernière intervention
28 décembre 2010
13
5 sept. 2010 à 16:28
5 sept. 2010 à 16:28
j'ai trouvé ^^ j'ai fait nuit blanche sur site du zéro et du coup je fait un script pour les serveurs counter strike source avec auto inscription des admins =)
<?php include("tete.php"); ?>
<body>
<?php include("entete.php"); ?>
<?php include("menu.php"); ?>
<?php
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$steam=isset($_POST['steam'])?$_POST['steam']:"";
if ($menu<>""){
$com = "!admin ou @menu";
$comp = 7;
$jour = date('d');
$mois = date('m');
$date =$jour."/".$mois;
$fichier = "test2.txt";
$handle = fopen($fichier, 'r');
if ($handle)
{
$compteur = 0;
while (!feof($handle))
{
$data[$compteur] = fgets($handle);
$compteur ++;
}
fclose($handle);
echo $compteur;
for ($index = $compteur;$index>6;$index--)
{
$data[$index+1] = $data[$index - 1];
}
}
$msg= "\"nom\" { \"name\" \"$nom\" \"steam\" \"$steam\" \"groups\" {\"admin\" \"admins\" \"immunity\" \"immunites\"}}" ;
$data[$comp] = $msg;
$file = fopen($fichier,"w");
foreach($data as $ligne)
{
fwrite($file,$ligne);
}
fclose($file);
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Pseudo en jeu : <input type=text name="nom"> <br> Steam ID (ex : STEAM_0:123456789): <input type=text name="steam"><p><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"</form>';
}
function aff_fin(){
echo "Vous êtes maintenant Admin du serveur, pour avoir vos droits attendez un changement de map et tapez !admin ou @menu";
}
?>
<?php include("tete.php"); ?>
<body>
<?php include("entete.php"); ?>
<?php include("menu.php"); ?>
<?php
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$steam=isset($_POST['steam'])?$_POST['steam']:"";
if ($menu<>""){
$com = "!admin ou @menu";
$comp = 7;
$jour = date('d');
$mois = date('m');
$date =$jour."/".$mois;
$fichier = "test2.txt";
$handle = fopen($fichier, 'r');
if ($handle)
{
$compteur = 0;
while (!feof($handle))
{
$data[$compteur] = fgets($handle);
$compteur ++;
}
fclose($handle);
echo $compteur;
for ($index = $compteur;$index>6;$index--)
{
$data[$index+1] = $data[$index - 1];
}
}
$msg= "\"nom\" { \"name\" \"$nom\" \"steam\" \"$steam\" \"groups\" {\"admin\" \"admins\" \"immunity\" \"immunites\"}}" ;
$data[$comp] = $msg;
$file = fopen($fichier,"w");
foreach($data as $ligne)
{
fwrite($file,$ligne);
}
fclose($file);
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Pseudo en jeu : <input type=text name="nom"> <br> Steam ID (ex : STEAM_0:123456789): <input type=text name="steam"><p><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"</form>';
}
function aff_fin(){
echo "Vous êtes maintenant Admin du serveur, pour avoir vos droits attendez un changement de map et tapez !admin ou @menu";
}
?>