PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#2 Javascript » • Forcer le "clic" d'un bouton, SANS intervention de l'internaute… » 10-12-2011 18:15:52

dimitri_c
Réponses : 3

Bonjour -

Je souhaite forcer le "clic" d'un bouton, pour afficher directement une photo.
Basé sur le script "LiteBox" (http://www.doknowevil.net/litebox/).
Mais cela ne fonctionne pas, quelle en serait la raison? MERCI

<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>tmp</title>
  <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
  <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
  <script type="text/javascript" src="js/prototype.lite.js"></script>
  <script type="text/javascript" src="js/moo.fx.js"></script>
  <script type="text/javascript" src="js/litebox-1.0.js"></script>
</head>


<body onload="initLightbox()">
  <div id="content">
    <a href="images/TGL.jpg" rel="lightbox[example]" id="btn01" title="The Glenlivet®"><img src="images/TGLthumb.jpg" width="100" height="40" alt="The Glenlivet" /></a>
    <a href="images/MALIBU.jpg" rel="lightbox[example]" id="btn02" title="Malibu®"><img src="images/MALIBUthumb.jpg" width="100" height="40" alt="Malibu" /></a>
  </div>
  <script language="javascript" type="text/javascript">
    function autoCallImg_fct() {
      alert(document.getElementById('btn01')); // Ici, le nom de la photo s'affiche correctement dans la fenêtre d'alerte…
      document.getElementById('btn01').click(); // Ici, rien ne se passe, = l'image n'est pas "appelée"
    }
    autoCallImg_fct();
  </script>
</body>

#3 Forum Général PHP » • Smartphone / Flash site / QR code? » 17-10-2011 18:41:24

dimitri_c
Réponses : 1

Bonsoir -

Le QR code est à la mode…
Il est très facile d'en générer, pour qu'une fois scanné il renvoie vers une page web.
Maintenant, si l'internaute utilise un iPhone® et que votre site est en Flash®, y'aura comme qui dirait un p'tit souci.

De la ma question,
Est-il possible (avec du PHP), non seulement détecter un si la requête vient d'un smartphone, mais aussi de différencier un iPhone® (qui par défaut ne lit pas les sites Flash®) et les autres smartphone (ex. Blackberry®)?

Si oui, est-ce que qq'un aurait l'amabilité de me guider vers un script de ce type?



Merci, bonne soirée…




- Dimitri

#4 Re : Forum Général PHP » • "shuffler" (mélanger) un fichier .XML » 16-02-2011 19:50:38

Bonsoir -

J'ai bien accès au file .XML (la DB), mais je n'ai aucun pouvoir sur le serveur.
Je pense donc que la solution du "cron" est à oublier, non?


Bien à vous,




- Dimitri

#5 Re : Forum Général PHP » • "shuffler" (mélanger) un fichier .XML » 16-02-2011 19:50:38

Hello Nicolas -

• Contexte: En fait, le fichier .XML, contient un listing de photos (nom, URL, commentaire).

• Souhait:
A chaque fois qu'une personne regarde mon site, je souhaiterais qu'un scripte .PHP soit lancer pour mélanger ce fichier .XML (pour que les photos ne se joue pas toujours dans le même sens -> ce qui a pour avantage de faire croire que mon site est régulièrement mise-à-jour).

Je pense que cela doit-être possible, mais je ne sais pas par où commencer…
Si ce n'est de lire mon fichier .XML mettre chaque valeur de noeud/node dans un tableau.
Ensuite faire un 'shuffle" dessus et puis de ré-enregistrer le fichier .XML

Merci, bien à toi,



- Dimitri

#6 Forum Général PHP » • "shuffler" (mélanger) un fichier .XML » 16-02-2011 19:50:38

dimitri_c
Réponses : 6

Bonjour -

Je souhaiterais "mélanger/shuffler" un fichier .XML (pas spécialement "gros") à l'aide de .PHP
N'étant pas programmeur à la base (mais me débrouillant), j'ai 2 questions:

- Est-ce possible avec du .PHP?
- Si oui, est-ce que qq'un aurait l'amabilité de me guider un peu avec les "fonctions" à utiliser?


Merci, bonne journée…




- Dimitri

#7 Re : Forum Général PHP » • Fichier dynamique -> vide apres quelques temps? » 31-03-2010 06:04:29

Bonsoir xTG -

Je ne suis pas un spécialiste du .PHP.
Qu'entends-tu par "sécurisé"?


Merci, bonne soirée…




- Dimitri

#8 Re : Forum Général PHP » • Fichier dynamique -> vide apres quelques temps? » 31-03-2010 06:04:29

Bonjour xTG -

Merci…
OK mais pourquoi cela fonctionne 65 fois, et à la 66è fois le fichier est vide (cela pourrait très bien être à la 14è fois, il s'agit d'un simple exemple).


Bonne journée…




- Dimitri

#9 Forum Général PHP » • Fichier dynamique -> vide apres quelques temps? » 31-03-2010 06:04:29

dimitri_c
Réponses : 5

Bonjour -


J'ai écrit un script en .PHP qui

- Récupère une "string" .XML de Flash®.
- Ouvre un fichier .XML sur le serveur et rajoute à la fin la "string" .XML (en lisant le contenu existant du file .XML, et puis rajoutant la string récuprée).

Cela fonctionne pratiquement tout le temps, mais il arrive (aléatoirement) que le fichier .XML soit tout d'un coup vide (0KB).
Y'aurait-il une raison évidente?

Est-ce que qq'un pourrait m'aider, me guider?


Merci, bonne journée.





- Dimitri



- - - - - - - - - - - - - - - - - - - - - - - -

<?php

#
# re-save cleaned .XML file    #######
#

// clearstatcache();

// Send Variable 'again' to Flash
function ParseToSWF($variable,$valeur) {
  echo "&" . $variable . "=" . utf8_encode(urlencode($valeur));
}

$xml_swf = $_POST['txtxml'];
$filename = 'notlookingforsuchpicturesrightnow/gallery.xml';
$cleanedxml = str_replace("'", "%27", $xml_swf);    // escape apostrophe

#
# read .XML file    #######
#
if (file_exists($filename)) {

  $to = "dimitri.castrique@gmail.com";
  $subject = "     Shuffle after stringreplace";
  $message .= "After stringreplace\n\n $cleanedxml";
  $message .= "\n\n- - - - - - - - -\n\nBefore treatment\n\n $xml_swf";
  $mail_sent = @mail( $to, $subject, $message );
  echo $mail_sent ? "Mail sent" : "Mail failed";

  $open = fopen( $filename, "r+");
  fseek( $open, 0 );            // place the pointer at the beginning of the XML file
  ftruncate( $open, 0);           // clean completely the contain of the XML file
  fwrite( $open, stripslashes($cleanedxml) );
  fclose( $open );
  ParseToSWF("varResultatStatus","ok");   // send a return to Flash
} else {
  #
  # file MUST exist!!!    #######
  #
  ParseToSWF("varResultatStatus","file does not exist!"); // send a return to Flash
}

?>

#10 Re : Forum Général PHP » Lancer 1 script .PHP pour ecrire 1 .XML (dans 1 autre directory)??? » 13-10-2009 19:42:57

Bonsoir Alnoss -

Merci pour ton feedback, ton temps et ton expérience…
En fait, mon problème venait du fait que j'appelle un file compilé en Flash .AS3, via un Flash .AS2
Pour résumé:
• AS2 appelle AS3 = pas OK
• AS3 appelle AS2 = OK



- Dimitri

#11 Forum Général PHP » Lancer 1 script .PHP pour ecrire 1 .XML (dans 1 autre directory)??? » 13-10-2009 19:42:57

dimitri_c
Réponses : 2

Bonsoir -

La question est simple, mais pas facile à énoncer…
Est-il possible d'écrire un .XML se trouvant dans un répertoire (directory), via 1 script .PHP (pour justement écrire cet .XML)?

NB.
- Le .PHP se trouve dans un autre répertoire. Mais le tout sur le même serveur. Peut-être faut-il OBLIGATOIREMENT que le .PHP & le .XML se trouvent dans le même répertoire, je ne sais pas?
- J'ai les autorisations pour TOUS ces fichiers/répertoires.


Merci, bon samedi…




- Dimitri

Pied de page des forums

Propulsé par FluxBB