bibi

  • Signature
    commit suicide
  • Site web
  • Nombre de sujets
    77
  • Nombre de messages
    1 479
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

bibi
le 04/12/2004 à 12:57
Installer sa bdd via php
bon bah en fait voila j'ai tenté un fichier install.php donc je crée la base, ca c ok mais apres, je fais une boucle sur un fichier .sql pour récupérer toutes les requetes de création de table mais ca ne marche pas

install.php
<?


$bdd = mysql_connect("localhost","root","");

$req = mysql_query('CREATE DATABASE testons') or die ("Erreur");

if($req)
{
echo "Création de la base ..... OK\r\n";
/*mysql_select_db("teston",$bdd) or die("erreur de connexion à la base");*/
$fd = fopen("projet.sql","r");
$buffer = "";
while (!feof ($fd)) {
$buffer .= fgets($fd, 4096);
}

mysql_query($buffer) or die ("Erreur lors de l'exécution des requetes d'insertion\r\n");
} ?>


et ca m'affiche toujours ca :

Erreur lors de l'exécution des requetes d'insertion

voila si qqun avait deja fait un fichier installer comme ca s'il pouvai m'aider merci bien
commit suicide
bibi
le 03/12/2004 à 19:09
Proposition
Je me propose ainsi que moogli comme modo du forum PHP ou de tous les forums si c pas possible que d'un . Et ouais ici c kom dans une entreprise, quand t'y travailles depuis un ptit moment, tu veux une augmentation lol .
allez bizou bizou a vous
commit suicide
bibi
le 02/12/2004 à 14:38
CSS pas totalement interprété
en fait j'ai recopié le source d'alsacréation(encore lui) pour faire un site avec des pseudos frame en div sans table sans frame et j'ai voulu rajouter ma ptite touche perso donc voila ce que ca donne :

body {
margin: 0;
padding:0;
position: absolute;
width: 100%;
height: 100%;
font-family: verdana, arial, sans-serif;
}
.haut {
width: auto;
height: 126px;
font-family: tahoma;
background-color: #5e7f97;
color: #fff;
font-size: 30px;
padding: 10px;
}
.conteneur {
height: 338px;
width: 100%;
}
.gauche {
position: absolute;
left: 0;
font-size: 10px;
width: 180px;
height: 338px;
background-color: #434343;
/*background-image: url(gauche.gif);*/
}
.frame {
margin-left: 180px; /* on place ce bloc à droite du bloc menu de 180px de large */
width: auto;
height: 338px;
background-color: #434343;
overflow: auto; /* cette propriété va permettre le scroll de ce bloc */
font-size: 10px;
}
.bas {
width: auto;
height: 10px;
background-color: #5e7f97;
color: #fff;
font-size: 10px;
padding: 10px;
}


.texte
{
font-size: 10px;
color: white;
}

li
{
color: #434343;
}
.erreur
{
font-size:25px;
font: bold;
text-align:center;
color:red;
}

a:link
{
font-size: 10px;
color: #32CF32;
text-decoration:underline;
/*text-decoration: none;*/
}

