Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
24 Février 2020, 12:30:30


Connexion avec identifiant, mot de passe et durée de la session


  Voir les messages
Pages: [1] 2 3 4
1  Programmation / PHP/MySQL - (x)HTML - ... / Re: Pouvoir lire ses mails de son site le: 17 Octobre 2007, 20:15:52
euh, je connais vite fait quelques règles, formulaires, lien, lire écrire dans un fichier des trucs tout simples voilà.

Avec ces connaissances, je peut pas le faire mon projet ?
2  Programmation / PHP/MySQL - (x)HTML - ... / Pouvoir lire ses mails de son site le: 17 Octobre 2007, 12:44:26
Bonjour,

Je voudrais lire mes mails à partir de mon site mais je vois pas comment faire, si un peu,

j'ai ce bout de code mais bon:

Code:
<?php
$mail 
imap_open("{sourcecodes.webou.net:110/pop3}""userMaisLequel""MotDePasseMaisDeQuoi");    
$headers=imap_headers($mail);
if (
$headers == FALSE) {
echo 
"Erreur de headers ! <br>";
} else {
while (list (
$key,$val) = each ($headers)) {
echo 
'<a href="mail.php?nummail=".($key+1)."">".$val."</a><br>n';
}
}
imap_close($mail);
?>

Je vois pas ce que je doit faire,



merci d'avance.
3  Hébergement Webou.net / Hébergement Webou.net / Re: le js fonctionne chez moi avec wamp mais pas sur webou le: 07 Octobre 2007, 15:04:20
oui je vois, c'est un problème de majuscule minuscule.

merci
4  Programmation / PHP/MySQL - (x)HTML - ... / Re: fattal error: allowed memoey size le: 06 Octobre 2007, 15:15:17
merci c'est bon ça fonctionne.
5  Hébergement Webou.net / Hébergement Webou.net / le js fonctionne chez moi avec wamp mais pas sur webou le: 06 Octobre 2007, 13:16:24
bonjour, voilà le problème:

le javascript fonctionne chez moi avec wamp mais pas sur webou.

wamp est un logiciel qui convertie votre pc en serveur, comme ça j'ai le php,mysql....


Et le problème c'est que ça marche pas sur le serveur.

index.php

Code:
<html><head><meta name="keywords" content="Simple Source Codes® : programmation en langage C, codes

source, fonctions..." /><link rel="shortcut icon" type="image/x-icon"

href="Templates/Images/001.jpg"><meta http-equiv="pragma" content="no-cache"><link rel="stylesheet"

media="screen" type="text/css" title="Design" href="Templates/CSS/001.css" /><body></head>

<div class="tableau_1"><p class="date_1"><?php echo date('d-m-Y'); ?></p><p class="ssc_1">Simple

Source Codes &reg;</p><img class="img_1" src="Templates/Images/001.jpg"><marquee scrollamount="8"

width="25%"><p class="scc_2">SSC</p></marquee></div><br />

<div class="tableau_2"></div><div class="tableau_central"><p class="ssc_3">Simple Source Codes

&reg;</p><hr /><title>Simple Source Codes® </title><?php include("Templates/Error/error.php"); 

?>
</div><div class="tableau_3"><script type="text/javascript"

src="Templates/horloge/saat.js"></script><br /><br /><br /><br /><br /><br /><br /><br /><br /><br

/><div class="tableau_5"><br /><?php include("Templates/Infos/infos.php"); ?></div>
</div><div class="tableau_4"></div>

</body>
</html>
 

saat.js qui se trouve dans Templates/horloge/

Code:


//Variables à modifier :

//Les couleurs :
fCol='FFFFFF'; //couleur des chiffres.
sCol='33CC00'; //couleur des secondes.
mCol='FF0000'; //couleur des minutes.
hCol='9999FF'; //couleur des heures.

//position en absolut :
Xoff=1150;  //à gauche
Yoff=370; //en haut

//taille
Ybase=50; //hauteur
Xbase=50; //largeur

