Ses derniers messages sur les forums
C'est parceque tu ne comprends pas le systeme des templates.
Télécharge RStemplate dans la section scripts/classes il y a un tutorial pour l'utiliser.
Attention il nécessite php5. Si tu n'as pas php5, tu peux télécharger template.inc de la phplib qui fonctionne de la même manière avec php4.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
ou RStemplate !!!
Sinon tu fais juste un fichier block.php
avec dedans :
return "ton code html";
et dans ton script : $block = require('block.php');
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Je comprend pas trop la : tu as un compt pour un site internet mais tu ne peux rien uploader dans le document_root ? Ca me parais abhérant cette histoire...
pour pouvoir lire tes image il te faut un script dans le style :
<?php
header('content-type: image/jpeg');
readfile('../chemin/vers/data/image.jpg');
?>
Il te faut adapter le header en fonction du type mime.
Et biensur il faut que le script soit executé sous ton nom d'utilisateur sinon il ne pourra pas acceder au répertoire.
Enfin bon un hebergeur web qui t'empeche d'uploader dans le répertoire www j'ai jamais vu ca...
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Linux powered MacosX
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
si en spécifiant le pseudo daans la clause WHERE :)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Si j'ai bien compris l'arborescence de base de ton compte est la suivante :
/
|- data : répertoire de données
|- www : répertoire web
C'est bien ça?
Si c'est le cas tu ne pourra pas accèder au répertoire data depuis www puisque qu'il se trouve en dehors du document_root.
Deux solutions :
Soit tu upload tes images dans un dossier de document_root (www/data par exemple)
Soit tu fais un script php qui va lire le fichier dans .le répertoire data à la racine de ton compte et afficher l'image.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Ha oui désolé j'ai oublié les quotes
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Essais plutôt comme ca :
SELECT mm.pseudo,COUNT(mm.pseudo) AS nbre FROM magik_membres AS mm LEFT JOIN magik_affiliation AS ma ON mm.pseudo = ma.pseudo WHERE ma.pseudo IS NULL GROUP BY mm.pseudo
[Message modifié le 30/10/2004 à 11:10 par mojorisin]
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Ton erreur ce situe ici :
$sql= 'INSERT INTO ("id","text","chiffre") essais VALUES (" ", $b,$c)';
Cela devrait être :
$sql= 'INSERT INTO essais ("id","text","chiffre") VALUES (" ", $b,$c)';
ou sans la liste des colonnes :
$sql= 'INSERT INTO essais VALUES (" ", $b,$c)';
ou encore :
$sql= "INSERT INTO essais SET text='$b', chiffre='$c'";
[Message modifié le 30/10/2004 à 10:46 par mojorisin]
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Tu n'as pas a y avoir acces

C'est juste la ligne shebang des scripts executable sous unix. Elle peut varié en fonction du système.
#!/usr/bin/perl dit juste au systeme où trouvé perl.
Normalement ton hébergeur doit te dire ou se trouve l'executable perl sur son serveur si il t'autorise les scripts cgi.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc