Aide Script 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 : Aide Script PHP

Re: Aide Script PHP

par linker65 » 04 oct. 2012, 13:43

Exactement, tu as bien compris.
Oui le mot clé est toujours le même donc lui est juste là pour que le système de SMS reconnaisse mon service.

J'utilise SMSGO de Rentabiliweb pour gérer mon service SMS. Il fonctionne comme ceci :
NOM DE MON SCRIPT.php?sms=MOTCLE PSEUDO
Exemple proposée par Rentabiliweb :
<?php

	$sms = explode(' ', $_REQUEST['sms']);
	$keyword = strtoupper($sms[0]);
	$action = trim($sms[1]);
	switch($action) {
		case 'action1':
			// Ici les traitements correspondant à l'action 1
			echo 'OUI';
			break;

		case 'action2':
			// Ici les traitements correspondant à l'action 2
			echo 'OUI';
			break;
			
		default:
			echo 'NON';
			break;
	}

?>

	

Re: Aide Script PHP

par sirakawa » 04 oct. 2012, 09:42

une table appellée "contest" avec trois champs :
id, entier auto-increment primary key? pas connu des votants?
pseudo, : texte ok compris.
pts: entier ok compris

le script php de réception, doit réceptionner
un mot clé
un pseudo,
Je suppose que le mot-clef est diffusé d'une façon quelconque et qui n'importe pas ici.
Donc si, et seulement si, le pseudo existe et le mot-clef est juste, on ajoute 1000 points.

Si c'est cela, le mot-clef doit être stocké quelque part : je le mettrais en constante dans un fichier inclus:
define ("mot_clef","turlu");
le script lui-même:
vérification que le mot-clef est exact
si ce n'est pas le cas, inutile d'aller plus loin
si le mclef est exeact:
mise à jour de la table par une requete (j'utilise mysql par paresse ici; il faudrait se servir de mysqli ou de pdo:
$requete ="update contest set `pts` = pts+1000 where `pseudo` = '$pseudo_envoye'";
 // $resultat sera true y compris si le pseudo n'existe pas
$resultat = mysql_query ($requete);
 //mysql_affected_rows().  permet de savoir combien de lignes ont été modifiées

.

Re: Aide Script PHP

par guitoup » 03 oct. 2012, 11:54

Hello,

Pour t'aider correctement pourrais-tu nous expliquer et/ou donner la logique et/ou code de ce que tu as commencé ?
Et être un peu plus clair sur ce que tu as besoin, j'ai un peu de mal à comprendre.

Aide Script PHP

par linker65 » 02 oct. 2012, 18:52

Bonjour,

je suis un peu dans une impasse, je suis jeune développeur sur du PHP, j'essayé de créer un petit script concours en php + sms.
En faite, j'ai crée une base de données appelle "contest" avec trois champs : id, pseudo, pts

j'aimerais créer un script php de réception, par exemple le script doit réceptionner un mot clé + pseudo, en réceptionnât cela, on rajoute par exemple 1000 pts(points) et ainsi de suite. Donc le script doit reconnaître le pseudo ou l'id, ce serait plus simples, et on ajouté les 1000 points dans le champ "pts" et ainsi de suite.
Je veux pas qu'on fasse mon travail mais qu'on m'explique, j'adore apprendre même si je connais déjà quelques bases.

Merci par avance.