a:hover
{
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a:visited
{
font-size: 10px;
color: #32CF32;
/*text-decoration:underline;*/
}

input{
font-family: verdana;
font-size: 11px;
color: #32CF32 ;
font-weight:0;
background-color: #5A5A5A;
border: 1px solid #000000;
margin-top: 1px;
}



donc les style que j'ai rajouté :

input, li, a(link,hover,visited) et les class .erreur et .texte. Je crois que c'est tout . Tout marche au poil comme dirait moogli smiley sauf pour les liens. en fait le color: #FFFFFF; pour le hover ne se fait pas , mais par contre le text-decoration et le font-size sont interprétés correctement. J'ai essayé de foutre juste le style sur les liens dans une autre page et ca marche nikel. Donc c bien un problème sur ma page, pcke d fois ca marche, mais genre 1 fois tous les 100 ans.Mais j'ai aps réussi a trouver ce qui pouvait interférer avec ça. Ah oui aussi , j'avais essayé pour voir un text-decoration: underline overline; et en fait, que je le mette accompagné du underline ou seul, le overline n'est jamais interprété. Donc apres je me suis dis : c firefox qui foire mais ca fait pareil sous IE, j'ai upload sur un ftp, http://csmpowa.free.fr/album/ et ca fait pareil, j'ai essayé a l'iut. bref je pete un cable moi. Voilou merci dmaider lé gens héhé
+++
commit suicide
bibi
le 02/12/2004 à 14:24
pb en javascript
<script language=javascript>
function connec()
{
if(document.log.login.value == "" || document.log.pass.value == "")
{
alert("Au moins un des champs est vide");
return false;
}
else
{
log.submit();
return true;
}
}
</script>
<div class=texte>
<form name=log action="index.php?page=log&action=login" method=post>
Login: <input type=text name=login size=15 maxlength=20/><br/>
Pass: <input type=password name=pass size=15 maxlength=10/><br/>
<input type=button onclick="connec()" value="Connexion"/></form></div>


ca marche nikel sous IE et sous firefox, si les 2 champs sont remplis, bah ca fait rien mais si un des 2 ou les deux ne sont pas remplis, ca affiche bien l'alert. Donc voila et g le meme pb avec un autre code js sur mon site , marche sur IE mais pas sur ffox
je reviens dans kk secondes pour un pb en css lol

+++ merci davance
commit suicide
bibi
le 20/11/2004 à 18:00
expresion régulieres
var chaine "150"
if (chaine.match(/^[0-9]{3}$/))
{
blablabli
}


ca ca marche mais je voudrais savoir si dans le match, on peut mettre un truc pour vérifier en plus les valeurs de chaine ou alors si faut faire un if

je sais on pourrai faire : if(chaine>121 && chaine <321) mais jveu faire ca en regexp :)
merci davance
commit suicide
bibi
le 26/10/2004 à 17:18
mysql_create_db
Bon bah j'ai fait un script tout con :

<?

$host="localhost";
$user="root";
$pass="";
$bdd=mysql_connect($host,$user,$pass);

if(mysql_create_db("youhouuu"))
{
echo "Base créée";
}
else
{
echo "pas créé";
}

?>


et ca m'affiche ca :

Notice: mysql_create_db(): This function is deprecated, please use mysql_query() to issue a SQL CREATE DATABASE statement instead. in c:\localhost\www\album\test.php on line 9
Base créée


mais ca crée quand meme la base sur le server .

La ligne 9 c'est la ligne du if

voila merci d'avance :)
commit suicide
bibi
le 16/10/2004 à 21:47
date antérieure au 01/01/1970
Bon bah en fait j'ai appris comme ca , pour enregistrer une date dans une base, je la mktime() et donc ca me donne un chiffre ke j'utilise a l'affichage avec date(). le problème c ke la , je vais avoir des dates antérieures a 1970 à gérer et donc je sais pas du tout comment faire. jsuis vraiment obligé de passer par un champ de type date dans ma base ou on peut feinter de ché pa kelle maniere ?? merci davance :)
commit suicide
bibi
le 09/10/2004 à 17:58
rentre dans le if ET dans le else
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1693]ce lien[/lien])


bon la j'ai tout mis :) et en fait, il m'affiche "Acteur ajouté" et "Mauvais format de la date", ski est pas possible puiske yen a 1 dans le if et l'autre dans le else. je pense que je me suis décalé d'un test avec les accolades . merci davance :)
commit suicide
bibi
le 09/10/2004 à 15:15
radio checked
voila mon pb :

j'ai un champ input et 2 champs radio. je voudrais que quand le mec clic dans le input, ca check le radio qui est a coté

g ca
Réalisateur: <input type=radio name=ok value=list checked><select name=realisateur>
<?
$req = mysql_query('SELECT * FROM Auteur');
while($data = mysql_fetch_array($req))
{
?><option value="<?= $data['NumAuteur'];?>"><?= strtoupper($data['NomAuteur']);?> <?=$data['PrenomAuteur'];?></option><?
}
?>
</select><input type=radio name=ok value=new><input type=text name=real2 size=15 onChange="value=value.toUpperCase();" onClick="ok.new.checked=true">


mon onClick="ok.new.checked=true" marche pas . c pas kom ca k'on fait mais en fait je c pas du tout comment je peux faire donc si kk1 pouvai m'aider ca sré cool merci :)
commit suicide
LoadingChargement en cours