//raffraichissement :
refr=500;


//ne pas modifier ci-après :

H='...';
H=H.split('');
M='....';
M=M.split('');
S='.....';
S=S.split('');
NS4=(document.layers);
NS6=(document.getElementById&&!document.all);
IE4=(document.all);
Ypos=0;
Xpos=0;
dots=12;
Split=360/dots;
if (NS6){
for (i=1; i < dots+1; i++){
document.write('<div id="n6Digits'+i+'" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial;font-size:10px;color:#'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');
}
for (i=0; i < M.length; i++){
document.write('<div id="Ny'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+mCol+'"></div>');
}
for (i=0; i < H.length; i++){
document.write('<div id="Nz'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+hCol+'"></div>');
}
for (i=0; i < S.length; i++){
document.write('<div id="Nx'+i+'" style="position:absolute;top:0px;left:0px;width:2px;height:2px;font-size:2px;background:#'+sCol+'"></div>');
}
}
if (NS4){
dgts='1 2 3 4 5 6 7 8 9 10 11 12';
dgts=dgts.split(' ')
for (i=0; i < dots; i++){
document.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30><center><font face=Arial size=1 color='+fCol+'>'+dgts[i]+'</font></center></layer>');
}
for (i=0; i < M.length; i++){
document.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < H.length; i++){
document.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < S.length; i++){
document.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');
}
}
if (IE4){
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=1; i < dots+1; i++){
document.write('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial;font-size:10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++){
document.write('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++){
document.write('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++){
document.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>');
}
document.write('</div></div>')
}



function clock(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.57 + Math.PI * hr/6 + Math.PI*parseInt(time.getMinutes())/360;

if (NS6){
Ypos=Yoff;
Xpos=Xoff;
for (i=1; i < dots+1; i++){
 document.getElementById("n6Digits"+i).style.top=Ypos-15+Ybase*Math.sin(-1.56 +i *Split*Math.PI/180)
 document.getElementById("n6Digits"+i).style.left=Xpos-15+Xbase*Math.cos(-1.56 +i*Split*Math.PI/180)
 }
for (i=0; i < S.length; i++){
 document.getElementById("Nx"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(sec);
 document.getElementById("Nx"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(sec);
 }
for (i=0; i < M.length; i++){
 document.getElementById("Ny"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(min);
 document.getElementById("Ny"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(min);
 }
for (i=0; i < H.length; i++){
 document.getElementById("Nz"+i).style.top=Ypos+i*Ybase/4.1*Math.sin(hrs);
 document.getElementById("Nz"+i).style.left=Xpos+i*Xbase/4.1*Math.cos(hrs);
 }
}
if (NS4){
Ypos=Yoff;
Xpos=Xoff;
for (i=0; i < dots; ++i){
 document.layers["nsDigits"+i].top=Ypos-5+Ybase*Math.sin(-1.045 +i*Split*Math.PI/180)
 document.layers["nsDigits"+i].left=Xpos-15+Xbase*Math.cos(-1.045 +i*Split*Math.PI/180)
 }
for (i=0; i < S.length; i++){
 document.layers["nx"+i].top=Ypos+i*Ybase/4.1*Math.sin(sec);
 document.layers["nx"+i].left=Xpos+i*Xbase/4.1*Math.cos(sec);
 }
for (i=0; i < M.length; i++){
 document.layers["ny"+i].top=Ypos+i*Ybase/4.1*Math.sin(min);
 document.layers["ny"+i].left=Xpos+i*Xbase/4.1*Math.cos(min);
 }
for (i=0; i < H.length; i++){
 document.layers["nz"+i].top=Ypos+i*Ybase/4.1*Math.sin(hrs);
 document.layers["nz"+i].left=Xpos+i*Xbase/4.1*Math.cos(hrs);
 }
}

if (IE4){
Ypos=Yoff;
Xpos=Xoff;
for (i=0; i < dots; ++i){
 ieDigits[i].style.pixelTop=Ypos-15+Ybase*Math.sin(-1.045 +i *Split*Math.PI/180)
 ieDigits[i].style.pixelLeft=Xpos-15+Xbase*Math.cos(-1.045 +i *Split*Math.PI/180)
 }
for (i=0; i < S.length; i++){
 x[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(sec);
 x[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(sec);
 }
for (i=0; i < M.length; i++){
 y[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(min);
 y[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(min);
 }
for (i=0; i < H.length; i++){
 z[i].style.pixelTop =Ypos+i*Ybase/4.1*Math.sin(hrs);
 z[i].style.pixelLeft=Xpos+i*Xbase/4.1*Math.cos(hrs);
 }
}
setTimeout('clock()',refr);
}
clock();

Voilà si vous voyez le problème


merci


[EDIT]: il ne marche pas aussi sur d'autres serveurs.
6  Hébergement Webou.net / Hébergement Webou.net / Re: faire tourner un logiciel (en tant que serveur) sur le serveur le: 06 Octobre 2007, 13:09:37
ok merci quand meme
7  Hébergement Webou.net / Hébergement Webou.net / Re: faire tourner un logiciel (en tant que serveur) sur le serveur le: 05 Octobre 2007, 23:38:04
d'accord mais après c'est moi qui va avoir le pc 24/24h allumé.

Je me connecte à mysql de webou, mais il faut bien un pc allumé pour que le programme tourne.

Donc voià y a pas d'autres choix que "serveur", bien sure c'est votre décision puisse qu'il vous appartient.


merci quand même.
8  Hébergement Webou.net / Hébergement Webou.net / Re: faire tourner un logiciel (en tant que serveur) sur le serveur le: 05 Octobre 2007, 18:14:31
bah je programme en C.

J'ai un logiciel c'est la même chose que msn messenger sauf que c'est un truc par IP.

Pas besoin de compte.

Un serveur où l'on se connecte, et voilà dans un monde messenger gratuit, le tout marche qu'avec un port et IP du pc rien d'autre. Pas de problème de hack.

J'aurais bien voulus un serveur pour le faire tourner mais sans succès, il faut à peine 1 méga le logiciel, il est en cours de développement par des programmeurs amateurs.

Donc si Mike change d'avis Souriant et pour les questions : il prend pas grand chose en ram, disons 10 mg, sécurité je vous passe le code source du logiciel.
Et mon projet il est quand même original, je peut pas allumer mon pc 24h/24.

J'apprendrais bien à manipuler Tire la langue
9  Programmation / PHP/MySQL - (x)HTML - ... / Re: fattal error: allowed memoey size le: 04 Octobre 2007, 20:49:22
$fichier=fopen($nom.php, 'w+') ;

la on créer une nouvelle page et le nom de la page est récupéré dans une variable qui est $nom.

Et moi à chaque fois que je créer une page j'ai toujours titreQueJ'AiChoisiephp

Il me manque un point avant php dans le nom du fichier et je sais pas comment le mettre.

peut tu m'aider ?
10  Hébergement Webou.net / Tutoriels / Re: Personnalisez facilement les erreurs 404, 500 ... ! le: 04 Octobre 2007, 20:47:06
en premier je chercher la seconde, mais comme j'ai pas pensée à mettre une de mes pages vierges puis inclures me mot correpondant je vais prendre le 1ère.
11  Programmation / PHP/MySQL - (x)HTML - ... / Re: fattal error: allowed memoey size le: 03 Octobre 2007, 19:36:54
c'est bon sur un autre forum on m'as deja répondu et c'est bien le css qui faut utiliser.

mais j'ai un autre bp:

dans ce code:
Code:
<?php ini_set("memory_limit",'16M'); include("../Templates/cadre_haut.php"); ?>

<?php

if($_POST["action"]=="crea")
  {
$nom=stripslashes($_POST["nom"]) ;
   
$contenu=stripslashes($_POST["contenu"]) ;
   
$titre=stripslashes($_POST["titre"]) ;

$contenufichier='<?php include("../Templates/cadre_haut.php"); ?>
<div

class="centre">'.$contenu.'</div><?php include("../Templates/cadre_bas.php"); ?>';

 $fichier=fopen($nom.php, 'w+') ;

  fputs($fichier, $contenufichier);

   fclose($fichier) ;
   echo '<?php include("../Templates/cadre_haut.php"); ?><h2>Fichier créé avec succès</h2><?php 

include("../Templates/cadre_bas.php"); ?>
' ; }

?>

<?php include("../Templates/cadre_bas.php"); ?>

Comment dois je faire pourque le titre de la page se termine toujours par .php Huh
12  Programmation / PHP/MySQL - (x)HTML - ... / Re: fattal error: allowed memoey size le: 03 Octobre 2007, 19:08:28
Y a pas un autre moyen de résoudre si j'essaye de modifier le code source.

regarde:

Code:

 include("../Templates/cadre_haut.php"); ?>
 
<?php
 
if($_POST["action"]=="crea")
  {
$nom=stripslashes($_POST["nom"]) ;
   
$contenu=stripslashes($_POST["contenu"]) ;
   
$titre=stripslashes($_POST["titre"]) ;
 
$contenufichier='<?php include("../Templates/cadre_haut.php"); ?>
'.$contenu.'<?php 
 
include("../Templates/cadre_bas.php"); ?>
';
 
 $fichier=fopen($nom.php, 'w+') ;
 
  fputs($fichier, $contenufichier);
 
$br="<br/>";
while (!feof($fichier))
{
$page .= fgets($fichier, 300);
 
fseek($fichier, 70);
 
for($l=0 ; $l<255 && $z==0 ; $l++)
{
if(" "==fgetc($fichier) && $z==0)
fputs($fichier, $br); $z=1;
}
}
 
   fclose($fichier) ;
   echo '<?php include("../Templates/cadre_haut.php"); ?><h2>Fichier créé avec succès</h2><?php 
 
include("../Templates/cadre_bas.php"); ?>
' ; }
 
?>
 
<?php include("../Templates/cadre_bas.php"); ?>

j'explique mon code:

je reçoit des variables d'une autre page, là je les organise l'ordre pour écrire dans un fichier et je créer la page.

Le seul défaut de mon site c'est que je ne peut pas écrire plus de 70 caractères par ligne, c'est parce que si j'en écrit plus les tableaux se décalent, et je voudrais savoir si tu ne connais pas une manière pour que le tableaux ne bougent pas ou que je puisse pas écrire plus de 70 caractères pour une page.

merci
13  Programmation / PHP/MySQL - (x)HTML - ... / fattal error: allowed memoey size le: 03 Octobre 2007, 18:19:24
bonjour,

je suis entrain de coder lorsqu'un "fatal error" coupe ma route.

Je comprends pas l'erreur pouvez vous m'aidez

mon code:
Code:
$fichier=fopen($nom.php, 'w+') ;

  fputs($fichier, $contenufichier);

$br="<br/>";
while (!feof($fichier))
{

$page .= fgets($fichier, 3000);

fseek($fichier, 70);

for($l=0 ; $l<255 && $z==0 ; $l++)
{
if(" "==fgetc($fichier) && $z==0)
fputs($fichier, $br); $z=1;
}
}

   fclose($fichier) ;

erreur complet:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8126490 bytes) in...



merci
14  Hébergement Webou.net / Hébergement Webou.net / Re: faire tourner un logiciel (en tant que serveur) sur le serveur le: 03 Octobre 2007, 11:43:28
ok mais je peut au moins savoir pourquoi  Souriant
15  Hébergement Webou.net / Tutoriels / Re: Personnalisez facilement les erreurs 404, 500 ... ! le: 02 Octobre 2007, 17:19:56
voilà c'est ce que je voulais merci vous deux  Souriant
Pages: [1] 2 3 4
Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.047 secondes avec 19 requêtes.