LoGsmJava
alternatives:
on pourrait retourner aussi l'url pour le prochain appel!
AVIS: cette version utilise l'heure du SERVEUR pour dater les points.
NOTE cette méthode peut aussi être utilisée pour personnaliser le raitement en fonctio,n des conditons de l'appel, numérto, etc ...
ATTENTION EN TRAVAUX
Il apparaît que free peut limiter l'émission de mail depuis une page php (pour luter contre le spam) en centaines/jour ?
dans certains cas, l'émetteur donné en From: en est averti
possible que l'automate se soit fait piéger le 20100223 (plus de mail à partir de 17 h)
pour éviter saturation du nombre de mail émis par le serveur
la page primaire (définie dans les propriétés de l'applet) est redirigée vers un autre site (de free pour ce premier essai)
première solution non acceptée par V1.0016: la page appelée par le mobile:
<?php
$serveur="http://antiguide.free.fr/logsm/javabis/logsm.php" ; // cible de la redirection
$numtel=$_REQUEST['numtel'];
$sujet=$_REQUEST['sujet'];
$text=$_REQUEST['text'];
$lf=$_REQUEST['lf'];
$type=$_REQUEST['type'];
header ("Location:" . $serveur ."?numtel=$numtel&text=$text&sujet=$sujet&lf=$lf&type=$type"); // ajouter test
?>
ATTENTION
CETTE METHODE NE FONCTIONNE PAS CAR LE CLIENT JAVA DU MOBILE V0.0016 NE GERE PAS LA REDIRECTION
Soluce
la page initialle appelle elle-même la page finale (au leiu de retourner une redirection au client)
cela donne:
<?php
$serveur="http://pingrerie.free.fr/logsm/javabis/logsm.php";
$numtel=$_REQUEST['numtel'];
$sujet=$_REQUEST['sujet'];
$text=$_REQUEST['text'];
$lf=$_REQUEST['lf'];
$type=$_REQUEST['type'];
$test=$_REQUEST['test'];
$text= str_replace("\\\'", "\'", $text);
$sujet= str_replace(" ", "_", $sujet);
$sujet= str_replace("#", "_diese_", $sujet);
$sujet= str_replace(" ", "_", $sujet);
$text= str_replace("'", "_apo_", $text);
$text= str_replace("'", "_AS_", $text);
$url = $serveur ."?numtel=$numtel&type=$type&text=$text&lf=$lf&sujet=$sujet";
Print (file_get_contents($url));
?>
ATTENTION
le serveur php de free.fr refuse cette possibilité;
elle est implantée sur
http://www.logsm.net/logsm.php (hébergée par
OnLine )
url pour tester le serveur:
un rapport:
http://pingrerie.free.fr/logsm/javabis/logsm.php?numtel=0642419118&text=nimpotequoi&sujet=lalocalisation
avec localisation:
http://antiguide.free.fr/logsm/java/logsm.php?numtel=0642419118&sujet=V1.0017_C180_N484848_E0020202&text=N484848_E0020202&type=L
avec test:
http://antiguide.free.fr/logsm/java/logsm.php?numtel=0642419118&sujet=V1.0017_C180_N484848_E0020202=N484848_E0020299&type=L&test=1
chez Logsm.net OK
http://www.logsm.net/logsm.php?numtel=0642419118&sujet=V1.0017_C180%235%27_99_N484848_E0020202&text=N484848_E0020202&type=L
avec test
http://www.logsm.net/logsm.php?numtel=0642419118&sujet=V1.0017_C180%235%27_99_N484848_E0020202&text=N484848_E0020202&type=L&test=1
avec le php de redirection: