IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

javascript sur Free


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par d�faut javascript sur Free
    Bonjour � tous,

    Bon je vais essayer de vous expliquer le mieux possible mon probl�me. Pour commencer, j'ai une liste avec des options g�n�r�es en fonction de ce qu'il y a dans ma table, et 2 champs de texte 'titre' et 'texte'. J'ai r�alis� un script qui me permet de modifier la valeur des 2 champs de texte en fonction de l'option choisis dans la liste. Pour commencer, j'ai fais 2 tableaux, un o� je stock le titre et un autre o� est stock� le texte qui va avec. Mon probl�me, c'est qu'en local ca marche tr�s bien, mais pas sur mon FTP free.

    Voici le code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
     
    <script language='Javascript'>
    	function news_select(item){
    		// TABLEAU TITRE NEWS
    		var TabTitre = new Array;
    		<?php
                            $req = mysql_query("SELECT * FROM news");
                            while($row = mysql_fetch_array($req)){
                                    echo 'TabTitre["'.$row[0].'"]="'.$row[2].'";';
                            }
                    ?>
     
    		// TABLEAU TEXTE NEWS	
    		var TabTexte = new Array;
    		<?php
                            $req = mysql_query("SELECT * FROM news");
                            while($row = mysql_fetch_array($req)){
                                    echo 'TabTexte["'.$row[0].'"]="'.$row[3].'";';
                            }
                    ?>
     
    		// Recup. Id news
    		var IdNews = document.getElementById("id_news");
    		var IdNews = IdNews.value;
     
    		var Titre = TabTitre[IdNews];
    		var Texte = TabTexte[IdNews];
     
    		var ChampTexte = document.getElementById("texte_change");
    		var ChampTitre = document.getElementById("titre_change");
     
    		ChampTitre.value = Titre;
    		ChampTexte.value = Texte;
    	}
    </script>
     
    <p>Choisir la new à modifier:</p>
    <form method="post">
    <p><select size="1" name="liste" id="id_news" onchange="news_select(this)" >
    	<option></option>
    	<?php
                    include('../connect.php');
                    $req = mysql_query("select * from news ORDER BY id DESC");
                    while ($row = mysql_fetch_array($req)) {
                            echo "<option value='$row[0]'>$row[1] | $row[2]</option>";
                    }
            ?>
    </select>
     
    <p>Titre : <input name="titre" type="text" id="titre_change"></p>
    <p>Texte :<br>
    <textarea style="height:200px; width:640px;" name="texte" id="texte_change"></textarea></p>
    <p><input type="submit" name="valeur" value="Modifier"></p>
    </form>
    Au cas o�, voici la structure de la table news: news(id,date,titre,texte)

    Merci d'avance pour vos r�ponses.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    �a n'a malheureusement pas grand chose � voir avec javascript � mon avis ..
    tu as php sur le distant ?

    sinon le symptomes sont un peu flous
    mais pas sur mon FTP free.
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par d�faut
    tu peux poster le code HTML g�n�r� ? genre tu affiches le code source de ta page ?

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par d�faut
    tu as php sur le distant ?
    Bien sur que oui.

    sinon le symptomes sont un peu flous
    Le probl�me c'est que mon script marche tr�s bien sur mon serveur local alors que sur mon FTP Free, pas moyen de le faire marcher.

    tu peux poster le code HTML g�n�r� ?
    Voila
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <script language='Javascript'>
    				function news_select(item){
    					// TABLEAU TITRE NEWS
    					var TabTitre = new Array;
    						TabTitre["1"]="Première news";TabTitre["2"]="Deuxième news";TabTitre["3"]="Troisième news";TabTitre["4"]="Quatrième news";TabTitre["5"]="Cinquième news";TabTitre["6"]="Sixième news";TabTitre["8"]="test";					
    					// TABLEAU TEXTE NEWS	
    					var TabTexte = new Array;
    						TabTexte["1"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["2"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["3"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["4"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["5"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["6"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat orci quis felis fermentum sodales. Etiam vitae imperdiet velit. Aenean faucibus felis vitae tellus bibendum lacinia. Aenean gravida tellus nec neque interdum in accumsan justo feugiat. Sed ut lacinia diam. Curabitur rhoncus lobortis turpis ut eleifend. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate odio. Curabitur hendrerit diam vel lectus adipiscing rhoncus. Fusce aliquam fringilla accumsan. Duis sapien purus, tristique ut ultricies non, imperdiet sit amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";TabTexte["8"]="Napoléon Bonaparte[1]  (né le 15 août 1769 à Ajaccio, en Corse ; mort le 5 mai 1821 sur l'île Sainte-Hélène) fut général, premier consul, puis empereur  des Français. Il fut un conquérant de l'Europe continentale.
     
    Objet dès son vivant d'une légende dorée comme d'une légende noire, il a acquis une notoriété aujourd'hui universelle pour son génie militaire (victoires d'Arcole, Rivoli, Pyramides, Marengo, Austerlitz, Iéna, Friedland, Wagram, La Moskova) et politique, mais aussi pour son régime autoritaire, et pour ses incessantes campagnes (voulues ou non) coûteuses en vies humaines, soldées par de lourdes défaites finales en Espagne, en Russie et à Waterloo, et par sa mort en exil à Sainte-Hélène sous la garde des Anglais.
     
    Il dirige la France à partir de la fin de l’année 1799 ; il est d'abord Premier Consul du 10 novembre 1799 au 18 mai 1804 puis Empereur des Français, sous le nom de Napoléon Ier, du 18 mai 1804 au 11 avril 1814, puis du 20 mars au 22 juin 1815. Il réorganise et réforme durablement l'État et la société. Il porte le territoire français à son extension maximale avec 134 départements en 1812, transformant Rome, Hambourg, Barcelone ou Amsterdam en chefs-lieux de départements français. Il est aussi président de la République italienne de 1802 à 1805, puis roi d’Italie du 17 mars 1805 au 11 avril 1814, mais encore médiateur de la Confédération suisse de 1803 à 1813 et protecteur de la Confédération du Rhin de 1806 à 1813. Il conquiert et gouverne la majeure partie de l’Europe continentale et place les membres de sa famille sur les trônes de plusieurs royaumes européens : Joseph sur celui de Naples puis d'Espagne, Jérôme sur celui de Westphalie, Louis sur celui de Hollande et son beau-frère Joachim Murat à Naples. Il crée aussi un grand-duché de Varsovie, sans oser restaurer formellement l'indépendance polonaise, et soumet à son influence des puissances vaincues telles que la Prusse et l'Autriche.";					
    					// Recup. Id news
    					var IdNews = document.getElementById("id_news");
    					var IdNews = IdNews.value;
     
    					var Titre = TabTitre[IdNews];
    					var Texte = TabTexte[IdNews];
     
    					var ChampTexte = document.getElementById("texte_change");
    					var ChampTitre = document.getElementById("titre_change");
     
    					ChampTitre.value = Titre;
    					ChampTexte.value = Texte;
     
    				}
    			</script>
     
     
    			<span class="titre_news">Modifier une news</span>
    			<p>Choisir la new à modifier:</p>
     
    			<form method="post">
    				<p><select size="1" name="liste" id="id_news" onchange="news_select(this)" >
    					<option></option>
    				<option value='8'>28 Mars 2010 | test</option><option value='6'>20 Février 2010 | Sixième news</option><option value='5'>20 Février 2010 | Cinquième news</option><option value='4'>20 Février 2010 | Quatrième news</option><option value='3'>20 Février 2010 | Troisième news</option><option value='2'>20 Février 2010 | Deuxième news</option><option value='1'>20 Février 2010 | Première news</option>				</select>
     
    				<p>Titre : <input name="titre" type="text" id="titre_change"></p>
     
    				<p>Texte :<br>
    				<textarea style="height:200px; width:640px;" name="texte"id="texte_change"></textarea></p>
    				<p><input type="submit" name="valeur" value="Modifier"></p>
    			</form>

  5. #5
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par d�faut
    Citation Envoy� par gnono Voir le message
    Bien sur que oui.


    Le probl�me c'est que mon script marche tr�s bien sur mon serveur local alors que sur mon FTP Free, pas moyen de le faire marcher.


    Voila
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    					// TABLEAU TEXTE NEWS	
    					var TabTexte = new Array;
    						TabTexte["1"]="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean consequat consectetur adipiscing elit. Sed eu justo sed orci scelerisque iaculis lobortis in
     
    erat. Praesent turpis dui, gravida a semper vitae, imperdiet at nunc. Sed ac elit a velit gravida facilisis quis sit amet diam. Suspendisse sollicitudin eros eu tortor iaculis vestibulum. Integer nec diam metus, sit amet vulputate 
     
    amet turpis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas mauris quam, lobortis a pulvinar eget, pretium vel dolor. ";
    Tu m'�tonnes que �a marche pas, en plein milieu d'une string tu as des retours � la ligne. �a n'est pas possible en JS
    Donc il faut avant, faire des replace ou echapper le \n je pense

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 3
    Par d�faut
    Ok merci de la r�ponse ca vient bien de l�. Maintenant ca marche.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Crontab sur free
    Par bigorre1000 dans le forum Serveurs (Apache, IIS,...)
    R�ponses: 2
    Dernier message: 20/02/2006, 19h47
  2. question sur "Free" et "Nil"
    Par jakouz dans le forum Langage
    R�ponses: 2
    Dernier message: 27/10/2005, 11h15
  3. forcer la cr�ation de tables InnoDB sur Free
    Par Eldarion dans le forum SQL Proc�dural
    R�ponses: 2
    Dernier message: 13/10/2005, 22h23
  4. javascript sur une page creation flash mx
    Par hadjplasma dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 17/08/2005, 12h06
  5. mysqldump sur free
    Par bouba64 dans le forum Administration
    R�ponses: 4
    Dernier message: 15/07/2003, 17h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo