• 0

Aide PHP


Kustz

Question

Posté(e)

Bonjour a tous,

VOila je fait appelle au codeur PHP, car je crée un Anti-Cheat Project mais pour tout les mods de HL1&2. Et j'ai besoin d'aide car je souhaite ajouter un Steam ID dans le Banned.cfg via l'administration du site (avec un formulaire HTML etc...).

Mais le probleme, j'ai acheter le dernier livre sur le PHP : PHP5 avancé et dessus il explique comment ajouter un mot mais le mot est dans le script :(

Il faudrait aussi donc que le steamID soit automatiquement ajouter a la ligne et un compteur de ligne pour referencer le nombre de steam id present ;)

Merci pour votre aide.

9 réponses à cette question

Messages recommandés

Posté(e)
Mais le probleme, j'ai acheter le dernier livre sur le PHP : PHP5 avancé et dessus il explique comment ajouter un mot mais le mot est dans le script

et?

si la ligne est du stile

[cpp]$steamid= "f6ds4f4dsf1";[/cpp]

tu remplaces par ta chaine de caractere par une autre variable qui provient d'un formulaire par exemple

[cpp]$steamid= $POST_[steamid];[/cpp]

enfin je te conseil de faire recourt a une bse Mysql c'est plus facile et les options fuses :P

du stile :

recherche plus rapide

compteur

rajout commentaire avec la steamid

enfin plein de truc quoi

....

Posté(e)

Merci beacoup pour ton aide, voici le script en question :

<?php

$fp = fopen("banned.cfg". "wb");

fwrite( $fp . "BlaBla" );

?>

ou "blabla" est le texte ajouter dans le fichier.

Sinon sa m'interaisse beaucoup ton script avec SQL, tu peut m'expliquer cela plus en detail si sa te derange pas.

Posté(e)

non pas du tout je vais meme te donner le site qui ma apprit a utilisé php (surtout avec une db Mysql)

www.az-php.com

sinon ton script est simple

[cpp]

<?php

$fp = fopen("banned.cfg". "wb");

fwrite( $fp . $_POST[steamid] );

?>

[/cpp]

et voila :P

Posté(e)

de rien et si tu veux un peux + pousser

www.phpdebutant.org

je le trouve moin bien que az-php mais il a l'avantage d'avoir + et des choses que az-php n'a pas :P

enfin now si t'a un probleme dit le je peux toujours essayer de t'aider :P

Posté(e)

Comme viens de t'expliquer tosqualler, le mieux est de gérer les SteamID dans une base de donnée.

Ensuite pour le fichier, il te suffit de récupérer les valeurs de SteamID dans ta base de donnée et de générer le fichier.

Je sais que ça semble simple au premier abord, et ça l'est, du moins quand t'as compris les bases de PHP et SQL.

En gros tu peux même utiliser phpMyAdmin (si tu utilises MySQL) pour insérer, mettre à jour les SteamID, si vraiment tu ne veux pas te faire ta propre interface.

Par contre il faudra que tu codes un peu pour générer le fichier :

- récupération des données de la base de donnée dans un tableau

- ouverture du fichier

- insertion des valeurs du tableau dans le fichier

- fermeture du tableau

Plus d'informations, le forum ou tosqualler (je t'avais dit qu'on ferait de toi un spécialiste PHP ;)). Sinon tu peux proposer tes scripts ici si tu as un problème et que tu ne trouves pas la solution.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.