Perdu dans les scripte aucune connaissence

ViPHP
ViPHP | 4039 Messages

07 nov. 2007, 10:33

Eum, avant qu'on puisse s'orienter, tu pourrais pas mieux nous dire l'étendue de tes connaissances en la matière ? (dev web, html, JS, css, etc...)

On ne pourra que mieux te conseiller.

Par exemple, c'est toi qui l'a fait le "playeur" ? tu sais comment il fonctionne ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 2144 Messages

07 nov. 2007, 12:59

Difficile de te dire en quelques lignes ce que tu dois faire.
Il va te falloir utiliser une base de donnée ou un fichier, traiter des saisies dans un formulaire pour les mémoriser, et les utiliser lors de l'affichage de ton player. En soit il n'y a rien de très compliqué, mais ça demande des notions de base. La seule solution commencer par le commencement des tutoriaux, par exemple ceux du site du zéro. (Ou bien trouver quelqu'un pour faire le boulôt...)

Ps:
Ce que les modérateurs ont voulu te dire concernant le titre de ton message, c'est que "
Perdu dans les scripte aucune connaissence" n'apporte aucune information utile sur le nature de ton problème. Un titre de message correcte aurait été par exemple "création d'une zone admin", "Modification dynamique d'une image et d'un texte sur une page depuis une zone admin";
Comprends bien que des personnes qui demandes de l'aide parce qu'elles ne savent pas faire quelques chose, cela représente la majorité des sujets ici..

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

08 nov. 2007, 08:12

Bon, récap:
Objectif 1: tu veux modifier le texte défilant et l'image en les mettant à jour par la page Admin.

Tu dois d'abord savoir que, pour que le texte défilant et l'image qui existent sur la page du player soient modifiables, il faut remplacer leurs contenus actuellement écrit en dur par deux variables PHP.

Par exemple: $texte_defilant et $photo sont les 2 variables modifiables.

Tu dois insérer la variable $texte_defilant dans la page qui affiche le texte : "Bienvenue .... "
Selon ta page du player cette page s'appelle: http://www.mix-live.fr/texteplayeur.html
On la retrouve dans la balise :

Code : Tout sélectionner

<iframe src="http://www.mix-live.fr/texteplayeur.html" ....>...</iframe>
Donc dans cette page tu écris le code suivant en renommant la page sous le l'extension .php:

Page: http://www.mix-live.fr/texteplayeur.php
<?php 
//Lire le texte défilant à partir du fichier
$texte_defilant = file_get_contents("texte_defilant.txt");

//Initialiser le texte si vide
if (trim($texte_defilant) == "") $texte_defilant = " Bienvenue sur le Mix-Live ";

//L'afficher
echo "<marquee>$texte_defilant</marquee>";  
?>
Et la même chose pour la $photo: Elle est placée par un <iframe> qui charge la page : http://www.mix-live.fr/actuellemntplayeur.html
qui contient la balise :

Code : Tout sélectionner

<img src="Playeurmixlive/ban_sms.gif" width="97" height="128" />
qui affiche l'image actuelle. Pour la modifier donc, il faut modifier cette page pour qu'elle obtienne le nom de l'image à partir d'un fichier externe.
Le code suivant fait cette modification, mais il faut changer l'extension de la page à .php:
Page: http://www.mix-live.fr/actuellemntplayeur.php
<?php 
//Lire le nom de la photo à partir du fichier
$photo = file_get_contents("photo.txt");

//Initialiser la photo si vide
if (trim($photo) == "") $photo = "image_par_defaut.gif";

//L'afficher
echo "<img src="Playeurmixlive/$photo" width="97" height="128" />";  
?>
Tu remarques qu'on a utilisé 2 fichiers .txt pour obtenir le texte défilant et le nom de l'image. Dans ta page admin, il suffit d'écrire leurs nouveaux contenus pour que les changements soient immédiats sur ton player.

Fais d'abord ça et pose tes questions pour la suite.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

Eléphanteau du PHP | 19 Messages

09 nov. 2007, 01:35

Bonsoir ,
Merci pour vos réponses . :wink:

Sadeq j’ai du faire se que tu ma marquer, le petit problème pourquoi il m affiche pas le texte et ni la photo ????? . :cry: :?:


The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
--------------------------------------------------------------------------------

Please try the following:

Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
Click the Back button to try another link.
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)

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


Merci encore et désolé pour le retard :wink:

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

09 nov. 2007, 02:47

