Ses derniers messages sur les forums
va voir deja le cours sur les formulaires ! c pas du php ! lol excuse moi d'etre violent ainsi ;)
I am singing in the rain , I am happy again !!
Bonjour,
Voila j'ai été aider par un pote sur un script mais bon son script presente un bugg : ou plutot un message d'erreur !
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/free.fr/6/1/toutdroit/administration/valid_inscription.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/6/1/toutdroit/administration/valid_inscription.php:14) in /var/www/free.fr/6/1/toutdroit/administration/valid_inscription.php on line 51
Malgres ce message mon membre est bien inscris dans ma bdd
Bon je voudrais retransformer le code pour eviter ce warning !!!
Voila il a une methode plus avancé que moi pour coder mais moi je voudrais que quelqu'un m'aide a la modifier pour que ca marche sans error !
$idr = $_POST["id"];
$where = "WHERE id='".join("' OR id='", $idr)."'";
$sql = "SELECT * FROM inscription $where";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
mysql_select_db('site_membres', $base);
$new_array = array();
while ($data = mysql_fetch_array($req)){
extract($data);
$sql = 'INSERT INTO site_membres VALUES
(
NULL,
"'.$pseudo.'",
"'.$password.'",
NULL,
"'.$niveau.'",
"'.$groupe.'",
"'.$ville.'",
"'.$site.'",
"'.$email.'",
"'.$loisirs.'",
"'.$matiere.'",
"'.$type_doc.'",
"'.$periode.'",
"'.$titre_doc.'",
"'.$statut.'"
)';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
}
disconnect($req);
Merci de votre aide !
I am singing in the rain , I am happy again !!
Moogly t'as donnée de bons conseils , tu peux stoker toutes les images des differentes gallery persos dans un meme dossier et tu as juste a mettre les chemins correspondands et personnels a chaque membre dans ta bdd , sinon l'autre solution qui parait plus chiante (car tu risques de te retrouver avec enorment de dossiers) c de creer un dossier propre a l'utilisateur !
Je pense que la premiere est nettement plus simple : un dossier , 2-3 pages de scripts et une bdd te suffiront !
Tu veux donc faire une page perso par membre !
Donc je pense deja que tu va faire une page par exemple : perso_gallery.php qui recevra soit par la methode get ou methode post une valeur !
Cette valeur il faut la definir intelligement : prenons donc l'id du membre qui est deja inscrit dans ta bdd !
Il faut que tu combine lors du loggage du membre ,cad lors de l'ouverture de session (si tu utilise les sessions) de creer une valeur de session id ou sinon au lieu de transmettre l'id a la page perso_gallery.php tu peux transmettre le pseudo mais bon l'id c mieu !
Ainsi la page va reconnaitre le membre , et tu pourras afficher toutes les informations du membres : photos perso, coordonnées, .... qui sont stoker dans ta bdd avec l'id du membre !
Le principe est simple mais le plus dur c que tu va devoir elaborer une fonction de upload ,aussi d'autre part tu devras limiter la taille de stokage de chaque utilisateur pour eviter qu'un utilisateur te bourre ton hebergeur de photo !
Tu peux limiter au nombre d'elements (soit de photos) ou sinon tu peux limiter a la taille : que tu calculera soit par une addition mathematique de toutes les tailles des fichiers perso (stoker dans ta bdd) ou sinon peut_etre qu'il ya une fonction ou tu l'elabore pour directement calculer la taille qu'occupe le dossier perso de l'utilisateur !
PS : tu peux aussi attacher un texte a chaque photo en le stockant dans la bdd !
Fais un algo sur papier ca peut t'aider meme si c pas necessaire !
@+
I am singing in the rain , I am happy again !!
le 29/09/2004 à 20:07
Forum
ou sinon la ya de tres bons compteur de visite :
lien !!!! ;) suffit de chercher !!!
I am singing in the rain , I am happy again !!
toute la fonction est dans comment faire affichage page par page sur le site de laglobule et peut-etre que j'ai oublier de faire des modifs dans la fonction ?
Merci
I am singing in the rain , I am happy again !!
il est bien ton site mais on ne peut pas trop l'evaluer justement car on ne voit pas toute la partie administration , on ne sait pas si il est facile a gerer , ensuite bon je le trouve bien on site mais j'aime pas la police caractere !
Et sinon un dernier si tu connais un crack en informatique demande lui qui verifie toutes les failles de ton site pour ainsi les combler (cf securityteam,...)!
Et si ce site est professionnel, va te renseigner sur la legislation !
Sinon rien de plus, beau boulot !
@++
I am singing in the rain , I am happy again !!
meme sans le int ca affiche toujours pareille : Fatal error: Unsupported operand types in /var/www/free.fr/6/1/toutdroit/administration/functions.php on line 131
Ca vient de l'operation / !
I am singing in the rain , I am happy again !!
ca vient peut-etre du charset ! fais un tour sur allhtml
I am singing in the rain , I am happy again !!
Bonjour,
Voila je viens de copier/coller le script de la fonction barre de navigation dans le "comment faire un affichage page par page", et je recontre un message d'erreur qui indique lune ligne de cette fonction ! (apparement l'operateur ou je sais pas n'est pas valable)
Fatal error: Unsupported operand types in /var/www/free.fr/6/1/toutdroit/administration/functions.php on line 131
Voici le bout de code qui pose probleme
<?php
...
else {
$cpt_deb = 1;
$cpt_fin = (int)($nb_total / $nb_affichage_par_page); //fameuse ligne 131
if (($nb_total % $nb_affichage_par_page) != 0) {
$cpt_fin++;
}
if ($cpt_fin > $nb_liens_dans_la_barre) {
$cpt_fin = $nb_liens_dans_la_barre;
}
}
?>
Merci de votre aide !
I am singing in the rain , I am happy again !!
Google donne de tres bon liens !
I am singing in the rain , I am happy again !!