Status ON AIR php
Résolu
Petit Raptor
Messages postés
187
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
16 mars 2010
-
16 mars 2010 à 09:35
catstrike Messages postés 210 Date d'inscription mardi 15 juillet 2008 Statut Membre Dernière intervention 30 novembre 2012 - 16 mars 2010 à 22:31
catstrike Messages postés 210 Date d'inscription mardi 15 juillet 2008 Statut Membre Dernière intervention 30 novembre 2012 - 16 mars 2010 à 22:31
A voir également:
- Status ON AIR php
- Adobe air - Télécharger - Édition & Programmation
- Tray status - Télécharger - Divers Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- Air drop - Guide
- Tarif changement batterie macbook air - Accueil - Guide composants
5 réponses
catstrike
Messages postés
210
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
30 novembre 2012
7
16 mars 2010 à 10:04
16 mars 2010 à 10:04
Pour ce qui est du bouton on_air dans le formulaire. (page profil)
<input type="checkbox" name="on_air" id="on_air" /> <label for="on_air">On Air</label>
Pour ce qui est de la page qui enregistre les modifications du formulaire.
<?php
if(empty($_POST['on_air'])) //si on air est vide
{
$on_air = "0" ; //on le met a 0
}
else
$on_air = "1" ; //sinon on le met à 1
mysql_query("UPDATE admin SET on_air = '$on_air' WHERE id = '$id' "); //ici tu change les valeurs
?>
Pour ce qui est de la page qui affichera on_air ou pas (index.php si g bien saisi)
<?php
if ($donnees['on_air'] == "1") {
$on_air ='<img src="on_air_on" alt="On_air" title="On_air" />' ;
}
else {
$on_air ='<img src="on_air_off" alt="On_air" title="On_air" />' ;
}
echo $on_air; ?>
J'éspére t'avoir aider :-)
<input type="checkbox" name="on_air" id="on_air" /> <label for="on_air">On Air</label>
Pour ce qui est de la page qui enregistre les modifications du formulaire.
<?php
if(empty($_POST['on_air'])) //si on air est vide
{
$on_air = "0" ; //on le met a 0
}
else
$on_air = "1" ; //sinon on le met à 1
mysql_query("UPDATE admin SET on_air = '$on_air' WHERE id = '$id' "); //ici tu change les valeurs
?>
Pour ce qui est de la page qui affichera on_air ou pas (index.php si g bien saisi)
<?php
if ($donnees['on_air'] == "1") {
$on_air ='<img src="on_air_on" alt="On_air" title="On_air" />' ;
}
else {
$on_air ='<img src="on_air_off" alt="On_air" title="On_air" />' ;
}
echo $on_air; ?>
J'éspére t'avoir aider :-)
catstrike
Messages postés
210
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
30 novembre 2012
7
16 mars 2010 à 14:20
16 mars 2010 à 14:20
alors sa t'as aidé ?
Petit Raptor
Messages postés
187
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
16 mars 2010
1
16 mars 2010 à 19:40
16 mars 2010 à 19:40
ça marche à moitiée seulement ^^"
Comme le script que j'avais fais en fait :s
En fait, ça fonctionne pour la désactivation du status ON AIR, quan je le met manuellement à 1 dans la BDD et que je le désactive avec le script ça fonctionne mais quand je veux l'activer ça ne fonctionne pas :s
En fait, quand je met toute les recherches dans les if comme ça: == 1 et non comme ça == "1" ça affiche le bon status sur le profil, ça me coche la case quand je modifie le profil, ça fonctoinne quand je le désactive mais ça ne fonctionne pas quand je veux le réactiver .....
Enfin c'est bizarre :s
Comme le script que j'avais fais en fait :s
En fait, ça fonctionne pour la désactivation du status ON AIR, quan je le met manuellement à 1 dans la BDD et que je le désactive avec le script ça fonctionne mais quand je veux l'activer ça ne fonctionne pas :s
En fait, quand je met toute les recherches dans les if comme ça: == 1 et non comme ça == "1" ça affiche le bon status sur le profil, ça me coche la case quand je modifie le profil, ça fonctoinne quand je le désactive mais ça ne fonctionne pas quand je veux le réactiver .....
Enfin c'est bizarre :s
Petit Raptor
Messages postés
187
Date d'inscription
mardi 22 décembre 2009
Statut
Membre
Dernière intervention
16 mars 2010
1
16 mars 2010 à 20:53
16 mars 2010 à 20:53
J'ai réussis à le faire c'est bon =)
Voici les codes si ça peut aider =)
Profil.php
status_modif.php
index.php
Voici les codes si ça peut aider =)
Profil.php
<form action="status_modif.php" method="post"> <?php require_once('info.php'); mysql_connect("".$ip_BDD."", "".$login_BDD."", "".$password_BDD."") or die("Erreur de Connexion"); mysql_select_db("".$database."") or die("Erreur de Séléction de BDD"); $command = "SELECT * FROM admin WHERE Login='".$_SESSION['Login']."'"; $resultat = mysql_query($command) or die('Erreur SQL !<br />'.$command.'<br />'.mysql_error()); while($status = mysql_fetch_array($resultat)) { ?> <li><label for="Pseudo">Pseudo Radio: </label><input type="text" name="Pseudo" id="Pseudo" value="<?php echo $status['Pseudo']; ?>" /></li> <?php if($status['ON_AIR'] == 'on') { ?> <li><label for="on_air">ON AIR</label><input type="checkbox" name="on_air" id="on_air" checked="checked" /></li> <?php } else { ?> <li><label for="on_air">ON AIR</label><input type="checkbox" name="on_air" id="on_air" /></li> <?php } } ?> <input type="submit" value="Modifier" /> </form>
status_modif.php
<?php session_start(); require_once('info.php'); mysql_connect("".$ip_BDD."", "".$login_BDD."", "".$password_BDD."") or die("Erreur de Connexion"); mysql_select_db("".$database."") or die("Erreur de Séléction de BDD"); if(isset($_POST['on_air'])) { $on_air = 'on'; } else { $on_air = 'off'; } $command = "UPDATE admin SET Pseudo='".$_POST['Pseudo']."', ON_AIR='".$on_air."' WHERE Login='".$_SESSION['Login']."'"; $resultat = mysql_query($command) or die('Erreur SQL !<br />'.$command.'<br />'.mysql_error()); ?>
index.php
<?php session_start(); require_once('info.php'); mysql_connect("".$ip_BDD."", "".$login_BDD."", "".$password_BDD."") or die("Erreur de Connexion"); mysql_select_db("".$database."") or die("Erreur de Séléction de BDD"); $command = "SELECT * FROM admin WHERE ON_AIR='on'"; $resultat = mysql_query($command) or die('Erreur SQL !<br />'.$command.'<br />'.mysql_error()); while ($on_air = mysql_fetch_array($resultat)) { echo "A l'antenne: ".$on_air['Pseudo']." !"; } ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
catstrike
Messages postés
210
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
30 novembre 2012
7
16 mars 2010 à 22:31
16 mars 2010 à 22:31
content que sa t'ai aider ^^