LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 19/10/2003 à 20:28
Supprimer les champs cochés ?
Ben chez moi ca fonctionne.

Fais attention aux variables globules aussi.

Dans la page qui recuperes les données, ne recuperes pas directement le tableau $tablo si tu n'as pas les variables globales d'activées : passe par le tableau $_GET ou $_POST :)
LA GLOBULE
le 19/10/2003 à 20:27
Tester si le port 9000 d'un ordi est ouvert
<?php
$service_port = "9000";
$address = "255.255.255.255";

$socket = @socket_create (AF_INET, SOCK_STREAM, 0);

if ($socket) {
$result = @socket_connect ($socket, $address, $service_port);

if ($result) {
echo 'ouvert';
}
else {
echo 'ferme';
}
socket_close ($socket);
}
else {
echo 'ferme';
}
?>


On vient de tester ce code : il fonctionne :)
LA GLOBULE
le 19/10/2003 à 20:00
Supprimer les champs cochés ?
Je crois bien que l'easyphp 1.7 est a mettre a la poubelle...

Vla le php.ini super restrictif.

Pour l'erreur de notice, modifie ton php.ini (il est dans c:\windows) : change la valeur de l'error_reporting en E_ALL & ~E_NOTICE (qu lieu de E_ALL tout court).
LA GLOBULE
le 19/10/2003 à 19:57
Tester si le port 9000 d'un ordi est ouvert
Ben c'est ecrit dans le manuel PHP :

socket_connect -- Crée une connexion sur une socket
Description
bool socket_connect ( resource socket, string address [, int port])


smiley
LA GLOBULE
le 19/10/2003 à 19:50
Supprimer les champs cochés ?
Quand tu affiches tes checkbox, pour le name, il faut utiliser un tableau et mettre dans ce tableau l'id du truc à zapper.

Exemple :

echo '<input type="checkbox" name="tablo[]" class="form" value="'.$id.'">'

Et ensuite, dans la page qui supprime les données, tu recuperes le tableau $tablo, et tu zappes tes données en parcourant ce tableau :

$nombre_element = count ($tablo);
for($i = 0; $i < $nombre_element; $i++) {
$sql ='DELETE FROM ... WHERE id="'.$tablo[$i].'"';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
}
LA GLOBULE
le 19/10/2003 à 19:46
php
Oui, et aussi pour comptabiliser toutes les visites :)
LoadingChargement en cours