Ne paniques pas, c'est normal, puisqu'on a renommé les pages "texteplayeur" et "actuellemntplayeur" en .php, il faut changer aussi dans les balises <iframe> adéquates qui se trouvent dans la page player:

1. <iframe src="http://www.mix-live.fr/texteplayeur.html" ....
doit être modifié en : <iframe src="http://www.mix-live.fr/texteplayeur.php" ....

2. <iframe src=" http://www.mix-live.fr/actuellemntplayeur.html " ....
doit être modifié en : <iframe src="http://www.mix-live.fr/actuellemntplayeur.php" ....

3. Puis créer les 2 fichiers textes "texte_defilant.txt" et "photo.txt" dans la racine de site.

Fais ça et pose tes questions pour la suite.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

Eléphanteau du PHP | 19 Messages

09 nov. 2007, 14:18

Bonjour ,

j'ai changer l URL dans les balises iframe est sa donne sa: <iframe src="http://www.mix-live.fr/texteplayeur.php" name="....." .......a> </iframe>

Sa marche pas :?: :?:

je les changés des que j'ai modivier l URL :?: :?:

amicalement JR

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

09 nov. 2007, 15:19

En fait, en consultant ta page playeur principale ( http://www.mix-live.fr/playeur.html ) , on voit le message d'erreur à la place de l'image et il dit qu'il n'as pas trouvé la page " http://www.mix-live.fr/actuellement.php ".
Vérifie si cette page existe avec ce nom dans le dossier racine.

Es-tu sûr de l'avoir enregistrée dans le bon emplacement ? Fait de même avec la page "texteplayeur.php"

Par ailleurs, puisque tu travailles sur un serveur IIS. Est-ce que ton serveur IIS est configuré pour exécuter du PHP ?
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

Eléphanteau du PHP | 19 Messages

12 nov. 2007, 14:04

Bonjour,
Je viens de voir le problème avec l’entreprise qui fournie l hébergement.

1&1 a deux sortes d hébergement, Windows et Linux .
Pour héberger du PHP il faut être en Linux et non en Windows. Donc je passe mon compte en Linux pour avoir le PHP je vous tiens au courant.

Amicalement JR

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 nov. 2007, 14:05

Il est possible d'héberger du PHP avec Windows ;)

Au lieu d'avoir Linux/Apache/PHP, tu as Windows/IIS/PHP, mais ça reviens au même ;)

Après, je pense que l'administration Linux/Apache est plus facile que Windows/ISS, mais c'est un avis perso ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 19 Messages

12 nov. 2007, 14:11

Yes Zeus . C’est pour sa que j ai changer (rire).
Il faut 12h00 pour que le changement sa fasse donc patiencccceeeeee :wink:

Eléphanteau du PHP | 19 Messages

12 nov. 2007, 23:29

Bonjour ,
Je vient de me mettre sous un pack Linux pour le PHP mais sa marche toujours pas !!! :cry:

Pourquoi sa marche toujours pas . Je vient de faire les autorisations pour voir si sa passe , ben sa passe pas , j ai mis en 775 en autorisation . :(

Dite moi l erreur. :(

ViPHP
ViPHP | 4039 Messages

12 nov. 2007, 23:46

dis nous, que contient le répertoire ou se trouve ton playeur ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphanteau du PHP | 19 Messages

13 nov. 2007, 00:04

ben mon site :wink:

jai rien d'autre HTML est c est tout et le php qui veut pas marcher :cry:

ViPHP
ViPHP | 4039 Messages

13 nov. 2007, 11:54

Oui, mais je demande à voir (si c'est possible) les fichiers et repertoires qui le composent. Car comme il le paraît, les fichiers php ne sont simplement pas présents.

Le mix linux/windows est inutile, il n'y a pas de différence au niveau du support php.

Mets-nous sinon la source (et un lien) vers la page "actuellement.php", pour qu'on puisse voir de quoi il s'agit, et mieux t'aider, sinon on va tourner en rond :wink:
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphant du PHP | 445 Messages

13 nov. 2007, 12:51

Eum, avant qu'on puisse s'orienter, tu pourrais pas mieux nous dire l'étendue de tes connaissances en la matière ? (dev web, html, JS, css, etc...)
Il faudrait également que tu nous donne à peu près ton niveau comme l'a mentionné Berzemus, parce que là j'ai franchement l'impression que ça va pas être facile.

Tu ne montres pas de code, tu ne montres pas le contenu de tes dossiers, de ta base de données...
Donc merci d'être un peu plus précis et de fournir le maximum pour qu'on puisse t'apporter l'aide nécessaire.
LLDC
Ulti